We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Boston, MassachusettS

SUMMARY:

  • Having 6+ years of experience as a Full Stack Java Developer in design, development, analysis, implementation and troubleshooting Web Applications in various domains like Financial, E - commerce and Health-Care.
  • Efficient in developing web applications using HTML4/5, CSS2/3, Bootstrap2/3 framework, AJAX and used task runners like Grunt and Gulp to automate CSS3, preprocessors Sass/LESS to optimize images for the same
  • Strong experience in Angular Routing, UI routing, Services, Factories, Directives and Filters and created SPA’s using AngularJS 1.x
  • Customized web features using JavaScript, EJS and JQuery2 with heavy DOM manipulations and understanding of React-Redux and React-flux life cycle design patterns and implemented React JS for Event-driven communications to create web applications.
  • Having experience in building web applications using MERN and MEAN stack
  • Involved in creating and consuming REST and SOAP web services using Node.js, Spring MVC on backend and AngularJS 1.x, React-Redux on frontend.
  • Demonstrated experience with object-oriented design, Data Structures, Algorithms, Core Java and expertise in JAVA/J2EE programming technologies like JDBC, Servlets, JSP, Java Beans and JMS.
  • Familiar with Java application architecture, design and development using J2EE frameworks like Hibernate4, Spring framework 4 and Struts 2
  • Integrated java applications using technologies like JSP’s and Servlets and good understanding in various patterns like Singleton, Factory, POJO and DAO
  • Worked on SQL databases like SQL Server, MySQL and ORACLE 11g and NoSQL databases like Mongo DB.
  • Developed, created and executed unit test cases using Mocha, Jasmine, Karma, QUnit and Protractor based on TDD (Test Driven Development) approach.
  • Extensive use of data visualization tools like D3.js and Angular Fusion Charts and Utilized JIRA and BugZilla for bug tracking.
  • Used Modernizr to detect the compatibility of browsers with HTML5 and CSS3
  • Strong understanding of all phases of Software Development Life Cycle (SDLC) methodologies like Agile Scrum and Waterfall
  • Experience in web servers like Apache Tomcat 8.x, JBoss 7.x version controls like GIT and SVN
  • Experience in deploying enterprise applications by using Jenkins that provides Continuous Integration and Continuous Deployment
  • Hands-on experience with Amazon Web Services (AWS) like EC2.
  • Ability to communicate effectively across business product managers, clients and technical leads about design. Capable to think through processes and handle ambiguous problem efficiently

TECHNICAL SKILLS:

Web Frameworks & libraries\ J2EE Technologies: Angular JS 1.x, Angular 2, Express, Node.js, JDBC, Hibernate 4.x, spring 3.x, 4.x (Core, React.js, Boot), Struts 2.x, Servlet, JSP

Web Services / Web Servers\ Databases: RESTful, Apache Tomcat 8.x, JBoss 7.x\ MySQL, H2, Oracle 11g, NoSQL - Oracle \

Reporting Tools\ OS: D3.js, Angular fusion charts, \ Windows, Mac OS, Linux

Programming Languages\ Version Control/Build Tools: Java 8, C, C++, JavaScript\ SVN, GIT, Jenkins

IDE\ Web Technologies: Eclipse Luna, Intelli J, WebStorm, Atom, HTML5, HTML4, CSS3, Bootstrap, JQuery, Brackets, Visual Studio, Sublime, Notepad++\ 2.x, AJAX, DOM, XML, JSON

Testing and Task Managers: JUnit, QUnit, Jasmine, Karma, Mocha, NoSQL, Mongo DB, Grunt, Gulp

PROFESSIONAL EXPERIENCE:

Confidential, Boston, Massachusetts

Full Stack Developer

Responsibilities:

  • Active participant in daily scrum calls and involved in all phases of SDLC using Agile methodology
  • Developed fully functional modules using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Bootstrap 3, NodeJS, ReactJS and D3JS.
  • Involved in creating reusable UI components to render view pages using ReactJS along with Redux.
  • Contributed reusable React-Redux life cycle boiler-plate scripts to decrease the project duration.
  • Utilized Create store, react-redux, Action-creators from redux library to connect reducers and containers to update the state and virtual DOM.
  • Steered the application state to allow, hold and update the application using dispatch, subscriber and get state functions.
  • Implemented React-Express- Middleware for rending components and routing.
  • Worked with Express framework for NodeJS to create the routes required for delivering data to the front end.
  • Created RESTful web services using NodeJS routing and Express.
  • Created the schema and wrote middleware to store the data on MongoDB created a persistent layer using Mongoose.
  • Implemented data visualization using D3.js for rendering the share values and portfolios.
  • Used automated integration tool Grunt as task runner for deploying the scripts on the Server and GIT as a repository to dump the source code and participated in resolving the code conflicts
  • Key player in TDD (Test-Driven Development) for developing and performing test cases using Jasmine, Karma and QUint.

