We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

NewjerseY

SUMMARY:

  • 2+ years of experience in design, development and integration of software applications and framework design using object - oriented and enterprise technologies in Agile working environment.
  • Hands on experience with Core Java 8 features like Functional Interface Programming, Lambda’s, Streams including extensive knowledge with concurrency, multi-threading, exception handling, filters, and Generics.
  • Adroit in design and development of Service Oriented Architecture(SOA) Web Services using JAX-WS (SOAP), JAX-RS (REST) and JAX-R with Spring-Boot, Apache-Cxf, Jersey, Axis and Node(Express).
  • Experience in MVVM client-side JavaScript frameworks such as Angular 4, Angular 2.0,
  • Expertise in design and development of Single Page dynamic-client-side application using Angular 4, React JS, Meteor JS.
  • Solid experience in developing the rendering, re-rendering view React JS components, forms, events, and Redux asynchronous functions, client-side routing with React Router and React - Flux pattern for core dependency.
  • Proficient in using and designing Creational, Structural and Behavioral Design Patterns
  • Proficient with various spring modules like Spring IOC, Spring MVC, Spring Boot, Spring Cloud, AOP and Spring Security.
  • Expertise in designing and deployment of spring cloud-based Netflix Oss microservices with extensive experience with configuring Ribbon load balancing, Eureka naming server, Hystrix and Zul api gateways.
  • Worked on WSDL, Swagger and WADL implementing Soap services using Axis-2 and Apache CXF framework & Restful Services.
  • Experience in using of Java Script build tools and task runners like Webpack, for React, Firebase and Angular 2.0/4.0, Grunt, Gulp for Angular 1.0, Browserify for packaging Node JS modules for browsers.
  • Extensive experience with using java based ORM frameworks like Hibernate, JPA and Spring Data.
  • Dexterous with database modeling and development using SQL and PL/SQL in Oracle (8i-11g,12c), and SQL Server environments.
  • Experience with relational databases like MYSQL, Oracle to build PL/SQL functions, store procedure, triggers, views and materialized views.
  • Experienced with working with NoSQL databases like MongoDB and Apache Cassandra.
  • Experience with Linux operating systems and MySQL databases in a production environment
  • Experience in publishing and subscribing streams of records in enterprise message system and in designing and building real time streaming data pipelines using Apache Kafka.
  • Cloud based deployment experience on Amazon EC2 and their other offerings like S3 and AWS.
  • Good understanding of PAAS platforms like Pivotal Cloud Foundry.
  • Experience in designing point-to-point and publish & subscribe java message-oriented middleware models (MOM) using Active MQ, Rabbit MQ.
  • Experience in deploying the applications using Docker container services and building continuous integration and deployment pipeline using Jenkins with GitHub.
  • Extensive experience in testing code using Chai, Mocha, Junit, Mockito, Selenium, Cucumber, TestNG and Soap UI.
  • Proficiency in various development methodologies like Pair Programming, Rational Unified Process (RUP), Test Driven Development (TDD), Extreme Programming (XP), Waterfall model, Scrum, Agile, and Rational Rose.
  • Experienced with Splunk and ELK (Elastic Search, LogStash, Kibana).

TECHNICAL SKILLS:

Java/J2EE: JDBC, Servlets, JSP, JSF, Spring, Spring Boot, Spring Cloud, Spring Security and Hibernate.

Web Services: JAX-WS, JAX-RS, Apache CXF, Jersey

Databases: Oracle, SQL Server, MySQL, Postgre., MongoDB

Languages: C/C++., Java(proficient), SQL, PL/SQL, Python, Octave.

Web Development: JSP, JavaScript, jQuery, AJAX, XML, XSLT, HTML, DHTML, CSS, Bootstrap, Angular 2.0/4.0, React JS, Express.js, Ext JS, Backbone JS, Node JS.

Build Tools: ANT, Maven 3.0, Gradle, NPM, Grunt, Gulp, Bower, Jenkins

Methodologies Agile: Scrum, RUP, TDD, OOAD, SDLC Waterfall model

