Full Stack Developer Resume
Phoenix, AZ
SUMMARY:
- Executed projects over the span of 10+ years as a full stack developer in Java.
- Experience in complete software development life cycle (SDLC) process that includes Requirements gathering, Analysis, Design, Development, Testing and Implementation.
- Experience in using Java J2ee Technologies in designing the Enterprise Applications using Spring MVC, Restful Web Services, SOAP based Web Services, Struts.
- Experience in using Java design patterns in developing the applications.
- Extensive Experience in designing websites with W3C standards using HTML, CSS,Javascript, JQuery, Angular, Bootstrap to get best cross - browser user experience for long-term user retention and engagement.
- Experience in using the latest approaches including MVC in the browser, event-driven applications using AJAX, JavaScript and JSON.
- Experience in testing of the code developed using the Junit,Easy Mock, Power mock and Mockito Frameworks.
- Extensive experience on implementing AJAX features using JavaScript and JQuery
- Significant experience in using development tools like Spring Tool Suite, Eclipse, WSAD, IBM RAD
- Expertise in using servers like Web Sphere, WebLogic, JBOSS, Tomcat.
- Strong Experience in database design using SQL, PL/SQL to write Stored Procedures, Functions and strong experience in writing complex queries for the databases used in the application.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome Developer tool bar.
- Going through User Documents and creating wire frames and in corporate client feedback.
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web and Desktop applications.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Working knowledge on SVN, GIT version control systems.
- Responsible in transforming the wire frames and mockups to develop web pages.
- Excellent communication skills, leadership abilities, strong architectural skills, hardworking and a very good team worker.
TECHNICAL SKILLS:
Java /J2ee Technologies: Java 1.6, Servlets,JSP,Struts,Spring MVC,Spring JDBC, JDBC Api, Restful Web services, Apache CXF,EJB, Apache Tiles,Hibernate
UI Frameworks: Bootstrap, Angular JS, JQuery
Databases: Oracle, MySQL, SQL Server
Tools: and IDE s
Eclipse IDE, STS, SOAP UI
Web Servers: Weblogic, Websphere,Tomcat,Jboss
Version Control: GIT, SVN
Operating Systems: Windows XP, 7, 8, 10, Linux, Unix
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Full Stack developer
Responsibilities:-
- Responsible for developing the UI pages using HTML, CSS, JavaScript, Angular JS, JSON, jQuery, AJAX.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used Angular JS controllers (JavaScript object) to control page (create child scope) data and Models to bind data in User Interface with controller.
- Used Angular JS framework to accomplish the single page application and produce higher maintainability of the code.
- Worked with Apache Tiles integrating along with the Spring framework to design the layout of the pages.
- Developed code to call the Restful web services to fetch the JSON data and populate on the UI using Angular Ajax based calls ($http)
- Used $HTTP, AJAX & JSON communication for accessing Restful web services data payload.
- Used Angular MVC and two-way data binding.
- Used Angular Smart table Api for implementing the pagination on the data retrieved from Web Services
- Used Bootstrap Modal windows in displaying the data on a Modal window and worked with the Front end Validations
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Used Spring MVC for the GUI Application which interacts with the Restful web services.
- Restful Web services are designed and developed using Spring Restful Web Services which interacts with back end database using Spring JDBC templates and modified with Hibernate
- Exception handling and the validation error messages are implemented in the Rest Services
- Experience in maintaining a large number of files through version control tools like SVN and GIT.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Involved in daily SCRUM meetings to keep track of the on-going project status and issues.
- Used JIRA for project status tracking through dashboards and Crucible for Code Reviews.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS JavaScript, JQUERY, AJAX, JSON, XML, Angular JS, Bootstrap, Spring MVC, Apache
Tiles, Restful Web services, Spring JDBC, SVN, GIT, JIRA, Junit, Easy Mock, Tomcat,Hibernate
Confidential, Phoenix, AZ
Full Stack developer
Responsibilities:-
- Responsible for developing the UI pages using HTML, CSS, JavaScript, Angular JS, JSON, jQuery, AJAX.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used Angular JS controllers (JavaScript object) to control page (create child scope) data and Models to bind data in User Interface with controller.
- Used Angular JS framework to accomplish the single page application and produce higher maintainability of the code.
- Worked with Apache Tiles integrating along with the Spring framework to design the layout of the pages.
- Developed code to call the Restful web services to fetch the JSON data and populate on the UI using Angular Ajax based calls ($http)
- Used $HTTP, AJAX & JSON communication for accessing Restful web services data payload.
- Used Angular MVC and two-way data binding.
- Used Angular Smart table Api for implementing the pagination on the data retrieved from Web Services
- Used Bootstrap Modal windows in displaying the data on a Modal window and worked with the Front end Validations
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Used Spring MVC for the GUI Application which interacts with the Restful web services.
- Used Spring Rest Template and created Junits to test the Restful web services.
- Experience in maintaining a large number of files through version control tools like SVN and GIT.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Involved in daily SCRUM meetings to keep track of the on-going project status and issues.
- Used JIRA for project status tracking through dashboards.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS JavaScript, JQUERY, AJAX, JSON, XML, Angular JS, Bootstrap, Spring MVC, Apache
Confidential, Phoenix, AZ
Full Stack developer
Responsibilities:-
- Responsible for developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery, AJAX.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used JSP, JQuery, Ajax, JavaScript HTML for the Front End of the PMS Application and Struts, EJB used as the Middle Tier frameworks.
- Implemented the Custom Exception handling along with the Error message codes to display the Server side Validation messages.
- Used JDBC Api to interact with databases using SQL and PL/SQL.
- Used Apache CXF for developing Guest Service Application
- Customized the application to support the Internationalization feature using Struts Framework.
- Used testing frameworks like Junit, Easy Mock, Power Mock frameworks to achieve the Code Coverage.
- Experience in maintaining a large number of files through version control tools like SVN and GIT.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Involved in daily SCRUM meetings to keep track of the on-going project status and issues.
- Used JIRA for project status tracking through dashboards and Crucible for Code Reviews.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS JavaScript, JQUERY, AJAX, JSON, XML, Servlets, JSP, Struts, EJB, Spring JDBC, Hibernate, Spring MVC, PL/SQL, SQL Server and Web Services. SVN, GIT, JIRA, Junit, Easy Mock, WebLogic, Sql Server
Confidential, Bloomington, IL
Full Stack developer
Responsibilities:-
- Responsible for developing the UI pages using HTML, CSS, JavaScript, jQuery, AJAX.
- Used SFX (Client Specific framework) and utility frameworks for Supporting Internationalization.
- Used Spring MVC and to retrieve data used Web services to connect to back end databases like IBM DB2
- Used testing frameworks like Junit,Easy Mock, Power Mock frameworks to achieve the Code Coverage.
- Experience in maintaining a large number of files through version control tools like SVN and GIT.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Involved in daily SCRUM meetings to keep track of the on-going project status and issues.
- Used JIRA for project status tracking through dashboards and Crucible for Code Reviews.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS JavaScript, JQUERY, AJAX, JSON, XML,Servlets, JSP,Spring MVC, SFX (Web framework), Web services, PL/SQL, SVN, Junit, Easy Mock,DB2
Confidential, San Antonio, TX
Full Stack developer
Responsibilities:
- Used Struts MVC architecture, Servlets, JSP.
- Involved in the development of the rules using the ILOG as the tool.
- Used the XML Spy Tool in the creation of the XSD and the XML templates that are used in the application
- Involved in integrating the Hibernate framework and in querying the data to connect to database.
- Experience in maintaining a large number of files through version control tools like SVN.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Environment: Java, Struts, Servlets, JSP, JDBC Api, HTML, JS, RSA, WebSphere, oracle
Confidential, Atlanta, GA
Java developer
Responsibilities:-
- Used Client Specific customized framework for developing the UI Applications
- Used Struts MVC architecture, Servlets, JSP and involved in WebSphere configuration in deploying and in configuring data sources.
- Used testing frameworks like Junit to achieve the Code Coverage.
- Experience in maintaining a large number of files through version control tools like SVN.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Environment: Java, Struts, Servlets, JSP, Hibernate, HTML, JS, WebSphere, ILOG, Oracle
Confidential, Minneapolis, MN
Java Developer
Responsibilities:-
- Used Struts MVC architecture, Servlets, JSP.
- Involved in the Design Patterns such as Front Controller pattern for presentation layer, Data Access Object (DAO) pattern to abstract and encapsulate all access to the data source, Value Object pattern to encapsulate business data.
- In Implementing the Presentation layer using JSP, Struts, Servlets, JavaScript and HTML.
- Involved in Installation and configuration of Web sphere.
- Experience in maintaining a large number of files through version control tools like SVN.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Environment: Java, Struts, Servlets, JSP, JDBC API, HTML, JS, IBM RAD, WebSphere, Oracle
Confidential, Minneapolis, MN
Java Developer
Responsibilities:-
- Used, Servlets, JSP, EJB and JDBC as technology stack and Involved in the Design Patterns such as Front Controller pattern for presentation layer, Data Access Object (DAO) pattern to abstract and encapsulate all access to the data source, Value Object pattern to encapsulate business data.
- Developed a module using Core Java and J2EE design patterns (VO, BD, BO, DAO, Facade)
- Involved in creating class and Sequence diagrams in the designing of the application.
- Experience in maintaining a large number of files through version control tools like SVN.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Environment: Java, Servlets, JSP, EJB, JDBC API, HTML, JS, IBM RAD, WebSphere, Oracle
Confidential, Las Vegas, NV
Java Developer
Responsibilities:-
- Used, Servlets, JSP, Struts, HTML, JS, JDBC as technology stack and Involved in the Design Patterns such as Front Controller pattern for presentation layer, Data Access Object (DAO) pattern to abstract and encapsulate all access to the data source, Value Object pattern to encapsulate business data.
- Developed a module using Core Java and J2EE design patterns (VO, BD, BO, DAO, Facade)
- Experience in maintaining a large number of files through version control tools like SVN.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Environment: Java, Servlets, JSP, JDBC API, HTML, JS, Eclipse, Weblogic.
Confidential, Phoenix, AZ
Java Developer
Responsibilities:-
- Used, Servlets, JSP, HTML, JS, and JDBC as technology stack.
- Involved in designing and developing Java and J2EE design patterns (VO, BD, BO, DAO, Facade)
- Experience in maintaining a large number of files through version control tools like CVS.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Environment: Java, Servlets, JSP, JDBC API, HTML, JS, Eclipse, Weblogic, Oracle.
Confidential, Pasadena, CA
Java Developer
Responsibilities:-
- Used, Servlets, JSP, HTML, JS, JDBC technologies for Application development.
- Involved in configuring for the Email on Submitting, Updating, Approved and decline Time sheets
- Involved in developing the JSP pages for the Time sheet application.
Environment: Java, Servlets, JSP, JDBC API, Java Mail API, HTML, JS, Eclipse, Tomcat, Oracle.
