I am a Java professional with over 13 years of extensive experience in various phases of the Software Development Life Cycle (SDLC) and Agile framework. Throughout my career, I have successfully delivered multiple projects, from requirements gathering to deployment and support. I have a strong background in multithreading, Spring technologies, and end-to-end development of software products.
My domain expertise lies in banking, with a focus on investment banking. I have worked on designing and developing applications using Java, J2EE, Spring MVC, and Struts Frameworks. I am proficient in working with relational databases such as MySQL and Oracle 11g, and I have hands-on experience in improving application performance through code refactoring and database optimization.
I am well-versed in JavaScript frameworks and libraries like React JS, BackboneJS, jQuery, UnderscoreJS, and HandlebarJS. I have also worked with SOAP and RESTful Web Services and have experience in creating desktop applications for Windows and Mac using Java and frontend technologies like React JS and Electron JS.