We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Fortmill, SC

PROFESSIONAL SUMMARY

  • 8+ years of experience in SDLC life cycle and designing single page responsive web applications.
  • Experience taking a shot at programming advancement techniques like Waterfall, Agile development and RAD
  • Extensive involvement in Front - end Web Application Development involvement with innovations utilizing HTML, XHTML, DHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, Angular JS.
  • Experience in application of MVC and MVVM client-side JavaScript frameworks such as Angular 2.0, AngularJS, Backbone.Js, Ember.JS, Handlebar.JS.
  • Good understanding on Server-side JavaScript structures like NodeJS, Hapi.JS, Express.JS.
  • Experienced on straightforward view rendering Java content structures like React.JS and rendering pages on the server side utilizing Redux and Flux to accomplish unidirectional plan stream.
  • Extensive working background with different J2EE Frameworks like Spring MVC, Struts, JSF and master level aptitudes in spring system modules like Spring Batch, Spring Security, Spring Boot, Spring Cloud, Spring JTA, Spring AOP.
  • Expertise in usage of ORM systems like Hibernate, Spring information, iBatis and JPA.
  • Experience in Transaction usage, Servlets, JMS, Java Beans, XML, Web Services, Micro Services, JNDI, Multithreading Executor Services and so forth.
  • Strong learning in SOAP, WSDL, and RESTful for trading organized data in the usage of web administrations.
  • Developed small scale administrations like RESTful web benefit JaxRS with Jersey, Apache CXF.
  • Expertise in GraphQL is another and energizing API for specially appointed inquiries and control.
  • Swagger usage and testing structures like Mock MVC, Mock Rest MVC.
  • Experience with significant databases like MYSQL, PL/SQL and MS SQL.
  • Expertise in Database Drivers Like JDBC, Spring JSBC to summon DB stores strategies.
  • Worked on NoSQL databases, for example, MongoDB and Apache Cassandra.
  • Profound learning on Maven, Gradle, ANT as fabricate content for application assemble and arrangement.
  • Sound learning on bundle directors, for example, NPM, Bower, Web pack.
  • Experienced in utilizing source code variant administration apparatuses like SVN, GIT and undertaking sprinters like Grunt, Gulp and Web pack
  • Worked on utilizing Rabbit MQ, IBM MQ, Apache Kafka as a Message Oriented Middleware for coordinating applications.
  • Worked with Drools of management system with a forward and backward chaining inference based rules engine, more correctly known as a production rule system, using an enhanced implementation of the Rete algorithm
  • Experience on performing unit Testing utilizing JUnit and ridiculing systems like JMock and Mockito and ensured code changes won't break existing Unit Tests
  • Extensively chipped away at testing JavaScript structures utilizing Mocha and Chai, Jasmine and Karma.
  • Good Knowledge in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon Elastic Load Balancing, Amazon SQS, Amazon EBS and Amazon Cloud Front).
  • Experience in introducing Docker utilizing Docker tool compartment. Condition provisioning arrangements utilizing Docker.
  • Experience in using test tools like Selenium for Unit and Integration Testing and used Cucumber for Acceptance Testing.
  • Experience in conveying and arranging application servers, for example, IBM WebSphere, Oracle WebLogic, Jboss and Apache Tomcat.
  • Sound learning on consistent mix and persistent improvement devices like Jenkins, Hudson, Puppet and Bamboo. Strong involvement in UNIX and Shell scripting.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, PHP, PL/SQL, UNIX Shell Script

Java/J2EE Technologies: Servlets, Spring, Hibernate, EJB, JPA, JTA, JDBC, JSP, JSTL, JNDI, AWT, Applets

Frameworks: Struts 2.0/1.0, Spring 3.0, Spring Batch, Spring Security, Spring AOP, Spring Core, JSF, iBatis

Web Technologies: HTML, HTML5, CSS/CSS3, AJAX, Bootstrap, XML

Database: SQL Server, MySQL, Oracle, Mongo DB, DB2

JavaScript Frameworks: Angular JS, Angular 2, JQuery, Node.js, Backbone.js, Hapi.js, React.js, Express.js, Ember.js, HandlebarsJS

Web Services: XSD, WSDL, Apache Axis, SOAP, Restful, JAX RS, JAX WS

Messaging: JMS (Java Message Service), IBM MQ, Apache Active MQ, Apache Kafka

Web & Application Servers: Oracle WebLogic 10.x/9.x, IBM WebSphere 8.x/6.x, Apache Tomcat 8.0/7.x/6.x, JBoss

