We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Dover, NH

PROFESSIONAL SUMMARY:

  • 7 years of experience in Design & Development of Enterprise Applications, Web Applications, and Web Services in Java/J2EE and related technologies.
  • Extensive working experience within Design, Development, and Implementation in the field of Web Applications development using HTML, CSS, XHTML, JavaScript, JQuery, Angular JS, Bootstrap, AJAX, XML, JSON, Restful web services and Responsive web designing.
  • Expertise in using HTML, CSS, XML, XSL, XSLT, JAXP, JAXB, JAVASCRIPT, JQUERY, JSON, JSTL, Backbone JS, PHP, Express JS, YUI (yahoo UI) Ext JS, React JS, Node JS and AJAX meeting W3C standards.
  • Developed Single page application with using AngularJS with MVC Framework.
  • Extensive experience in React.JS, Redux, JQuery and AngularJS, for building rich user friendly, high performance web applications.
  • Strong knowledge of Responsive Web Design (RWD)
  • Excellent experience in developing webpages complacent with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards with great craftsmanship.
  • Expertise in Core Java concepts - Collection Framework, Exception Handling, IO, Serialization, Multi-threading, Concurrency etc.
  • Experience in working on various Frameworks like Spring, Struts, JSF, EJB and ORM Technologies like Hibernate, and IBatis, which implements JPA.
  • Good knowledge of Spring Core, spring batch, Spring security, spring boot, spring MVC and spring's integration with Hibernate and Struts technologies.
  • Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL, REST, UDDI, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS, SOAP Web Services.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express.JS, AngularJS and Node.js.
  • Experience in deploying, configuring and administering application servers such as IBM WebSphere, WebLogic, JBoss, JAX-WS, Glassfish and Apache Tomcat.
  • Expertise in implementing Design Patterns like Singleton, Controller, MVC (Model View Controller), Session Facade, Service locator, DAO, DTO, Business Delegate, Factory and Abstract Factory, Decorator, Observer, Adapter and Strategy.
  • Worked on the SPRING framework like SPRING IOC and SPRING DAO, JDBC Templates, Transactions, Security, AOP, MVC, ORM etc.
  • Well experience in Design and Development of database systems using RDBMS concepts including, MongoDB Oracle, PostgreSQL, MySQL and experience in writing SQL queries, PL/SQL, T-SQL, Stored procedures, prepared statements and triggers.
  • Used persistence frameworks, Hibernate ORM, JPA to map POJOs to a relational database.
  • Strong working experience on Hibernate. Used Hibernate Connection Pooling, HQL, Hibernate Caching.
  • Proficient in using Object Oriented Programming Analysis and Design (OOAD) principles, UML and Rational Rose and ObjectOriented Design Patterns in building high performance applications.
  • Experience in using JSP and Servlets to create web interfaces and integrating apache tools like Kafka.
  • Excellent experience in Restful Web services and Big Web service development. Good knowledge with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.JS environment.
  • Solid experience on API development using node.JS, express JS and Mongoose.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Hands on experience with various Applications servers and Web servers (IBM Web Sphere Application Server, WebLogic, JBoss, and Tomcat).
  • Skilled in using automated functional testing tools like Selenium and test driven development using JUnit and debug tools like log4j.
  • Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.
  • Execution of automated test scripts using Load Runner, Jmeter to test the performance and SOAP UI is the web service testing tool for API Testing.
  • Expertise in writing JUnit test cases using Junit Frameworks like Mockito and JMock.
  • Strong knowledge on working with Jasmin-Karma, Protractor for clientside unit testing and Experience on working clientside build tools like NPM, Grunt, Gulp, Bower.
  • Extensive experience in working on projects with Waterfall and Agile methodologies such as Test Driven Development (TDD) and SCRUM.
  • Extensively used Maven and ANT as build script for application build and deployment, Junit and log4j for unit testing and logging and Clientside java script Unit testing tools such as Jasmine along with karma, coffee, Jest, mocha, chai scripts.

TECHNICAL SKILLS:

Technologies: JAVA, HTML 5, CSS 3, JavaScript, Typescript, Bootstrap, SASS, AJAX, XML, WordPress. JSP, Servlets, jQuery, ReactJS, NodeJS, EJB, Hibernate, Struts, Spring, JDBC, HTML5, DHTML and XML, CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel

