We provide IT Staff Augmentation Services!

Sr. Ui Fullstack Developer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 9+ years of Total experience in Development and Administration of Single Page UI Applications involving Web Services & Database handling in various Industries like Financial, Telecom and e - commerce domains.
  • Extensive experience in designing web applications with help of Angular, React, Vue, NodeJS & JavaScript.
  • Extensive knowledge in various software development methodologies - Waterfall, Agile, Jira & Scrum.
  • Proficient in working on Java/J2EE and various Spring modules (Spring Core, Spring IOC, Spring MVC, Spring Boot and AOP) along with Hibernate and JPA as the back end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Involved in using React JS components, Forms, Events, Keys, Router, Redux, and Flux concept.
  • Experience with Angular 6/8/10, Ivy component, Dependency Injection, Services, Routing and Forms.
  • Experience with various MVC Java frameworks like Backbone, Ember, D3, Vue, Knockout and Vanilla.
  • Experience in database programming using Oracle, MongoDB, Elasticsearch, MySQL, Postgres 9.3 and proficiency in developing SQL in JDBC & Hibernate as well as client server environments.
  • Developed web applications running on NodeJS using the Express framework, Vue.js, Vue-x and Backbone.js with Mustache.js for front end MVC/templating.
  • Expertise in using source code control systems such as GIT, JIRA, GIT HUB, Rally and Jenkins.
  • Built Confidential tool using Angular 8, RXJS, and NGRX platform. Developed components as an independent module for reusability across the application.
  • Worked on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Streamlined website development by migrating to Acquia's Drupal hosting service
  • Hands on experience working with Kibana and Elastic search to identify the Kafka message failure scenarios.
  • Worked with JSON web tokens & OAUTH technologies for authentication and authorization security configurations using Passport JS & Node.js.
  • Strong experience on DevOps essential tools like Chef, Puppet, Ansible, Docker, Kubernetes, Subversion (SVN), GIT, Hudson, Jenkins, Ant, Maven.
  • Migrated VMWARE VMs to AWS and Managed Services like EC2, S3, Route53, ELB, EBS.
  • Developed Python based API (RESTful Web Service) to track sales and perform sales analysis using NumPy, Pandas, Django, and Algorithms for AI in Unix / Linux OS.
  • Have considerable understanding in Data Analytics, Machine Learning & Data Science.
  • Highly Proficient with the Vue.js ecosystem, including Vue CLI, Vue-x, Vue Router, and Nuxt.js.
  • Developed messenger application with Node, Socket.IO, Mongo dB, Express and Angular8.
  • Experience in test strategy with frameworks like Mocha, Karma, Jest, Junit, Chai, Protractor and Jasmine.
  • Administration of AWS services & secure cloud-based services using Amazon AWS VPC, security groups, NACL's, Elastic Compute Cloud (EC2), S3, Cloud Watch, Cloud Front, Route 53, Auto Scaling, RDS, IAM.
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
  • Used Jenkins pipelines to drive all Spring Boot Microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Experienced in creating React JS components using JSX, utilized Redux Architecture for unidirectional data flow and managed data through HTTP requests & Restful Web Services.
  • Experienced in developing UML Diagrams like use Cases, Class Diagrams and Sequence Diagrams using Rational Rose and MS Visio.
  • Excellent communication skills, team player, quick learner and self-motivated.

Core Tech skills

  • UI Web Services
  • Angular React
  • Vue NodeJS
  • JavaScript
  • Waterfall Agile
  • Jira Scrum
  • Java/J2EE
  • Spring Core
  • Spring IOC
  • Spring MVC
  • Spring Boot
  • AOP Hibernate
  • JPA ORM tool
  • POJOs
  • React JS
  • Redux
  • Flux concept
  • Ivy component
  • Dependency Injection
  • Backbone Ember
  • D3 Vue
  • Knockout
  • Vanilla Oracle
  • MongoDB
  • Elasticsearch
  • MySQL Postgres 9.3
  • SQL JDBC
  • Hibernate NodeJS
  • Express framework
  • Vue.js Vue-x
  • Backbone.js

PROFESSIONAL EXPERIENCE:

Confidential

Sr. UI Fullstack Developer