Methodologies: Agile, Waterfall, OOAD, SCRUM

Testing Tools: JUnit, Mockito, Jasmine, Karma, Mocha, Chai, Selenium

Version Control: SVN, CVS, GIT and Clear Case

Build Tools: Maven, Gradle, ANT

IDEs: Eclipse IDE, RAD 6.0/7.0, Spring Tool Suite (STS)

Operating Systems: Windows, Linux and UNIX

Software: Visual Studio, Rational Rose and Microsoft Office

PROFESSIONAL EXPERIENCE

Confidential, Fortmill, SC

Full Stack Developer

Responsibilities:

  • Actively involving in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Designed and developed the login portal using framework AngularJS 2.0 along with HTML5, CSS3 and Type Script.
  • Worked with Angular CLI and Typescript in Angular 2.0 to create Controllers and Angular components for the Web Pages.
  • Implemented form validation on HTML forms using the built-in validation properties and methods in Angular 2.0.
  • Have worked with reactive forms, template driven forms and written pipes in Angular 2.0 to transform the data.
  • Developed various single page applications(SPA) using REACT JS and used various components in the REDUX library.
  • Implemented Virtual Dom for Client-Side view rendering services using REACT JS.
  • Extensively worked in writing minimal code in building re-usable forms with their validations using REACT with Redux Architecture.
  • Also, Extensively ES6 To Create Components in REACT using BABEL because it is not supported in all Bowsers.
  • Automated different Unit Test Cases using Jasmine and Karma Testing Frameworks on Angular 2.0.
  • Used GULP for magnification of JavaScript files, compilation of SAAS files into CSS and for monitoring the application.
  • NODE PACKAGE MANAGER(NPM) was used to list out the right versions of the packages and their dependencies for the project.
  • Provided $HTTP service to make AJAX requests to the server.
  • Developing stand-alone, and production-grade Spring based Applications using Spring Boot.
  • Extensively used NoSQL technologies provided by SPRING BOOT like Cassandra which is used as an Database for this project.
  • Verified data integrity on Cassandra cluster while batch loading.
  • Worked in integrating JMS with SPRING BOOT by providing an instance which is embed with Active MQ.
  • Building cloud Microservices and implemented back-end using Spring Boot.
  • Implementation domain base classes providing basic properties using Spring Data.
  • Writing server-side request handling and automated functional test cases to validate UI functionality using Node.js.
  • Designed and built a Web socket server in Node.js to process JSON requests and synchronize events within distributed groups.
  • Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
  • Installed Microservices using Docker container using Amazon EC2 container service and using AWS admin console.
  • Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, S3), focusing on high-availability, fault tolerance, and auto-scaling.
  • Configured AWS EC2 instances, domain mapping via Route53.
  • Worked with Jenkins Continuous Integration and Continuous Deployment(CI/CD).
  • Used Spring AOP module to handle transaction management, logging and profiling.
  • Implemented Spring Cloud- Netflix ZUL to building microservices to communicate with each other.
  • Implemented Spring Circuit breaker pattern, integratedHystrix dashboard to monitor Spring micro services.
  • Using Swagger Framework, actualizing the Restful API and Swagger gives the rich UI to test API.
  • Authenticating Users and to provide the security to RestFull web services using OAUTH 2.0.

Environment: AngularJS 2.0, HTML5, CSS3, Type Script, REACT JS, REDUX, Jasmine, Karma, GULP, NODE PACKAGE MANAGER, Spring Boot, Cassandra, Spring Data, Node.js, Apache Kafka, Docker, AWS, EC2, Jenkins, Spring AOP, Spring Cloud, Netflix ZUL, Hystrix, Swagger, OAUTH 2.0.

Confidential, Charlotte, NC

Full Stack Java Developer