Framework/Library: React.JS, jQuery, Spring boot, Angular 4, 6, Angular Material Design, Node.js, Redux.

AWS tools: EC2, S3 Bucket, AMI, RDS & Amazon Redshift.

IDE & Tools: Dreamweaver, Eclipse, IntelliJ, Notepad++, Web Storm.

Application Server: Apache HTTP server, XAMPP 1.x, Webpack.

Version Control: Tortoise, SVN, GIT

Package Manager: NPM, Bower, Grunt, Gulp, webpack, Yarn

Operating Systems: Windows, Mac, Linux.

Methodologies: Agile and Waterfall.

Databases: MySQL 5.x, Oracle 11g, MongoDB 3.x

Testing tools: Protractor, Jasmine, Karma

Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing.

Operating Systems: Windows, UNIX/LINUX.

WORK EXPERIENCE:

Confidential, Dover, NH

Full Stack Developer

Responsibilities:

  • As a Sr. Developer taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Involved in the design, development and testing phases of application using Agile methodology.
  • Participated in life cycle - Designing, Coding, Testing, Debugging and Production Support.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, and Maven.
  • Developed the web component using HTML5, CSS, JavaScript, JQuery, Redux and ReactJS.
  • Created pages for Login using single sign on, main page containing favorites and page for continuous integration configuration.
  • Designed and implemented server-side RESTful web services using JS and handled communications to the client side ( Node.js) using JSON.
  • Used Node Observables to create custom components for data manipulations and to display data in company standard format.
  • Implemented back-end Web API with the use of MongoDB, ExpressJS, and JS and established connectivity with the use of Axios.
  • Implemented Model View Controller (MVC) architecture Using Spring Framework.
  • Used Spring's IOC (Inversion of Control) and Dependency Injection.
  • Used SASS with CSS3 and Bootstrap to create Responsive web designs for multiple departments/pages.
  • Implemented Node-Router, Node Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application.
  • Used React.js and Node.js in UI Development, Used gulp for build automation.
  • Construct powerful and modern frontend architecture, involving React and Redux.
  • Interacted with java controllers (JQUERY, Ajax to write/read data from back end systems).
  • Involved in writing application level code to interact with APIs, using Angular services http, resource in promise approach.
  • Develop various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux libraries.
  • Used Ajax to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
  • Used AWS to deploy the project on an EC2 instance. Have created highly fault tolerant, highly scalable Java application using AWS Elastic Load Balancing, EC2, VPC and S3 as part of process and security improvements. set up instances behind Elastic Load Balancer in AWS for high availability.
  • Worked and implemented configuration of Hibernate for transaction management.
  • Build process minified and concatenated all application resources, generated manifest. apache, and organized assets to be deployed seamlessly on the WebSphere webserver.
  • Designed and configured the AWS Secure Notification Service (SNS) and Secure Email Service (SES) to work with the clients.
  • Created animation effects during the data load, waiting for the Ajax response using JQuery.
  • Interact with other developers and end users to design and implement new features throughout the framework.
  • Used GIT for source code control and JUnit for unit testing.
  • Worked with JIRA for bug tracking in application.
  • Used Maven and Jenkins as build tool and deploying the application.
  • Implemented the search functionality for Internal Application using AngularJS.
  • Used to check and manage the build activities through Jenkins.
  • Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
  • Used Agile practices and TestDriven Development techniques to provide reliable, working software early and often.
  • Prototyped several versions of possible UI approach to provide choices to the business.
  • Worked on REST API for getting and posting the data to and from backend.
  • Developed unit test cases and functional test cases using Jasmine.
  • Automated the complete build environment using Jenkins and also used to constantly monitor the builds.
  • Used Postman tool for creating and sending the http Requests to check the workflow of the developed API's.

Environment: Java, JavaScript, Angular 6, Bootstrap4.3, SAAS, jQuery3.4, Express, HTML5, CSS3, AJAX, services, Sublime Text, GIT2.2, REST API, Karma, Jasmine3.4, Grunt1.0, WebSphere.

Confidential, Green Bay, WI

