Full Stack Developer Resume
PROFESSIONAL SUMMARY:
- Results oriented & Hard working software developer with expertise in Web, eCommerce, Application development on diverse technology platforms
- Around 5 years of experience in developing software applications using Java, J2EE, ATG, Spring, Hibernate, HTML/HTML5, Javascript, CSS/CSS3, jQuery, AngularJS, Bootstrap, NodeJS and ReactJS.
- Experience spans through development and testing of java modules. Involved in full life cycle implementation of Web applications
- Experienced in J2EE design patterns like MVC, Front Controller and Singleton pattern
- Good exposure in Banking, E - commerce and Airline domains
- Strong knowledge in Object Oriented Paradigm and SQL
- Extensive experience of JavaScript framework jQuery and AngularJS 1.X and ReactJS and knowledge on Angular2.
- Experience in developing MEAN(MongoDB, Express.js, Angular.js, Node.js) stack application.
- Solid experience of style sheet language CSS3 and CSS framework Bootstrap.
- Managing cross-browser compatibility issues on Google Chrome, Firefox, Safari, and Internet Explorer.
- Experience in using Tomcat, JBoss and Weblogic and Pivotal tc servers
- Good exposure in using the IDEs like Eclipse, STS and Webstorm
- Experience in using the build tools like Maven, Gradle and Ant
- Experience source control using SVN and Git
- Used ticket tracking/issue tools like HP Quality Center
- Experience in using web services testing tools like Advanced REST client and SoapUI
- Experience in Production support and Debugging of live applications
- Experience in using Agile project management tools like Rally and Jira
- Strong working knowledge of software build and Release management processes such as maintaining QA environment.
- Worked on different areas of ATG e-Commerce like BCC, ACC, custom repositories, Web services, Droplets, form handlers, promotion’s, profile repositories etc .
- Experience with working in team following Agile, Waterfall methodologies
- A proven record in identifying operational problems and providing innovative solutions
- Strong to apply new tools and technologies in the projects, team player and goal oriented, with a commitment to excellence.
TECHNICAL SKILLS:
Programming Language: Java, Html, CSS, Bootstrap, Javascript, AngularJS 1.X, ReactJS, Angular2, JQuery, Bower, Gulp, Node.js and Express.js
Frameworks: ATG and Spring MVC, Spring Boot
J2EE Technologies: Servlets, JSPs
Web service: ATG Rest, SOAP, REST
Servers: Tomcat, JBoss, Weblogic, Pivotal tc
ORM Tools: Hibernate, JPA
Database: Oracle 10g, 11g, MongoDB
Operating Systems: Windows and Linux
IDES: MyEclipse, Eclipse, STS and Webstorm
Source Control: SVN, GIT
Build Tool: Maven, Gradle and Ant.
Web service testing tools: Advanced REST client, SoapUI, Postman
Agile Tool: Jira, Rally, Confluence
PROFESSIONAL EXPERIENCE:
Full Stack Developer
Confidential
Responsibilities:
- Capturing all the business requirements and functional requirements of the client.
- Building POC application using Angular 1.x, Spring Boot as full stack
- Building POC application using Angular 1.x, Node, Mongo and ExpressJS as full stack
- Translating Wireframes Designs into functional web apps using ReactJS, Node.js, Express and Mongo
- Creating reusable web components using React components lifecycle methods.
- Created Restful services with Express.js (Node.js)
- Developing good responsive application pages with Bootstrap.
- Used MongoDB to store the data layers in database
- Used Advanced Rest client to check the services in JSON format.
- Used to Jenkins to build an application
- Used GIT as a distributed version control system.
Environment: NodeJs, ExpressJs, ReactJS, MongoDB, Bower, Gulp, Bootstrap, GIT, Postman, Rally, Jenkins, Advanced REST client and Webstorm.
Java Developer
Confidential
Responsibilities:
- Capturing all the business requirements and functional requirements of the client.
- Implement and code for this system application based on the design specification with the technology of HTML, Javascript, and CSS.
- Develop good responsive application pages with Bootstrap.
- Involved in development of POJO classes and its corresponding mapping files using Hibernate Framework to interact with database.
- Involved in developing the Spring Controller based on business logic for the UI to invoke.
- Utilized pair programming approach to ensure high quality code.
- Used SoapUI to check the services.
- Monitoring the production logs
- Used to Jenkins to build the application
- Deliver on both projects and support tasks.
- Resolved issues reported by customer during UAT period and worked on production issues.
Environment: JDK 1.8, J2EE, Spring 3.0, Hibernate 3.2, Gradle, CSS, Bootstrap, AngularJS, JQuery and GIT, SoapUI, JIRA, Jenkins, Dash, Nexus.
Software Developer
Confidential
Responsibilities:
- Followed Agile methodology from Analysis of User Stories, Design, Development, Build and Deployment in Sprints by attending daily stand-ups.
- Captured business and functional requirements from the client.
- Involved in creating actor chain and register those services in ActorChaniRestRegistry.
- Involved in creating Droplets and Form handlers.
- Applied promotions and coupons for different scenarios, creating the promotions in BCC, modifying the conditions of promotions and coupons, deploying the projects in BCC.
- Interact with Onshore team to discuss about application related issues and updates.
- Implement QC defects, Change Requests and issue tracks.
- Resolved issues reported by customer during UAT period and worked on production issues.
Environment: JDK 1.6, ATG 10.3, Jsp, ATG Rest, Oracle 10g, JBoss 7.0, CSS, JQuery, SVN
Software Engineer
Confidential
Responsibilities:
- Capturing all the business requirements and functional requirements of the client.
- Developed presentation layer components using JSP.
- Provided front end validations by using Jquery.
- Applying promotions and coupons for different scenario’s, creating the promotions in BCC, modifying the conditions of promotions and coupons, deploying the projects in BCC.
- Involved in creating Targeters in ACC
- Interacting with Onsite team to discuss about application related issues and updates.
- Implement QC defects, Change Requests and issue tracks.
- Resolved issues reported by customer during UAT period and worked on production issues.
Environment: JDK 1.6, ATG 10.0, Jsp, Oracle 10g, WebLogic 10.3, JQuery, CSS, Linux, SVN