Responsibilities:

  • Created and implemented a custom CSS grid system, with CSS media queries for mobile responsiveness.
  • Increased front-end efficiency by using Black light.
  • Developed fully functional responsive prototypes based on Business Requirements using Bootstrap, HTML/HTML5, CSS3, JavaScript and JQuery.
  • Created and maintained the front-end standards document and oversaw production of Java script, HTML, and CSS (and PHP for the word press blog).
  • AngularJS integration with html templates and rest API Integration.
  • Created and implemented a custom CSS grid system, with CSS media queries for mobile responsiveness.
  • Increased front-end efficiency by using Black light.
  • Worked on Single page application and website design.
  • Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS 1.5.
  • Worked on the 508 compliance and gathering User Interface requirements and updated them in Jira.
  • Worked on developing single page application web site using JavaScript frameworks such as jQuery and angular.
  • Worked on AngularJS controllers, directives, components, factor and service resources, routings and events. Expertise in DOM, worked on manipulation using JavaScript, jQuery and AngularJS.
  • Developed fully functional responsive prototypes based on Business Requirements using Bootstrap, HTML/HTML5, CSS3, JavaScript and JQuery.
  • Written Test Cases using QUnit for JavaScript and Jasmine for Angular JS 2.0.
  • Worked on Bootstrap, for designing a responsive web site which can fit in any screen size like mobile and desktop versions.
  • Developed with rapid prototypes with interactive html5 /css3 /java script.
  • Experience with Angular JS 1.5, Bootstrap and Engaged with Business and Technical Users for Visual Design and worked on designing wireframes, Sketch, Dreamweaver, Sublime.
  • Conducted client side validations using JavaScript.
  • Developed modals, autocomplete for form in Angular JS 1.5 and used Angular http services
  • Worked on Agile and Scrum Environment.
  • Used JIRA for assignment management
  • Implemented mostly Mid tire level in the project using Controllers, Servlets based tag libraries, spring, MVC model framework.
  • UsedJava8to Implements business logic and algorithms.
  • Developed the data access layer injava 8involving complex SQL and stored procedures on Oracle.
  • Developed JSP pages, worked on spring frame work and Admin tools
  • UsedSpring RESTful APIto implementRESTful Web Services, sentJSONdata type between front-end and the middle-tier controller.

Environment: JavaScript, HTML5, CSS3, Ruby on Rails, Java 8, Git bash, Angular Js, JQuery, Ajax, Jason, Oracle, Sublime, GIT, Notepad ++, bash, Linux Environment

Confidential

Java Developer

Responsibilities:

  • Developed the system by following the agile methodology.
  • Involved in Analysis, Design, Development, Unit Testing and Load Testing of the Application.
  • Built data-driven Web applications with server side J2EE technologies like Servlets/JSP/EJB. And Generated Dynamic Web pages with JavaServer Pages (JSP).
  • Used Struts MVC Framework, JSP, Servlets, JavaScript, Ajax, XSL, CSS, DHTML, XHTML and HTML for developing UI Screens.
  • Implemented Oracle Queries and Triggers using SQL Server, SQL and PL/SQL.
  • Designed the Web application implementing the Struts framework for Model-View -Controller (MVC) pattern to make it extensible and flexible.
  • Developed various javaobjects (POJO) as part of persistence classes for OR mapping with databases.
  • Developed and deployed EJB 3.0 bean components on WebLogic application server.
  • Obtained Message Driven Beans functionality using Scheduler timers and Session beans, JMS to listen for test orders and test results and update database.
  • TOAD is a database development and management toolset that reduces the time and to keep more effort on developing the application.
  • TOAD uses to manage both relational and non-relational databases using SQL.
  • Wrote Unix shell scripting. And Involved in development and deployment of application on Unix environment.

Environment: Java, J2EE, Hibernate, HTML, DHTML, CSS2, JavaScript, JSF, JMS, Soap Services, JAXWS, Prime faces, Multi-threading, Spring IOC, Spring AOP, Rational Rose, MySQL and Oracle, Windows, WebLogic application server.

Confidential

Software Engineer

Responsibilities:

  • Responsible for coding the business logic using j2ee technologies.
  • Used Spring AOP for cross cutting concerns like logging, security and transaction management.
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, jQuery, and JSON.
  • Consumed SOAP based web services, created stubs using Apache Axis.
  • Developed JMS based customized Queuing System for fault preferences.
  • Used IBM WebSphere and JBoss as the Application Servers.
  • Developed Query Engine Module using EJB 2.1.
  • Tested performance across platforms using SOAP UI.
  • Developed Stored Procedures, Triggers and Functions. Actively involved in tuning SQL queries, Stored Procedures, Triggers in Informix.
  • TOAD manages both relational and non-relational databases using SQL.
  • Agile delivery of software using practices of short iterations, sprints, Scrum.
  • Junit test cases for all the APIs and business logic.

Environment: XSLT, DHTML, XML, JSP, EJB, HTML, CSS, Spring AOP, JavaScript, JBoss Application server, Web Services, ANT, SQL Loader, Servlets, Java2EE, JDBC, garbagecollections.

We'd love your feedback!