Post Job Free

Resume

Sign in

Js Developer

Location:
Alpharetta, GA
Posted:
February 08, 2021

Contact this candidate

Resume:

Raj V

adj03m@r.postjobfree.com

Ph num: 470-***-****

Professional Summary

Having 8+ years of Total experience in Development and Administration of Single Page UI Applications involving Web Services & Database handling in various Industries like Financial, Telecom, Payments, and e-commerce domains.

Experience in designing User Interface applications and integration of highly transactional and scalable applications using AngularJS, Angular Version 2,6,8,10 React JS, React-Redux, Flux, Typescript, JavaScript.

Developed with various MVC Java frameworks like Backbone, Ember, D3, Vue, Knockout and Vanilla.

Expert in developing User Interface (UI) applications, web services, and professional web applications using JavaScript, Angular,8, React JS, REDUX, FLUX, HTML5, jQuery, CSS3, SCSS, Flexbox tricks and Ajax.

Worked with using source code control systems such as GIT, Bit-Bucket, JIRA, GIT HUB, Rally and Jenkins.

Experienced working on Docker hub, creating Docker images, and handling multiple images primarily for middleware installations and domain configurations.

Good exposure working in Server-side programming using Express.js frameworks and creating RESTful web services, familiar with popular Node.js libraries including Lodash, Mongoose, body-parser, Socket.IO, and Passport.

Worked with JSON web tokens & OAUTH technologies for authentication and authorization security configurations using Node.js.

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.

Experience in test strategy with frameworks like Mocha, Chai, Karma, Protractor, Jest & Enzyme and Jasmine.

Developed Shell Scripts (Shell, Python) for automating administration tasks like file system management, process management, backup and restore.

Excellent communication skills, team player, quick learner and self-motivated

Technical Skills

Web Technologies

HTML5, CSS3, XML, JSON, JavaScript, AJAX, jQuery, D3, Typescript, Python,

Frameworks

Angular 2/6/8/10, React 16.x/17.x, Vue, Redux, Node JS, SASS, Bootstrap, Java Spring Boot, Microservices, GraphQL

Libraries

Underscore JS, Backbone, Redux-Saga, React-hooks

Tools / Packages

Yeoman, Gulp, GIT, Kafka, NPM, Maven, Bit bucket, Jenkins, Docker, AWS, Web pack, Gradle, Eclipse, JMS, Chef, Grafana, Kubernetes

Languages

JAVA, J2EE, SPRING, PL/SQL, Python, Groovy

Databases

Oracle, MongoDB, SQL Server 2010, MySQL, Elastic Search

UT/FT/E2E Testing

Defect reporting, Junit, Mocha, Jasmine, Karma, Protractor, JEST, Selenium

Professional Experience

Freddie Mac – Atlanta, GA Aug ‘18 – Till Date

Projects: Home mortgage controls and Tax Benefits User Interface

Applications: Modernization of Appointment booking & UI Designing

Tools used: Angular 8/10, Jenkins, Karma, HTML5/CSS3, Bootstrap, AWS, Spring Restful Services, Bit Bucket,

Freddie Mac is a global provider of cloud-based human capital management (HCM)

solutions that make homeownership and rental housing more accessible and

affordable, and a leader in business outsourcing services, analytics, and compliance

expertise. Our unmatched experience, deep insights, and cutting-edge technology

have transformed human resources from a back-office administrative function to a

strategic business advantage.

Full Stack Web Developer,

Designed and developed responsive web application using Angular 10 components and bootstrapped the application.

Review and familiarize Functional Requirement Document (FRD) to understand the requirements

Create a custom hybrid mobile application using Angular 10, Ionic 2 and TypeScript stack for IOS and Android platform deployment

Experienced in Amazon web services (AWS) in migrating applications to the cloud using EC2, S3 to store and retrieved secured files, from API.

Involved in writing code in Java using Spring MVC / REST, Spring Boot for interaction with Back End Applications.

Worked on Async, Server-Side rendering and Vue-router-link for events in mobile designing.

Implemented various Design Patterns like Module Patterns, Observer Pattern and Name spacing like JavaScript Name Spacing Patterns.

Building and deploying the Microservices using Jenkins, Docker, and Kubernetes to Amazon AWS EC2.

Involved in writing application-level code to interact with Graph QL, Web Service.

Increased production from art to manufacturing by 18% and reduced costs system efficiencies

Southern Gas Company (SGC) – Atlanta, GA Aug 2016 – July 2018

Projects: Keep me Informed (KIM)

Applications: Payroll “COMPASS” and Modulation User Portal

Development Approach: UI Interface Design and Regression Backend Testing.

Tools used: Angular 6/8, Redux, Jest, TypeScript, Express JS, NodeJS, Google Cloud, Agile, MongoDB, Responsive Web, D3 JS, Ionic.

Keep Me Informed (KMI) is a series of proactive text notifications and a personalized

concierge team that are designed to keep the customer informed and present them a URL

to check the status of their appointment.

Full Stack Angular Consultant,

Designed and developed responsive mobile application using Angular 6.

Implemented Redux Uni-directional dataflow achieving the predictable application behavior.

Designed and developed the Presentation layer using Angular 6, Angular forms and Angular-Material.

Developed POC in D3.js and implemented in connected data portal to display charts and maps.

