We provide IT Staff Augmentation Services!

Full Stack Web Developer Resume

4.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • About 6 years IT experience as a Full Stack Web Developer in developing cutting - edge web and enterprise applications using JavaScript (ES6), jQuery, AngularJS, Node.js (Express), Core Java 8, Spring Boot, Hibernate 4, SOAP and RESTFul Web Services, HTML5, CSS3, BootStrap3, JSON, MongoDB, Oracle, MySQL, JSP, Struts 2 and XML.
  • Good experience working on different levels of Software Development Life Cycle (SDLC) along with Test-Driven Development (TDD) process.
  • Experienced in JavaScript (ES6) libraries such Angular 1.5, jQuery, jQuery UI, Bluebird (CO, Q) Backbone.js, React.js and Amber.js, to develop user interface widgets and manipulate DOM efficiently.
  • Strong experience in implementing Single Page Applications using MEAN (MongoDB, Express, AngularJS and NodeJS) stack and awesome JS technologies including Module export, Promise, Generator and ES6 new features like Arrow Function, class pattern.
  • Extensive experience in developing Non-Blocking me/O web applications using NodeJS with MongoDB database.
  • Expertise in consuming RESTFul web services using NodeJS, AngularJS, Oauth2 and jQuery along with JSON parsing to implement AJAX call and render the response data to User Interface.
  • Experience with server-side templating languages like Pug, Mustache, EJS, Jade, etc.
  • Expertise in developing web applications using HTML5 and CSS3 new features like Canvas, SVG, Media and Responsive Design Pattern (RWD).
  • Hands on experience using CSS Media Queries, Bootstrap3 and developing Responsive Web Design pattern web pages.
  • Strong experience in CSS3 preprocessors styling such as SASS and LESS.
  • Working knowledge on J2EE Design Patterns such as Singleton, Factory, DAO, Prototype, Observer, Front Controller and Model View Controller (MVC).
  • Experienced in writing high-throughput web applications using Java MultiThreading, Collection Framework, Java 8 new features including Stream API, Functional Interfaces, Lambda Expressions, and Asynchronous and Concurrency processing based on Events handling and Callback functions.
  • Configured and designed Cross-Cutting Concerns using Spring AOP and AspectJ.
  • Proficient in creating and consuming SOAP and RESTful web services using JAX-WS, JAX-RS, Spring Rest Controller.
  • Experience in automating manual processes using Python, Ruby, Unix Shell(bash, ksh), perl, Ant.
  • Experience in PHP web development using Frameworks like Wordpress, Yii, Symfony, Magento.
  • Expertise in implementing visualization reporting tools like D3.js with SVG and Canvas, Jasper Reports, JfreeCharts, Apache POI and iText.
  • Experience in developing JMS and Enterprise Integration Patterns (EIPs) using Apache Camel and Websphere message broker to thranform and route the message for and using WebSphere MQ to publish-subscribe message with a Queue Manager.
  • Strong experience in integrating NoSQL MongoDB for Architecture, Data modeling, Data migration and Development.
  • Excellent understanding of Relational Databases (RDBMS) like ORACLE 12c/11g, PostgreSQL, MySQL, Sybase, Sybase IQ and SQL SERVER.
  • Experience working with Hibernate 3 for object relational mapping and data persistence.
  • Proficient in writing SQL statements, Triggers, and PL/SQL for database transactions.
  • Experience in Unit/Debug/Integration testing and generating test cases for web/Java core applications using Karma/Jasmine, Junit, Mockito, Qunit and Jenkins for Continuous Integration.
  • Extensive experience with web and application servers like Apache Tomcat (TC server) and JBoss.

TECHNICAL SKILLS

Programming Languages\Distributed Technologies\: Java, JavaScript, PHP, C++, C\EJB3.x & JPA (ORM)\

Frameworks\Web Technologies\: Node.js express, Hibernate 3.0 (ORM tool)\HTML5, CSS3, XML, jQuery\ Spring Boot, spring 3.x/4.0, Hadoop \Angular JS, Node.js, Ajax and Bootstrap3\

Databases\Database tools\: MongoDB, MySQL, Oracle\SQL Developer, MySQL work Bench and \SQL SERVER, PostgreSQL \Query Browser \

IDE/Development Tools\Interoperable Technology\: Eclipse, spring tool suite, MyEclipse & \Web Services (JAX-RPC, JAX-WS, JAX-RS), \NetBeans \JAX-B & JAX-P (SOAP, REST)\

Application Server\Operating Systems\: Classfish 3.0, Tomcat, JBoss, Web Logic \Windows 8.1/8.7/XP, Linux \Apache Camel and Web Sphere \

Logging Tools\ Build Tools\: Log4J\Gradle and Maven\

Version control Tools\Testing Tools\: SVN, Tortoise SVN, CVS, Git\Junit, Jasmine, Karma, Qunit\

Web Services Tools\Methodologies\: Soap UI, REST Console 4.0.2\DevOps, Waterfall and Agile (Scrum, Sprit)\

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

Full Stack Web Developer