Full Stack Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC)
  • Followed agile methodology (Stand up meetings, Sprint development and retrospective meetings)
  • Full life cycle experience including requirements analysis, UMLs, data model design, coding, testing and creation of functional and technical design documentation.
  • Development UI modules using HTML, CSS, JSP, JavaScript, JQuery and Angular JS.
  • Implemented Angular routing using angular directives and implemented services with Ajax calls.
  • Made use of Nodes for magnification, qualification and running local test runner server.
  • Developed JavaScript for transparent presentation of both client- and server-side validation.
  • Designed and developed application based on Spring MVC design pattern and multithreading.
  • Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Designed and Developed the UI modules using Spring MVC, JavaScript, Html and CSS.
  • Extensively used JQuery selectors, events, Traversal and JQuery, AJAX with JSON Objects.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Working with Node Router for developing Single Page Applications SPAs.
  • Using lifecycle methods and Node Async Await.
  • Using it's advanced and cross browser functionality has used JQuery library for creation of powerful dynamic Web Pages and web applications.
  • Configured and Integrated spring and Hibernate frameworks. Involved in clientside validations using JavaScript.
  • Designed & Developed persistence service using Hibernate framework. Used Hibernate as the ORM mapping tool and worked with Hibernate Query Language (HQL).
  • Designed, developed and delivered RESTful Web Services, which significantly improved performance and increased customer bases utilizing Core Java Spring Beans framework.
  • Developed SOAP- based Web Services that acts as an Interface using Web Services/SOAP/ WSDL engine.
  • Used SOAP UI to trigger developed Web Services.
  • Developed Application BL modules using EJB session beans.
  • Involved in development of SOAP Web Services using JAX-WS, WSDL, UDDI and LDAP.
  • Used AJAX to speed up application.
  • Involved in developing and maintaining Struts controller, Struts Configuration files (struts-config.xml), Struts Action classes and Struts Action forms beans using Struts 1.2 version.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template to publish and Message Driven Bean (MDB) to subscribe from the JMS provider.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.

Confidential, Austin, TX

Java Front End /Web Developer

Responsibilities:

  • Involved in gathering requirements, design, and development of the components and worked in Agile and Scrum development environments.
  • Involved in designing web pages using HTML 5, XHTML, CSS3, JavaScript, Angular.js, Redux, React-Bootstrap, Node.js, express.js, SASS, Mongo DB, Bootstrap3, and Underscore.js.
  • Utilized AngularJS route for creating SPA (Single Page Application), implemented Model-View Controller
  • Setting up Angular JS framework for UI development and developed HTML views with HTML5, CSS3, JQuery, JSON,
  • Built different modules, controllers, templates, custom filters and directives in Angular JS.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and Angular resources.
  • Designed and Developed Nested Views and UI-Views using AngularJS UI Routing, Each View had reusable
  • Angular Directives.
  • Involved in development of HTML, prototypes and UI deliverables such as wireframes, flowcharts, screen mock-ups and interface design specifications.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node .JS.
  • Developed Bootstrap responsive web application pages using Angular.JS services, controllers and directives for frontend UI and consumed RESTful webservice API.
  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML4, HTML, CSS3, CSS, JavaScript, JQuery, JQuery UI, Bootstrap and AJAX.
  • Implemented Angular UI router and replaced ng-route internal angular module and also solid understanding of React Virtual DOM Algorithm, for React performance optimization.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpilers, etc. based on build target.
  • Used Web storm as the development tool and Source tree as the Git version control tool.
  • Implemented Bower to install required JavaScript libraries and also worked with Node.js to give a structure with rich API over a RESTful JSON interface.
  • Developed few backend RESTAPI modules Login, Profile, User manager for admin portal using Nodejs based on SOA architecture.
  • Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Maximized page load by analyzing content and making adjustments to the code.
  • Worked closely with business users and developers of team to resolve issues.

Environment: Java, Spring, HTML4, XHTML, CSS, JavaScript, Angular.js, MongoDB4.0, Bootstrap, DOM, SOA, Node.js. Git

Confidential, Chicago, IL

Java Full Stack Developer

