

Full-stack web developer with over 8 years of experience in design, development, implementation and testing of Client-Server, Web Applications using Java/J2EE Technologies.
Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile Methodology.
Experience in design and development of web-based applications using Java, JDBC, SQL, Servlets, JSTL, JSP, XML, Java-API, Spring and Spring Boot.
Experience in developing highly interactive web applications utilizing JavaScript, HTML5, CSS, JSON, Angular, and Bootstrap and integrating Restful API's.
Experience on working with Custom Directives, Controllers, Services, filters modules of AngularJS. Experience in implementing Auto Complete/Auto Suggest functionality using jQuery, DHTML, Web API calls and JSON.
Software Development
Database programming
Technical Analysis
System improvements
Testing and maintenance
Software Documentation
Oracle Certified Associate, Java SE 8 Programmer
Frontend Technologies: HTML, CSS, JSP, JavaScript with libraries such as Angular, Bootstrap.
Backend Technologies: J2EE, Web, Spring, Spring Boot, Spring MVC, Rest and SOAP Web services.
Databases: Hibernate, JPA and JDBC to interact with databases such as Oracle 10g, and MySQL.
Methodology: Agile, Scrum.