We provide IT Staff Augmentation Services!

Sr. Application Developer(full Stack) Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Around 8 Years of professional experience as a Senior Full stack Developer with a good understanding of database designing, development and installation of different modules.
  • Experience in Client Side designing and validations using HTML5, CSS3, JavaScript, Angular, React, Node.JS, JSON, jQuery, AJAX, XML, IDE and Tool.
  • Worked with Java 8, Spring, Spring Boot, Restful web services, JUnit, Spring Security and AWS.
  • Experienced in React JS and working with React Flux architecture.
  • Good Experience in React.js for creating interactive UI using Redux, Virtual DOM, JSX and also with React Native concepts.
  • Built the single page application using React JS Component and React Router DOM.
  • Created and used Reducers that received said Actions to modify Redux Store state.
  • Used Axios interceptors for Authentication and Authorization to perform AJAX calls.
  • Highly experienced in working with the latest version of object oriented JavaScript Libraries like Angular.
  • Experience in consuming Restful services using Angular HttpClient, Http Interceptors to exchange (request / responses) information with databases such as Oracle and MySQL.
  • Used Route Guards to protect Authorization for Angular single page application.
  • Developed the Administrative UI using Angular and Kendo UI.
  • Exposure to new features and issues addressed in Angular 2 - Angular 8.
  • Developed Restful web services using Spring Boot.
  • Configured Spring application using application properties and Spring Cloud Config Server.
  • Experience in development and implementation of ORM framework Hibernate/ Hibernate with Spring Data Access.
  • Used Spring security to configure security using JWT and AWS cognito.
  • Experience in design, development and implementation of Model - View-Controller frameworks using Spring MVC.
  • Developed test cases using JUnit and Mockito.
  • Developed React test cases using JEST and Enzyme.
  • Developed Angular test cases using Jasmine and Karma.
  • Experienced in using NPM module bower for managing UI dependency.
  • Strong experience with Responsive Web Design (RWD) and its involvement in several web application development projects.
  • Responsible for checking Cross Browser Compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Good Knowledge on Search Engine Optimization (SEO) techniques.
  • Debug the applications using Firebug to traverse the document and manipulate the Nodes using DOM and DOM Functions.
  • Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
  • Proven software development experience using different methodologies - Agile, Waterfall and TDD.
  • Experienced in building all phases of the software development life cycle including requirements analysis, applications design, development, maintenance, implementation and testing of various client/server, N-tier and web applications.

TECHNICAL SKILLS

Web Technologies: HTML, HTML5, CSS, Angular js, angular 7, JavaScript, JQuery, AJAX, JSON, XML, Bootstrap,, React JS, Spring3.0, Restful Web Service, SOAP Web Service, Hibernate, D3.js,C3.js, NPM, Bower, Grunt, Highcharts.js, Node.js

Languages: JavaScript, Java

IDE & Editors: Notepad++, Microsoft Visual Studio, Eclipse, Sublime Text 2,Dream weaver, Webstrom 10

Application Server: Web Sphere, WebLogic, Apache Tomcat.

Database: SQL Server 2005, MySQL, Oracle9i/10g/11g, MS-Access

Operating System: Windows 2000/XP/Vista/7, Mac OS, Linux, Unix.

Other Tools: Adobe Photoshop, MS Office, Jira, Firebug, Chrome Developers Tool, Windows Movie Maker

Cloud: Microsoft Azure, Amazon Web Confidential (AWS).

Version control: SVN,GIT

Animation: Adobe Flash CS3, Adobe Fireworks

PROFESSIONAL EXPERIENCE

Confidential

Sr. Application Developer(Full stack)