Environment: HTML5, CSS3, JavaScript, JQuery2.x, Bootstrap3, ReactJS, Redux, NodeJS, ExpressJS, MongoDB, REST, Grunt, Jasmine, Karma, GIT

Confidential, Tampa, FL

Full Stack Java Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology.
  • Developed the web interface using HTML5, CSS3, JavaScript, JQuery, AngularJS, and Bootstrap.
  • Designed and implemented MEAN stack throughout entire website along with Angular MVC and used it for storing huge payloads of data in a JSON format.
  • Managed Angular JS directives, Controllers, Filters, Services, templates, Events and Injectors to build MVC architecture for the web application
  • Used Angular Http Services which are responsible to return JSON object which are compatible with all mobile, web, mobile web and tablet platforms which also serves the mobile apps later which can be consumed by the mobile apps irrespective of the API availability.
  • Used NodeJS to build the RESTful Web Services using Express web server for routing.
  • Involved in creating Mongo DB, collections and documents and developed Mongoose Schema objects to perform CRUD operations.
  • Worked with JQuery Fusion Charts for displaying the network diagnosis.
  • Used CSS preprocessor SASS to make CSS more efficient.
  • Created test cases for testing the written code in Mocha, Chai
  • Used SVN as version Control throughout the development, deployed the source code using Gulp.

Environment: Angular JS 1.3, MEAN Stack, Node JS, MongoDB, JavaScript, JQuery, HTML5, CSS3, Ajax, JSON, web services (REST), SVN, Agile/Scrum, Bootstrap, Mocha, Karma and Chai

Confidential

Full Stack Java Developer

Responsibilities:

  • Elevated from waterfall model to Agile methodology and was involved in analysis, design and development phases of SDLC
  • Designed and developed the User Interface of Payroll Entry: Expanded view of the application using HTML4, CSS 2/3, JavaScript, JSP, JQuery
  • Utilized Bootstrap 3 for cross browser compatibility and responsive design
  • Migrated two of the modules i.e expanded view and payroll entry to AngularJS 1.0
  • Used JQuery plugins for the drop down and slider on the same modules
  • Used Spring MVC framework on backend to build RESTful web services using JAX-RS
  • Developed POJO objects and implemented ORM(Object Relational Mapping) in the persistence layer using JPA framework
  • Used MySQL database for storing the users and payroll details.
  • GIT was used as version control to maintain up to date with the remote.
  • Deployed the modules expanded view and payroll entry on Apache Tomcat 7.0 web server
  • Adobe scout and wire shark were used in performance testing of the application which helped the application’s performance increase by 60%
  • Documented the performance issues on JIRA to track the delays in different modules of the application

Environment: HTML4, CSS3, Bootstrap3, JavaScript, AngularJS 1.0, JQuery, Spring MVC, JPA, Hibernate, MySQL, Apache Tomcat 7.0, GIT

Confidential

Software Developer

Responsibilities:

  • Responsible for analysis and gathering requirements, technical design and database schema design of the application
  • Developed the presentation layer using JSP’s, HTML4, CSS2, JavaScript, JQuery, Bootstrap2
  • Consumed RESTful web services consisting of all the products data using JQuery
  • Used Struts2 Framework to develop controller layer action classes and connected to MySQL database
  • Produced RESTful web service in struts controller action class by using rest’s Http Headers, Default Http Headers and Model Driven inbuilt classes
  • Written SQL queries and prepared statements to perform basic operations
  • Deployed application on Apache Tomcat 7.0 web server.
  • Managed the collections of code in GIT repository
  • Documented the technical and functional details of project with a team of two

Environment: HTML4, CSS2, JSP, Bootstrap2, JavaScript, JQuery, Ajax, Struts2, Apache Tomcat 7.0, GIT, MySQL

Confidential

Java UI developer

Responsibilities:

  • Actively contributed to the SDLC of the project
  • Utilized HTML4, CSS2, JavaScript and JQuery 1.4 for a better presentation layer, responsive web pages and validations
  • Developed the application using Struts2 framework and JSP’s as the client view
  • Consumed the patient information using the RESTful web service and produced it using JAX-RS
  • Written database queries/scripts in MySQL
  • Created application level code to communicate with API’s, AJAX and XML
  • Deployed on Apache Tomcat 6.x
  • Utilized GIT version control for the code maintenance

Environment: HTML4, CSS2, JavaScript, JQuery 1.4, MySQL, Apache Tomcat 6.x, Struts2, AJAX

We'd love your feedback!