Used third party tools such as K`endo UI, Prime-NG in conjunction with angular to build fluid grids, tables, and other functionality.

Developed the application with angular libraries like ng2-table, ngx-loading, ngui/sticky, ng2-datepicker, angular-calendar, angular8-grid, angular/material, codelyzer, Angular 6 Web pack.

Tested all the modules with unit testing with the help of mocha, JUnit TDD model, also used Jasmine & postman to test API coming from Express JS.

Developed Angular APIs using @angular/http, @angular/common and @angular/route.

Recreated the entire project from angular 1.5 to angular 5/6.

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.

Utilized Node.js, Socket.io, Supervisor, Grunt, Yeoman, and Angular for scalable website architecture.

Worked on angular animations using angular material, hammer for swipe, tap, pinch functionalities and third-party tags like swiper to implementation of carousel images.

Responsible for quality assurance of finished websites including the validation of web forms and links.

Client: Verizon Wireless, Irvine CA June 2014 – Aug 2016

Project: Contracts Management System (CMS)

Environment: Java, JavaScript, MS Word/Excel, SQL server

Tools: AngularJS, Angular2, SASS, D3JS, Power-BI, jQuery, Java/J2EE, Spring.

The Contracts Management System (CMS) is a new web search application that will enable Contract Administrators to manage data relating to contracts. Data collected and managed by CMS will enable employees to search for proposals and contracts. The Application involved 4 different sections, comprised of User data, Menus, Feedback, and video page. Wireless customers had to be a reliable customer of the telecom company to access the section and to get the contents of the page and features.

Roles and Responsibilities: As a UI Developer,

Worked alongside with Business and Development teams to understand requirements, and to determine scope of development.

Participated in walk through/requirements review meetings to make sure that requirements are clear, complete, and precise, detailed enough to develop.

Testing the Angular framework with Jasmine, Karma & Protractor including snapshot-test & mock native modules.

Worked on AWS services (S3, EC2) and deployment services (Lambda) and RDS, DynamoDB (NoSQL), Beanstalk, and Jenkins CICD.

Created and validated web pages using JQUERY, AOS, and Bootstrap to meet the responsive web designing.

Experience of working on CSS Preprocessors like LESS, SASS along with task runners like Grunt & Gulp.

Developed customized pricing comparison charts using D3.js and AngularJs, Flexi-Grid API

Developed new reports and chart interface components using D3.js, High Charts Ajax API.

Developed controllers, view/partials and directives for application using AngularJs.

Validating user fields & data cookies by Profiler, Node-mon, Stripe API and JS Tokens.

Participated in weekly project status, defect review meetings and Change request meetings.

Client: Washington Post Feb 2009 – Jul 2012

Employer: Tech Mahindra

Project: Jobs Project

Tools: HTML, CSS, JavaScript, Java/J2EE, Oracle.

Description: Washington Post (http://www.washingtonpost.com/wl/jobs/home) is a leading media environment, delivering innovative media solutions and unsurpassed client service worldwide. The jobs project at Washington post involved in testing the jobs web application, which is designed for job seekers and for the companies that seek to employ them in Washington DC, Virginia, and Maryland. Job seekers can search Jobs on washingtonpost.com. Jobs website provides employers source and hire the most qualified professionals. Employers can post jobs online to reach over 400,000 job seekers in the DC area.

Roles and responsibilities: As a Java Developer / UI-UX Designer,

Reviewed requirements for development and usability, consulted business and development teams to discuss system functionality.

Designed Rich Internet Applications (RIA's) and GUI layouts with Adobe Dreamweaver CS4 and AJAX.

Collaborated with Business Analyst, product owners to create wireframe mock-ups

Optimizing the performance of application using Angular Lazy Loading and Ahead of Time Compilation.

Extensive experience in designing web applications with help of HTML 5, JavaScript, CSS3 & DOM.

Developed, maintained back end codes for inventory systems using Java and Web Services using REST.

Handling 150 Servers. Deployed My SQL database platforms on various production environments.

Developed applications in the areas of distributed technologies like JAVA, J2EE (JDBC, Servlets, JSP, AJAX, JNDI, Struts, Hibernate, Spring, Web services)

Developed with CSS Preprocessors like SASS and LESS, using mix-ins, functions, custom grid systems following object oriented modular CSS patterns.

Used JIRA to track the progress of the project, test cases and Used JUnit as a testing framework in a Test-Driven Development environment.

Used JDBC, application server provided transaction API for accessing data from the MySQL DB.

Designed and implemented the XML based definition and model generation engine for the UI Framework for dynamic rendering of views (server-side layer)

Experienced in complete SDLC life cycle includes Analysis, Design, Development, Testing and Deployment and working in both AGILE like Kanban and Waterfall based development environment and participating in SCRUM sessions and used source code control systems such as GitHub, GIT and SVN.

Participated in the release cycles of the product environments of development, QA, and Production.

EDUCATION

Master of Science in Software Engineering Aug 2012 - May 2014

University of Houston – Houston, TX

Related Courses: Fundamentals of App Development, Systems Analysis & Design, ERP System Practices

Bachelor of Technology in Information Technology, India

Jawaharlal Nehru Tech Univ - Hyderabad

Related Courses: Algorithms, Database Management Systems, Software Engineering, Data Structures, Operating Systems



Contact this candidate