Testing Tools/Technologies: JUnit, JMeter, Selenium, Cucumber, Mockito, TestNg, Karma, Jasmine, Mocha, Chai, Soap UI

Cloud: Amazon Webservices(AWS) Cloud, Pivotal Cloud Foundry(PCF)

PROFESSIONAL EXPERIENCE:

Confidential, New Jersey

Full Stack Developer

  • Involved in Analysis, Design, Development, and Production phases of the application.
  • Actively participated in the architectural design of the ASP application.
  • Designed and implemented the Single Page User Interface for client service module using React-Redux, HTML-5, CSS/CSS3, SASS.
  • Used Bootstrap along with React for responsive design for the exposed enterprise application.
  • Used React Js with Redux and Redux-Persist for prototyping components, rendering and re-rendering services, state management, programmatic navigation, and overall design layout and used React-Router for client-side routing.
  • Used Java 8 Stream Api and Lambda’s for developing core functionality
  • Implemented scrutiny with the aspects of security and authentication using Spring Security.
  • Implemented Action Classes and server-side validations for account activity, tracking activity history and Transactions.
  • Developed configuration logic for microservices using Spring Cloud, Spring feign, and implemented logic for load balancing using Ribbon and Eureka as the naming server.
  • Implemented the logic for Api Gateways using ZUL Api for dynamic service, rating services and aggregations of services along with Spring cloud sleuth, Zipkin and Rabbit MQ for dynamic tracing of microservices.
  • Used Hystrix for fault tolerance using Hystrix dashboard monitor along with Spring cloud bus
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data into MYSQL database for relational data.
  • Used mongoose connector for connecting MongoDB
  • Implemented Rabbit MQ Services for reliable and asynchronous exchange of information.
  • Handled consumer logs and monitor Kafka Metrics using Kafka Manager.
  • Used Jenkins for building a continuous delivery pipeline along with Git as Version Control
  • Implemented automated tests using jasmine, mocha, Jest, Enzyme, karma and React-Utility Tools for front-end unit testing.
  • Used Pivotal Cloud Foundry to quickly build, deploy and update the applications and managed Pivotal.
  • Used SoapUI for implementing test cases using properties access data driven advance assertions.

Environment: HTML5, CSS3, JavaScript, REACT JS, REDUX, NPM, YARN, Spring Boot, Spring AOP, Spring Cloud, Netflix ZUL, Rabbit MQ, Hystrix Swagger, MongoDB, Spring Data, MYSQL, Hibernate, Mongoose, Apache Kafka, PCF, Jenkins, Selenium, SoapUI, Jasmine, Karma, GULP, Maven.

Confidential, Kingsville, Texas

Software Developer

  • Implemented the Software Development Life Cycle (SDLC): Requirements gathering, Design, Code, Integration, and Deployment and production phases.
  • Implemented development of Restful webservices using MERN stack, MongoDB, Express React-Redux and Node JS.
  • Used REACT JS virtual DOM used for client-side view rendering services, React-Redux for state management and React-Router for client-side routing for dynamically changing client-side content.
  • Used React-Routers for connecting the APIs which enforces the communication to the server while also implemented mock services in Node.js with the help of modules using Express.js.
  • Used React-Draggable for developing drag and drop functionality, components library, including Tree, Slide-View, and Table Grid. along with bootstrap for dynamic responsive design.
  • Used Web pack for bundling of react, live-server, babel, magnifiers and for generating dependencies graph for web application development.
  • Created and consumed RESTful API using Express.js to provide centralized logic and reusable data retrieval build on top of Node.js.
  • Implemented Logic for pulling the data from the REST API with Axios AJAX and issued HTTP requests to interact with REST endpoints.
  • Implemented logic for CURD operation in MongoDB using mongoose connector.
  • Developed, implemented unit test cases and integration test cases using chai and mocha.
  • Deployed the application on AWS cloud platform

Environment: HTML5, CSS3, Type Script, REACT JS, REDUX Chai, Mocha, Git, NPM, YARGS, MongoDB, Node.js, Express, AWS, EC2, Jenkins, SourceTree-Git.

