- MS Graduate (COMPUTER SCIENCE)Software engineer with 1 year of experience in IT industry, Involved in all Phases of Project life Cycle (SDLC) - Analysis, Design, Development, Testing, Documentation and Maintenance of Web Applications with the extensive knowledge of project life cycle and related process.
- Experience with different methodologies like Agile Software Development process using SCRUM, Test-Driven Development (TDD) and Waterfall model.
- Expertise in developing Java JDK and web applications.
- Experience in creating tables, Stored Procedures, Views, Triggers, Relational Database Models, Indexes, Data integrity in observing Business Rules.
- Solid Experience in Relational Database (RDBMS) design and development using SQL Server, Oracle and no relational database like MongoDB.
- Expertise in using Hibernate ORM tool to map classes with tables to enable working with rows as objects as an Entity Framework.
- Expertise in using Spring MVC framework to support the use of Dependency Injection to inject objects to create the objects itself.
- Developing Entity Data Model, CRUD operations and stored procedures by using Entity Framework.
- Experience with WCF using WSDL, WPF using MVC (Model View Control) design pattern and MVVM (Model-View-View-Model) design pattern.
- Designed, configured and deployed Amazon Web Services (AWS EC2,S3) for a multitude of applications utilizing the Amazon Web Services .
Programming languages: Java JDK, C, C++, SQL
Java/J2EE Technologies: Servlets, JSP, JDBC, JPA, JNDI
Frameworks: Spring MVC, Spring JDBC, Spring ORM, Hibernate
Databases: Oracle, MySQL
Operating Systems: Windows XP/7/8, Ubuntu
Application Servers: Apache Tomcat, Web Logic
Build: Maven, Ant
- Actively involving in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
- MVC (model-view-controller) architecture based development.
- Designing and Developing Presentation Tier using Spring MVC and JSP integrating Custom Tags, JSTL, JSP Expression Language and AJAX.
- Designed Login, change password, forgot password UIs and their functionalities Administration Module.
- Developed style-sheets for UI design and layout.
- Created Views and Partial Views - UI and middle tier for various modules using MVC, AJAX, JQuery, HTML, CSS.
- Multi-Threading was implemented for handling multiple requests from Angular and to achieve high performance.
- Integrated Java Web service using Angular JS component.
- Using HTML4 and for website development and build on Bootstrap 3.0. Data binding using Angular.js.
- Implemented style sheets using CSS.
- Developed View-Models to restrict the controllers to control the dataflow between the model and view.
- Worked with MVC 5.0 architecture application using Razor view engine and web API.
- Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
- Developed applications in Test driven environment using Unit testing.
- Involved in coordinating with QA and support team.
Environment:: JAVA, Spring, HTML, CSS, JQuery, JSON, AJAX, SOAP, Web API, REST Web Service, Bootstrap, Angular JS, XML, Razor, TFS, SQL Server