Responsibilities:

  • Developed front-end web pages using HTML5, CSS3, JavaScript, Ajax, jQuery, Angular JS and BootStrap.
  • Used Spring Boot, Spring MVC and Annotation to provide Model and View, and URL based responses to different HTTP requests.
  • Implemented method to obtain bean references and cross-cutting concerns using Dependency Injection (DI) / Inversion of Control (IOC), and Aspect Oriented Programming (AOP).
  • Transformed the cash in data into JSON object used as the data source for D3.js, which used to implement dynamic SVG graph, and created UI reports by integrating D3.js with Angular JS.
  • Used Hibernate 3.0 and DAO pattern to store the persistence data into RDBMS like Oracle database and developed queries and stored procedures using Oracle PL/SQL and HQL.
  • Wrote AJAX calls and EventListener to dynamically updates User Interface with JSON data parsing.
  • Developed RESTFul and SOAP web services API integrated with NoSQL MongoDB dat support JSON and XML for exchanging the resource between different clients or systems based on the type of request and information to supply.
  • Used BootStrap and media queries created a responsive webpage across the different size of screen, from mobile phone to laptop.
  • Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Used Node JS as server side js to consume RESTFul web services.
  • Implemented Design Patterns such as Singleton, Factory, Proxy and MVC.
  • Used Apache Camel and websphere message broker to tranform and route message between JMS and JSON or MQ, FTP and HTTP.
  • Used JAXB API to bind XML schema to java classes.
  • Developed Test Driven programming with Selenium, Junit, Jasmine and Qunit Test Cases.
  • Developed logging module using Log4J to create log files to debug as well as trace application.
  • Used SVN for version control, Maven Injection as build tool.
  • Deployed JBoss application server in local and integration test environments.
  • For Security purpose, did two way SSL handshake to autanticate each other.
  • Used jBoss FuseESB to normalize number of protocols to a single protocol and to create mediation or route message between services.
  • Created and managed the AWS EC2 server and deployed java application and customize for scaling.
  • Used Hadoop MapReduce to process large sets of data in parallel.

Environment: Core java, J2EE, Spring 4.0 Framework, Hibernate 3.0, JSP, Servlets, SQL, NoSQL MongoDB, Tomcat, Jboss, Fuse, REST Web Services, JavaScript, jQuery, Angular JS, XML, Junit, CSS, Oracle 10g, Eclipse IDE

Confidential, New York City, NY

Sr. Software Developer

Responsibilities:

  • Participated in all aspects of the system development life cycle with specific focus on the design, estimation, construction, and testing of both service and web-tier components.
  • Used Spring Boot, Spring MVC, Hibernate, JMS Messaging, and Caching (ehcache, teracotta, memcache) for rapid development and ease of maintenance.
  • Used Hibernate 3.0 to store the persistence data into Oracle 10g database and wrote HQL to access or update the data from the database.
  • Involved in implementing the DAO pattern for database access extensively.
  • Used JAXB API to bind XML schema to java classes.
  • Tested the application functionality with Junit Test Cases.
  • Used Apache Camel and websphere message broker to tranform and route message between JMS and JSON or MQ, FTP and HTTP.
  • Developed logging module using Log4J to create log files to debug as well as trace application.
  • Used SVN for version control, Maven as build tool.
  • Developed RESTFul web service integrated with NoSQL MongoDB dat support JSON using Spring Web services (JAX-RS).
  • Used Jasper Report to display the asset list by location or other attributes. Used hibernate to access the asset data, and used iReport to create very sophisticated layouts containing charts and images. Provided download link in different formats such as PDF, CSV and HTML.
  • Developed part of front-end application using HTML5, CSS3, JavaScript and Ajax, jQuery, Angular JS, JSTL and spring framework custom tags.

Environment: Core java, J2EE, Spring Boot, Hibernate 3.0, JSP, Servlets, SQL, NoSQL, REST Web Services, JavaScript, jQuery, Angular JS, JMS, XML, Junit, CSS, Oracle 10g, Eclipse IDE

Confidential

Web Developer

Responsibilities:

  • Involved in the analysis, design/development and testing of software development lifecycle (SDLC)
  • Used Spring 3.0 Framework for rapid development and ease of maintenance.
  • Designed and implemented MVC Design Patterns.
  • Involved in implementing the DAO pattern for database access extensively.
  • Used JAXB API to bind XML schema to java classes.
  • Tested the application functionality with Junit Test Cases.
  • Developed logging module using Log4J to create log files to debug as well as trace application.
  • Used SVN for version control, Maven as build tool.
  • Developed RESTFul web service dat support JSON using Spring Web services (JAX-RS).
  • Developed part of application front end using HTML, CSS, JavaScript, Ajax, jQuery.

Environment: Core java, J2EE, Spring 3.0 Framework, Hibernate 3.0, JSP, Servlets, SQL, REST Web Services, JavaScript, jQuery, Angular JS, XML, Junit, CSS, Oracle 10g, Eclipse IDE

Confidential

Web Developer

Responsibilities:

  • Involved in the analysis, design/development and testing of software development lifecycle (SDLC)
  • Used Spring 2.5 Framework for rapid development and ease of maintenance.
  • Developed front end web pages using HTML5, CSS3, JavaScript, Ajax, jQuery, Angular JS and JSTL and Spring framework custom tags.
  • Designed and implemented MVC Design Patterns.
  • Involved in implementing the DAO pattern for database access extensively.
  • Used JAXB API to bind XML schema to java classes.
  • Used Hibernate 3.0 to store the persistence data into Sybase database server and written HQL to access or update the data from the database.
  • Tested the application functionality with Junit Test Cases.
  • Developed logging module using Log4J to create log files to debug as well as trace application.
  • Used SVN for version control, Maven as build tool.
  • Developed RESTFul web service dat support JSON using Spring Web services (JAX-RS).

Environment: Core java, J2EE, Spring 2.5 Framework, Hibernate 3.0, JSP, Servlets, SQL, REST Web Services, JavaScript, jQuery, Angular JS, XML, Junit, CSS, Sybase, MySQL, Eclipse IDE

We'd love your feedback!