Confidential

Software Developer

  • Implemented the Single Page User Interface for client service module using Angular 4.0, HTML-5, CSS/CSS3, SASS and used Bootstrap along with Angular 4.0 for responsive design for the exposed enterprise application.
  • Worked with Angular CLI, NgModules and Typescript in Angular 4.0 to create Controllers, media queries and Angular grid, carousels components.
  • Enhanced Template-Driven and Model Driven forms mechanism by adopting @NgRx/store and @NgRx/effects which optimizes the storing and state of the data while navigating between the forms in application.
  • Optimized the performance of application using Angular 4 Lazy Loading and ahead of time compilation.
  • Developed using Hibernate mappings, HQL, Query, Criteria, Lazy loading Transactions and Locking.
  • Implemented the Project structure based on Spring MVC pattern using spring Boot.
  • Created beans and managed dependencies with Spring Boot Auto Configuration.
  • Implemented HATEOS for RESTful service and logic for monitoring web services with Spring Boot Actuator.
  • Played a key role in developing versioning of Restful services using header and content Negotiation approach and implemented dynamic filtering for restful webservices using Spring boot.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Developed Junit test cases for Unit testing& for Continuous Integration we used Jenkins.
  • Worked with project management tools like JIRA.
  • Used Junit and Postman for unit testing of web services.

Environment: HTML5, CSS, JavaScript, jQuery, Ajax, JSON, Angular2,4, Bootstrap, Spring Boot, Actuator, HATEOS, Hibernate, JIRA, Junit, Postman.

Confidential

Front End Developer

  • Implement the front end / user interface features in the application using HTML5, CSS3, JavaScript, jQuery, Bootstrap, PHP and MySQL.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation, and icons.
  • Developed a fully functional login page, Registration page with complete UI and validations.
  • Designed the web pages using HTML5, Cascading Style Sheets, jQuery, and Bootstrap.
  • Involved in JavaScript coding for validations and passing attributes from one screen to another.
  • Ensured the responsiveness of the application across popular screen resolutions, thereby providing a coherent user experience to the client.
  • Responsible for checking cross-browser compatibility of the portal and hence worked on different browsers like Safari, Google Chrome, Mozilla Firefox, and Internet Explorer.

Environment: HTML5, CSS, JavaScript, jQuery, PHP

Confidential

Software Development Intern

  • Developed the monolithic architecture using Spring MVC framework.
  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Implemented the UI front-end design using HTML, CSS, JavaScript, JSP and jQuery.
  • Developed the Presentation Layer using JSP Technologies.
  • Used JavaScript and jQuery for client-side validations.
  • Implemented Spring IOC to resolve dependency injection.
  • Configured Dispatcher Servlet and View Resolver to intercept incoming requests, manage Spring MVC flow and invoke view components with the help of Dispatcher Servlet..
  • Developed JSTL custom tags to support custom user interfaces.
  • Used Hibernate ORM for persisting objects for designing Data Layer.
  • Used JBoss for storing persistence Objects.
  • Created Stored Procedure. Triggers and Views.
  • Wrote test cases for unit testing using Junit and Mockito.
  • Used Selenium locator techniques to automate and identify UI web elements.
  • Used Log4j for logging runtime exceptions.

Environment: HTML, CSS, Jquery, Java script, JBoss, Hibernate, PL/SQL, JSP, Servlets, Spring MVC, Spring, J2EE, Junit, Log4J

Confidential

Project Intern

  • Actively involved in defining the System Design, Architecture, Planning and Controlling the creation of information system in accordance with the Software Development Life Cycle (SDLC).
  • Successfully implemented the agile techniques within the Umbrella Methodology for development.
  • Implemented the Map-Reduce algorithm for the partitioning of the sensor datasets.
  • Prepared and presented the reports for operational and technical feasibility and deployed the testing methodologies.
  • Successfully migrated data of the datasets in Excel files to the MySQL database.
  • Successfully detected the different types of errors and depicted it through a detection time and cost graph.

Environment: XML, Java, MySQL, JDBC.

We'd love your feedback!