Responsibilities:

  • Designed and implemented the User Interface using HTML5, CSS3, JavaScript, Angular 8, React and Node JS.
  • Built the single page application using React JS Component and React Router DOM.
  • Created and used Reducers that received said Actions to modify Redux Store state.
  • Used Axios interceptors for Authentication and Authorization to perform AJAX calls.
  • Highly experienced in working with the latest version of object oriented JavaScript Libraries like Angular.
  • Experience in consuming Restful services using Angular HttpClient, Http Interceptors to exchange (request / responses) information with databases such as Oracle and MySQL.
  • Used Route Guards to protect Authorization for Angular single page application.
  • Worked with Java 8, Spring, Spring Boot, Restful web services, Spring Security and AWS.
  • Developed Restful web services using Spring Boot.
  • Configured Spring application using application properties and Spring Cloud Config Server.
  • Experience in development and implementation of ORM framework Hibernate/ Hibernate with Spring Data Access.
  • Used Spring security to configure security using JWT and AWS cognito.
  • Developed test cases using JUnit and Mockito.
  • Developed React test cases using JEST and Enzyme.
  • Developed Angular test cases using Jasmine and Karma.
  • Built reusable templates for web sites using Bootstrap
  • Worked with Typescript new features block scope, type restrictions, decorators, arrow functions, classes, interfaces, modules (import and exports).
  • Used Webpack, Babel and Gulp for transpilation (compilation) configuration for typescript to be converted to java script.
  • Worked with Angular 8 to develop single page applications.
  • Worked with Grunt, Gulp for task runner configurations for minification, watch, jshint, jscs, css autoprefixer, SASS compilation, bundling and test runner configurations and make it available as a command.
  • Worked with ngrx/store for managing Angular 8 applications.
  • Worked with Angular directives, components, and services.
  • Transformed values display within a template by using pipes of Angular 2.
  • Experienced in React JS (Including hooks).
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Experienced in working with Redux architecture.
  • Worked on cloud-based servers like AWS.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Write/set up Maven to build, package, and deploy application code to the target JEE Application/Web Servers. Used sub-version, maven for making builds and deployments of the application components.
  • Supporting and implementing web application built on MEAN stack.
  • Used Jenkins for the build process to generate NPM-build.
  • Implemented authentications with Node JS.
  • Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of Node JS applications.
  • Worked on application backend implemented as Node JS express application server.

Environment: - HTML5, CSS3, SASS, LESS, SQL, JavaScript, JQUERY, Responsive web design, Angular 2, Angular JS, React, Node JS, Bootstrap, Agile, AJAX, XML, JSON, Jenkins, Maven, SVN, GIT.

Confidential

Full stack Developer

Responsibilities:

  • Design, Develop and implement data visualization function to be used in conjunction with Java Restful Web services, Big data DB's and Essbase.
  • Designed and Developed UI for creating Dashboard application using AngularJS, D3, C3, HTML, CSS, Bootstrap, JavaScript and JQuery.
  • Design and develop application codes using Java/JEE, XML, SOAP, REST, Spring Framework, and Hibernate Framework.
  • Developed REST/SOAP based web Services as API using Spring and deployed on Jetty/Tomcat containers.
  • Experience in design, development and implementation of Model - View-Controller frameworks using Spring MVC.
  • Expert knowledge of D3/JavaScript graphing technologies, and Experienced in graphics programming, interactive graphics, data visualization, and data analysis.
  • Strong knowledge on SVG and CANVAS.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Used React-Router to turn application into Single Page Application
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Expert knowledge DOM manipulation.
  • Worked with JSON for data exchange between client and server.
  • Created Custom Directives in AngularJS to make re-usable components used across various applications.
  • Working with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
  • Strong experience in CSS3 preprocessors styling such as SASS and LESS.
  • Worked on creating responsive website for multiple devices using responsive web design and CSS3 media queries.
  • Developed test cases using JUnit and Mockito.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Using Jasmine and karma test runner extensively for unit testing for end-to-end testing
  • Worked with stash and GIT to maintain current and historical versions of source code
  • Used JIRA tool for task assignment, bug tracking and fixture.
  • Created images, logos and icons that are used across the web pages using Adobe Photoshop and SVG.
  • Use Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express.
  • Worked with build tools like NPM, Bower, and Grunt.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, AngularJS, Angular material, ReactJS, NodeJS, D3.js, c3.js, high charts.js, Usability Testing, Agile methodology, Webstrom and GIT.

Confidential, KS

Web Developer

Responsibilities:

  • Developed the UI layout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript.
  • Used Angular.js in developing single page applications. And Responsible for setting up AngularJS framework for UI development.
  • Developed Object-Relational (O/R) mapping using Hibernate 3.0.
  • Interactive D3.js Graphing framework.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
  • Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
  • Administered and supported ExtJS applications within scope.
  • Worked using Ext JS framework and Object Oriented JavaScript (OOJS) to develop rich interactive user interface a Desktop Application running in browser.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Analyze the response of JSON in order to update DOM.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
  • Tested/De-bugged on browser using Firebug.
  • Tested frameworks using jasmine
  • Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, Usability Testing, Eclipse and SVN.

We'd love your feedback!