We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Redmond, WA

SUMMARY

  • Above 10+ years of experience as Full Stack Developer in software design, analysis, development, testing and maintenance of web and client server application.
  • Experience in working in environments using Agile (SCRUM), SDLC and Test Driven Development (TDD) development methodologies.
  • Experience in developing web interfaces using HTML, CSS, JavaScript, React.JS, Angular, DOM Scripting and JQuery.
  • Extensive experience in JavaScript frameworks like Angular.js, Backbone.js and libraries like React.js, jQuery etc.
  • Good experience in developing Web applications with Angular JS with SpringBoot using JPA
  • Expertise in designing and developing web based applications using technologies like JSP, AJAX, JavaScript, JQuery, Angular.JS.
  • Extensive development experience in Core Java, Restful Web Services, Struts MVC framework, Spring MVC and SpringBoot framework
  • Developed and managed DAO layer in projects using JDBC, Hibernate Framework
  • Strong experience in development tools like IBM Web Sphere, IBM RAD, IBM DB2 and Eclipse
  • Hands on experience with versioning control tool GIT and process tools like BitBucket, JIRA, Bamboo, Github, CI/CD Jenkins.
  • Experience in Discovery projects, querying with SMEs and documenting those applications with Business, Data flow diagrams, Data dictionary for future enhancements.
  • Strong experience in Test driven development using RAD gauge, Sonar and Vera code analysis.
  • Hands - on experience of Model-View-Controller (MVC) pattern in designing and developing modern single page applications (SPA) in Angular.js.
  • Strong experience in CSS preprocessors styling such as SASS.
  • Excellent understanding of DOM (Document Object Model) along with DOM functions.
  • Strong Knowledgeable in Bootstrap.js and Responsive Web design.
  • Good experience with Form Validations using Regular Expressions, jQuery plugins, Reactive Forms, and Template Driven Forms.
  • Experience with User Acceptance Testing and Accessibility Testing.
  • Expertise in writing SQL, Stored Procedures, Cursors, Triggers with MySQL, DB2, Oracle, and MongoDB.
  • Expertise in version control tools like GIT, SVN and TFS to manage and control software development.
  • Expertise in analysing and solving technical problems, bug fixing and ability to learn and work efficiently as an individual and in team.

TECHNICAL SKILLS

Programming Languages: Java, JavaScript

Web Technologies: JSP, Struts tags, JQuery, AJAX, Angular, React.JS, Node.JS, Vue.JS

Database: Oracle11g, DB2

Servers: Tomcat apache v7.0, IBM WAS v8.5

Frameworks: REST, Spring, Struts 1.x, Hibernate,Spring-Boot

Testing Frameworks: JUnit (Powermockito)

IDEs and Tools: Eclipse Neon, IBM RAD, IBM DB2 Client, AQT, MySQL workbench, Putty, WinSCP,Softerra.

Process Tools: JIRA, Bitbucket/GitHub, Jenkins, Bamboo, IBM UC Deploy, SonarQube, Veracode

Build tool: Maven

PROFESSIONAL EXPERIENCE

Confidential

Sr. Full Stack Developer

Responsibilities:

  • As a Full Stack Developer, Developed Single Page Application using React framework.
  • Working as a Lead and involved in translating technical requirements into technical design documents.
  • Worked in the Agile environment following Scrum, Sprint and daily stand up calls.
  • Provided technical architecture analysis, design, development, and enhancement.
  • Created custom filter inReact.JSin the application.
  • Published applications and database to Azure environment.
  • Used build tools Maven and CI/CD tools Jenkins.
  • Extensively used SASS for styling with CSS.
  • Developed Single page application (SPA) development by using React.JS, Redux.
  • Designed and developed web pages components to improve user experience and features using HTML, CSS, Bootstrap, JavaScript.
  • Used RESTful for producing web services and involved in writing programs to consume the web services.
  • Architected and Developed for Large Scale JavaScript Application withReact.JS.
  • Developed and Implemented WCF services layer hosted on Windows Azure.
  • Used Bootstrap and React.jsand Node.jsin effective web design.
  • Involved in developing stored procedures andTriggers on Oracle.
  • Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.
  • Implemented the Drag and Drop functionality usingReact-Draggable.
  • CreatedReact JScomponents usingJSX, followed FLUX design pattern for unidirectional data flow.
  • Worked on consuming JSON object creation, parsing on both clients as well as server side.
  • Involved in using Service Bus Queues for communication in multi-tier Azure application.
  • Created a Virtual Network on Windows Azure to connect all servers and applications on this platform.
  • Used GIT for version control and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
  • UsedES6and JSX with react for component development with React.JS.
  • Used Bootstrap and React.JS in effective web design.
  • Designed and developed user interface using HTML, CSS and JavaScript Libraries.
  • UsedNode.JS, React.JS,MVCframework for developing the Single Page Application.
  • Involved in System Testing, Regression Testing for Complete UI.
  • Used services to read data from remote server usingReact.JS.
  • Involved in the design and development of database schema and entity relationship diagrams.
  • Developed and created REST API by using JAVA and tested and implemented them for enabling successful communications.
  • Responsible for creating web-based applications using React JS, Node.js and Redux workflow.
  • Developed real time video streaming application using Node.JS.
  • Manipulated DOM, handled events and applied animation effects with Vue.js.
  • Involved in SCRUM meetings for submitting the day to day updates to Client.
  • Took major responsibility in designing major java services.
  • Applying fixes Security Vulnerabilities found by Vera code.
  • UsedJIRAas the bug tracking system to track and maintain the history ofbugs/issueson everyday basis