Responsibilities:

  • Utilized AngularJS route for creating SPA (Single Page Application), implemented Model-View Controller.
  • Involved in defining Hibernate mapping, HQL queries and in generating Data Access Objects.
  • Used Spring Core with Java beans to implement business logic. Spring Dependency injection was used for wiring with beans.
  • Developed Restful Web Services as End point to share the data with the other products using JSON as messaging medium.
  • Used J2EE Servlets running on Tomcat extensive multithreading and TCP/IP networking; Swing, Serialization, Collections API.
  • Designed and developed the controller and view components using JSPs and Servlets and validators using JavaScript.
  • Expertise with object oriented design (OOD), analysis (OOA), and modeling (OOM) based on Unified Modeling Language(UML) architecture using Rational Rose.
  • Followed TDD, Scrum concepts of the Agile Methodology to produce high Quality Software.
  • Application deployed in Linux servers using WebLogic on Red hat Linux5.0.
  • Setting up Angular JS framework for UI development and developed HTML views with HTML5, CSS3, JQuery, JSON,
  • Built different modules, controllers, templates, custom filters and directives in Angular JS.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and Angular resources.
  • Designed and Developed Nested Views and UI-Views using AngularJS UI Routing, Each View had reusable Angular Directives.
  • Created Enterprise Java Beans (EJB's) and deployed them in the BEAN Web logic application server environment, to implement business logic and interface with back-end object-oriented database system.
  • Involved in Developing and deploying the applications in IBM Web sphere application server.
  • Extensively used DOM and SAX parsers for parsing XML data and XSLT for XML transformations parsers.

Environment: Java, J2EE, Hibernate, Spring Core, Dependency Injection, Auto wiring, Restful, JSON, Servlets, Apache Tomcat, Multi-Threading, TCP/IP, Collections, Swing, Serialization, JSP, JavaScript, OOD, OOA, UML, TDD, Agile/Scrum, Linux

Confidential

Web Developer

Responsibilities:

  • As a Web developer, I was responsible for maintaining and adding new features to a monolith web application which facilitates the delivery and provides intake for the organization.
  • Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.
  • Involved in Analysis, design and coding in J2EE Environment.
  • Gathered and designed user cases for UI requirements. Prototyped UI designs using: Visio, Adobe Photoshop, and Adobe Illustrator, Flash, PowerPoint, and Visual Interdev.
  • Hand coded prototyped UI designs using Home Site.
  • Designed and developed Userfriendly webbased interfaces using JSP, HTML, XHTML, CSS, JavaScript and Custom Tags.
  • Designed asynchronous messaging using Java Message Service (JMS) to exchange of critical business data and events among J2EE components and the legacy system.
  • Expose and Consume REST web services to get the data from different contracts from different clients and expose the warehouse inventory details for consumer tracking. Used Spring MVC in the Web Layer.
  • Developed UX design patterns (interaction patterns, navigational patterns) and used jQuery and AJAX for service calls on pages to interact with the server for information.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE and was responsible for website development and deployment on Apache Tomcat.
  • Implemented and designed user interface for webbased customer application.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, Web Service call and JSON.
  • Worked on GIT for source code management and also fixed bugs and provided support services for the application using Jasmine.
  • Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
  • Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and jQuery.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.

Environment: Java, Spring, J2EE, HTML, CSS, JavaScript, jQuery, AJAX, JSON, JSTL, XML, XHTML, Eclipse4.5, Adobe Dreamweaver CS5, SVN, Adobe Photoshop CS5 and MS Office.

Confidential

UI Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Design and development of Webpages using HTML, CSS including XML.
  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Created user-friendly GUI interface and Web pages using web development technologies like HTML, DHTML, CSS and JSP.
  • Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company's standards.
  • Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • JSF Framework used for UI pages and Faces Servlet acts as Front Controller.
  • Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Involved in JavaScript coding for validations and passing attributes from one screen to another.
  • Involved in writing application level code to interact with APIs, Web Services using, AJAX, JSON and XML.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.

Environment: HTML, CSS2, jQuery, JavaScript, AJAX, JSON, Responsive Design, Bootstrap3, Angular JS Dom, XML, MVC, SVN Firebug, DHTML, Adobe, Oracle, Windows.

We'd love your feedback!