Responsibilities:

  • Closely worked with the business analysts to understand the requirements to ensure that right set of UI modules been built.
  • Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
  • Created XHTML Pages with CSS and the Box Model.
  • Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Involved in implementing data grid/tables using Bootstrap and Angular JS for UI of the Single Page Applications(SPA).
  • Used jQuery Events to manipulate the elements depends on the user interactions (like. ready (), hover (), bind (), click (), keypress ().
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Extensively used Angular JS for creating custom directives.
  • Developed single page applications using Angular 4, Typescript, web pack and grunt.
  • Implemented the Drag and Drop functionality using jQuery framework. consumed REST Web Services to implement AJAX call and updated dynamic functionality of HTML in JavaScript, J-Query and Angular JS
  • Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Created prototypes and wireframes using Axure
  • Analyze web and mobile application requirements.
  • UI design with HTML5, CSS and Bootstrap.
  • UX design for each use case in the requirements.
  • Program for Single Page Application development using Angular JS.
  • Experience in building application with React JS, Redux, Require JS, in MVC architecture.
  • Develop single code application that runs on multiple devices (Desktop, Laptop, Tablet and Mobile).
  • Unit testing with Karma, Jasmine or Mocha
  • Model API's with RAML and JSON.
  • Implement API security with OAuth2 and OpenID Connect
  • Design Database with No-SQL MongoDB.
  • Work with other development tools like GIT, GRUNT, GULP and JIRA.
  • Follow Agile process in developing applications.
  • IOS and Android development for native device requirements
  • Used Angular JS for data binding, and Node JS for back-end support with APIs.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Implemented form validations across the site using Angular JS
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Developed multiple POCs to create a user interface in Angular JS.
  • Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Involved in developing HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Wrote application level code to perform client side validation using jQuery and JavaScript.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: AngularJS, Angular4, Java, AngularCL, TypeScript, Node.js, NPM, Eclipse, jQuery, Html5, CSS3, JavaScript, JSON, Apache Tomcat, Oracle, Git, JIRA, Ajax, GIT.

Confidential, Eden Prairie, MN

Sr. UI Fullstack Developer

Responsibilities:

  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Involved in integration of the UI unit test cases in bamboo CICD pipeline.
  • Created unit test cases for all components, services and directives in Jasmine framework.
  • Integrated ng-bullet to reduce the unit test cases execution time.
  • Assisting to integrate open-source and third-party applications into existing systems, and maintaining quality assurance standards.
  • Migrated application from Angular 5 to Angular 6 and Angular 6 to Angular 7.
  • Upgraded RxJS 5 to RxJS 6 as part of the migration and made required code refactoring.
  • Created RESTFUL APIs using PHP Laravel Framework and consumed them with Angular.
  • Integrated Angular-SVG-Icon to get the SVG file from backend and utilize it.
  • Created a header checkbox component to enhance the existing behavior of the PrimeNG table component.
  • Implemented Observables for continuous stream of response from a http call, used subscribe, map, subject operators from RxJS.
  • Created the NGRX data flow by building the store, dispatching the actions, maintaining the store using Reducer and accessing the API Services using Effects.
  • Moved the subjects in service to NGRX store and refactored all the subject subscription in components to store subscriptions.
  • Implemented responsiveness using Bootstrap to support compatibility across different platforms and screen sizes.
  • Working with source version control tool Bitbucket to manage the code base and followed proper patterns like forking for cleaner commits to the repos.
  • Used dependency management tools such as NPM and Yarn.
  • Created reusable web components as part of open source framework (nimbus-core).
  • Handled all aspects of the web applications including developing, testing, and debugging.
  • Involved in peer code reviews and QA of work in progress, ensuring the team to maintain a standardized best practice of development.
  • Familiar with creating Custom Reusable React Components Library.
  • Translating the business requirements into technical requirements.
  • Used Jira to maintain user stories and tasks in the project.

Environment: JavaScript, Angular5/6/7, NodeJS, PHP, Laravel, React Js, NPM tools, RESTful WebServices, HTML5, CSS3, BOOTSTRAP, SASS, COMPASS, XML/XSLT, SOAP, Junit, visual design, XCode, AJAX, Gulp, bower, FLEX, Visual

Confidential, Philadelphia, PA

UI Developer

Responsibilities:

  • Used React routers and created reusable UI components with JSX resulting in optimized rendering and performance of the application.
  • Hand on experience in Spring Boot, React JS and the following tasks in these framework
  • Developed the application using Angular2, React.js, Redux, Redux Thunk, TypeScript, Java, J2EE, Node.js, HTML5, CSS3, ES2015 (ES6), Bootstrap, and MongoDB.
  • Involved in developing application using Angular2 Components, Services, Modules, and Routers for developing Single Page Application with TypeScript and ES6 features.
  • Used Angular2 Routers to create Single Page Application (SPA) to dynamically update the page without any constant page reloads.
  • Developed Angular2 reusable Components, Services by Dependency injection to reduce duplication of code and developed responsive web pages using Bootstrap and CSS3 media queries.
  • Created TypeScript reusable services using Angular HTTP methods to consume RESTful API's.
  • Involved in using React.js and Redux to create single page applications and used Axios to make AJAX Calls.
  • Developed AJAX calls using AXIOS in React.js to perform RESTful calls to communicate with the database
  • Used Virtual DOM in React.js to predict the future changes, making the DOM manipulations faster with minimal changes.
  • Used Spring Boot to implement RESTful services, Microservices and Hibernate ORM to communicate with database and used Spring Security for providing authentication and authorization using JWT tokens.
  • Implemented Spring Security for Authentication, Authorization and used JWT tokens to securely transfer successful authorization response to the front-end.
  • Developed Hibernate DAO (Data Access Objects) for retrieving data from the database and to perform the CRUD operations.
  • Used Node.js and Express.js to develop RESTful web services and for interacting with database to retrieve the data from MongoDB database.
  • Used Maven for the environment dependency and build tool and GIT for version controlling
  • Wrote Rest-Controller w.r.t RESTful standards in Spring MVC to connect model with view.

Environment: HTML5, CSS3, JavaScript, Core Java, JQuery, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, MVC, AJAX, Angular.js, Backbone.js, Node.js, React.js, springboot, Require.js, CVS, Web services, XML, XSLT, Junit, TDD, Oracle, Windows.

Confidential

UI Developer

Responsibilities:

  • Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks Angular JS, JavaScript, HTML, CSS and Bootstrap.
  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
  • Developed the layers, components of the project using OOAD methodologies and standard J2EE patterns and guidelines
  • Used Struts MVC framework for the ease and improve performance of the application.
  • Designed Presentation layer using JSP, Struts framework and did front-end validations using JavaScript and JQuery.
  • Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser complaint application.
  • Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Used SpringBoot for developing microservices, REST to retrieve data from client-side using Microservice architecture and Pivotal Cloud Foundry (PCF) for deploying microservices.
  • Configured various interceptors for transaction management, security, Audit logging (database) and using Spring AOP.
  • Developed Web services using JAXB, JAX-WS, REST and JSON APIs.
  • Developed end-to-end composite RESTFUL Web Services by using SOA with CXF framework to use with different clients including Web & Mobile.
  • Used Spring JDBC and DAO to access and store data from Oracle database.
  • Used Ant scripts to automate the build process and to deploy the application on the Websphere application server.
  • Performed Unit and System integration testing. Implemented JUnit 4.0 testing framework to write and run automated testing.
  • Used Maven & Jenkins for building and deploying the applications.

Environment: JDK 1.7, J2EE 5.0, Struts 1.2, Spring 3.6, Servlets 2.5, JSP 2.1, JSTL, EJB 3.0, RESTful web services, WebSphere v9.0, Eclipse Juno, JavaScript, JQuery, Angular JS, CSS, XML, Oracle 11g, UNIX, Maven, Jenkins, JUnit, JIRA.

Confidential, San Jose, CA

UI Developer

Responsibilities:

  • Used AngularJS data binding, routing, custom filters, directives, services to develop the application.
  • Designed the front-end user interactive web pages using AngularJS anddeveloped Dependency Injection by using AngularJS Services.
  • Involved in creating SPA (Single Page Application) using AngularJS ngRoute and developed RESTful calls using $http to exchange the data with database.
  • Used AngularJS Controllers to control the flow of data, used data binding for synchronization between the model and the view and $q for AngularJS Promises.
  • Used Spring MVC framework to create Spring controllers, configured Dispatcher servlet, URL-Mapping to controllers, view resolvers and used Spring MVC Dependency injection for developing business logic layer.
  • Developed business logic layer using JavaCollections, Spring IOC, Interfaces and Exceptionhandling.
  • Developed Java Servlets to run an application server and act as a middle layer to route requests and responses from Web browser.
  • Used JDBC to connect with the database and developed SQL queries to perform CRUD operations.
  • Used Hibernate framework for data persistence into the Oracle database and developed Hibernate POJO classes to map and persist data into the respective database tables.
  • Developed web services using Node.js and stored dependencies in package. json using NPM.
  • Developed responsive web pages using Bootstrap and CSSmedia queries
  • Performed Unit testing for the application using JUnit,Jasmine and Karma.

Environment: AngularJS, HTML5, CSS3, JavaScript, Node.js,Java, J2EE, Spring MVC, Servlets, Hibernate, Web services, JDBC, Eclipse,Bootstrap, AJAX, Oracle, JUnit, Jasmine, karma, GIT, Agile Methodology.

Confidential, Sturgis, Michigan

Software Developer

Responsibilities:

  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Automating and fixing test cases using C#.Net and other MS internal frameworks.
  • Wrote test cases to ensure the functionality works as expected.
  • Analyze business and system requirements, manage development of specifications to create and execute detailed test plans, and verify bug fixes.
  • Migrated and tested existingSlick slider into Owl Carousel, which is responsive and compatible to all devices.
  • Worked extensively on design and development of UX, UI, IA, HTML, CSS, and JQuery.
  • PostgreSQL and MS SQL Database Architecture and Administration.
  • Constructed a full CRUD, custom built, Back-end using Restful API'S Node.js database and PostgreSQL.
  • Modify test scripts and test data in test scripts based on the changes in requirement.
  • Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
  • Developed UI using HTML5 and coffee script for interactive cross browser functionality.

Environment: ReactJs, .net, oracle, Citrix, Toad, HTML5, CSS3, NodeJS, JavaScript, Angular 5, AJAX, JQuery, RESTful, Git.

We'd love your feedback!