Environment: React.JS, HTML, CSS, JavaScript, jQuery, Bootstrap, Redux, ES6, SASS, Jenkins, Maven, GIT, JIRA, DOM, Node.JS, Vue.JS, RestAPI, Java, Veracode, Agile.

Confidential - Redmond WA

Full Stack Developer

Responsibilities:

  • Worked on Agile Scrum methodology and involved in stand-up meetings to monitor the progress.
  • Worked on Azure Cloud Service application and developed Web, Worker roles.
  • Designed and developed modules to retrieve data and improve data using AJAX calls by http service in Angular.
  • Worked with Angular and Typescript as part of migration from Angular and vanilla JavaScript to Angular.
  • Used Node Package Manager (NPM) as package manager for JavaScript, GULP for task runner, which handles template cache.
  • Developed user interface using Angular, Node.JS, HTML, CSS, JSON and JavaScript to simplify the complexities of the application.
  • Deployed the Application in Azure cloud environment.
  • Used Angular as framework to create a Single Page Application (SPA).
  • Designed and implemented database structure in MySQL Server.
  • Worked on Web services tool REST API and understanding of HTTP status code responses.
  • Fixed UI issues which increased the performance.
  • Developed the code to send the automated emails from Node.JS when an action is performed on front-end Angular view pages.
  • Created Restful API using Node and Express Framework to fetch data from Database.
  • Implemented responsive web design using CSS media queries and Bootstrap.
  • Created custom page templates and usedADFskinning features to design web pages.
  • Used Angular built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
  • Used NPM and bower front-end package manager to install and handle all the packages.
  • Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.
  • Used Node.js to offer an easy and safe way to build high performance and scalable network application.
  • Collected configuration data and applications from IBM WebSphere Portal.
  • Extensively used GitHub as Version Control Tool.
  • Used Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
  • Responsible for generating scripts using JavaScript of model interaction.
  • Worked on creation of components for routing and forms using the Angular-cli and Angular.
  • Implemented functionality like searching, filtering, sorting, validating using Angular and JavaScript.
  • Fixed bugs for angular and java
  • Solved data issue using DOM update cycle with Vue.js.
  • JIRA and Confluence were the tools used to keep things in check.
  • Developed the application logos and images by using Adobe Photoshop CS3 and Illustrator.

Environment: Angular, HTML, CSS, Azure, JavaScript, Node.JS, Bootstrap, MySQL, IBM WebSphere, TypeScript, RestAPI, JIRA, GitHub, Agile.

Confidential - Dublin, OH

Full Stack Java Developer

Responsibilities:

  • Followed agile methodology for development process.
  • Interacted withTesting Team,Scrum MastersandBusiness Analystsfor fixing of Issues.
  • Designed spring boot mechanism without configuration XML's and replaced it with Java classes.
  • Developed the backend by using Node JS, express and MongoDB.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
  • Developed AWS Lambda python functions using S3 triggers to automate workflows.
  • Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Developing custom HTML elements using JavaScript.
  • Designed UI screens using HTML, CSS, and JavaScript.
  • Worked on Front end by using Angular Js, JavaScript.
  • Have worked on AWS to integrate the server side and client-side code.
  • Created Responsive Web Design using Bootstrap.
  • Extensively used CSS for styling the HTML elements within the whole application.
  • Used GIT to keep track of all work and all changes in source code.
  • Developed different jQuery component in MVC framework.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Spearheaded adoption of Responsive Web design principles.
  • Worked with Vue.js forms, Validations, Modules, Components, directives, controllers and HTTP Request.
  • Used Sonar Java source code analyser for code quality.
  • Involved in using AWS CLI to automate and create infrastructure stacks utilizing Python as well as native AWS tools.
  • Involved in creating interactive prototypes using HTML, CSS, JavaScript front end code from a combination of wireframes, visual designs and design standards.
  • Created, managed and utilized policies for S3 buckets and Glacier for storage and backup AWS.
  • Resolved update, merge and password authentication issues in Bamboo and JIRA.
  • UsedBit Bucketto update and manage the version of the application.
  • ImplementedngRoute APIand UI router to navigate within the application.
  • Developed UNIX shell script for copying, removing and deploying java applications to Application server.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop and Dreamweaver.
  • Created Architecture diagrams, component diagrams and logical to physical diagrams using MS Visio.

