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 I/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 teh 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 teh 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)

TECHNICAL SKILLS

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 teh cash in data into JSON object used as teh 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 teh 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 teh resource between different clients or systems based on teh type of request and information to supply.
  • Used BootStrap and media queries created a responsive webpage across teh 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 authenticate 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 teh 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 teh system development life cycle with specific focus on teh 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 teh persistence data into Oracle 10g database and wrote HQL to access or update teh data from teh database.
  • Involved in implementing teh DAO pattern for database access extensively.
  • Used JAXB API to bind XML schema to java classes.
  • Tested teh 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 teh asset list by location or other attributes. Used hibernate to access teh 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 teh 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 teh DAO pattern for database access extensively.
  • Used JAXB API to bind XML schema to java classes.
  • Tested teh 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 teh 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 teh DAO pattern for database access extensively.
  • Used JAXB API to bind XML schema to java classes.
  • Used Hibernate 3.0 to store teh persistence data into Sybase database server and written HQL to access or update teh data from teh database.
  • Tested teh 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!