Environment: Spring MVC, HTML, CSS, JavaScript, Angular.JS, Node.JS, AWS, Sonar, JIRA, UNIX, DB2, MS Visio, Bootstrap, GIT, Agile.

Confidential - Manchester, CT

Sr. Java Developer

Responsibilities:

  • Involved in all phases of project from analysis and requirement phase to delivering the project.
  • Worked in a Waterfall environment and participated throughout the SDLC process.
  • Generated java classes from WSDL file using Top Down approach.
  • Involved in development, testing and implementation of the complete business solution.
  • Involved using JQuery Validation Plug-in for client side validation.
  • Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API.
  • Created and build environment for testing application on Eclipse.
  • Deployed and developed the web application with REST using Spring Boot.
  • Created user-friendly GUI interface and Web pages using HTML, CSS and JSP.
  • Implementing Log4j for logging and debugging.
  • Used Rational Application Developer RAD as IDE for developing the use cases following the Functional and Detailed Designs.
  • Used Firebug to keep track of issues.
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Developed the whole project on Eclipse IDE.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.
  • Involved in implementing or exposing the Micro services to base on RESTful API utilizing Spring Boot with Spring MVC.
  • Designed various tables required for the project using Oracle database.
  • Handled Bug’s and responsible to provide solutions to team for critical issues.
  • Involved in Code Review/Unit Testing/Integration Testing/Bug Fixing.
  • Used Bitbucket as a Source Control tool for merging the code and code check-in process.
  • Configuring continuous integration in Bamboo.
  • Proposed an idea to client, to customize the UI of an application with latest technologies.
  • Fixed many UI, Usability issues which increased the request response time.
  • Used JSON to transmit the data from server application layers to web application layers.
  • Implemented AJAX to enhance the capability of the website.
  • Extensively used Require.js for managing dependencies between modules throughout the application process.
  • Committed code change into repository using Git.

Environment: Java, HTML, CSS, JavaScript, Spring Boot, RAD, jQuery, Bamboo, Hibernate, Ajax, RestAPI, GIT, JIRA, Oracle, Log4j.

Confidential - San Jose, CA

Java / J2EE Developer

Responsibilities:

  • Design, develop, architect & implement portal solutions using IBM Websphere portal based on JAVA/J2EE framework.
  • Developed Java classes for business tier implementation.
  • Design and Development of server side modules using J2EE, Struts, EJB and Utility classes.
  • Involved in implementation of the presentation layer GUI for the application using HTML, XHTML, CSS and JavaScript.
  • Implemented the project using the Spring Framework used Spring IOC and Dependency Injection, Spring MVC
  • Used Spring Framework and created the Dependency injection for the Action classes using Application Context.xml.
  • Used Java Script functions for the custom validations.
  • Created stored procedures to extract data from various data sources like Flat Files, XML Files and SQL server.
  • Involved in Redhat Linux Capacity and Performance Planning.
  • Developed using Struts, JSPs and Tiles definitions.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Developed Web services to communicate to other modules using XML based SOAP.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • Used Criteria API and HQL for data extraction.
  • Used Eclipse for the development environment
  • Created UML diagrams (use case, class, sequence, and collaboration) based on the business requirement
  • Utilized Log4j logging API for debugging and monitoring purposes.
  • Performed Validations on UI data using JSF validations and JavaScript
  • Worked on externally facing web based applications.
  • Used CVS for version control.
  • Involved in unit integration, bug fixing, acceptance testing with test cases, code reviews.

Environment: Java/J2EE, HTML, CSS, IBM Websphere, JavaScript, Spring MVC, Hibernate, Eclipse, SOAP, HQL, Log4j, JIRA, SQL

We'd love your feedback!