React/redux Web Developer Resume
Atlanta, GA
SUMMARY
- Having 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, Payments, and e - commerce domains.
- Experience in designing User Interface applications and integration of highly transactional and scalable applications using React JS V16, 17, React-Redux, React-Saga, Graph QL, Next JS, Gatsby, Angular, Flux, Typescript, JavaScript.
- Developed with various MVC Java frameworks like Backbone, Ember, D3, Vue, Knockout, HighChart.js, Lodash & ImmutableJS 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, SASS, Flexbox tricks and Ajax.
- 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-xand Backbone.jswith Mustache.jsfor front end MVC/templating.
- Extensively worked on core java with Collections, Generics, Lambdas, and Interfaces for passing the data from GUI Layer to Business Layer.
- 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.
- 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. NGRX, RXJS
Tools: / Packages: Yeoman, Gulp, GIT, Kafka, NPM, Maven, Bit bucket, Jenkins, Docker, AWS, Web pack, Gradle, Eclipse, JMS, Chef, Grafana, Kubernetes, RXJS
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
Confidential - Atlanta, GA
React/Redux Web Developer
Responsibilities:
- Designed and developed responsive web application using React & Redux components and bootstrapped the application.
- Review and familiarize Functional Requirement Document (FRD) to understand the requirements
- Create a custom hybrid mobile application using React 17, Redux,Hooks 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
Confidential - Dallas, Tx
Full Stack React-Redux Consultant
Responsibilities:
- Designed and developed responsive mobile application using React & NodeJS
- Implemented ReduxUni-directional dataflow achieving the predictable application behavior.
- Designed and developed the Presentation layer using React 16.x, React-forms and react-grid.
- 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 react to build fluid grids, tables, and other functionality.
- 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.
- DevelopedReactAPIs using http, express, Redux-Saga, immutableJS.
- Recreated the entire project from react 15 to react 16/17 with React-hooks.
- 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 React for scalable website architecture.
- Worked on react animations using react 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.
Confidential
UI Developer
Responsibilities:
- 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
- Extensive experience in designing web applications with help of HTML 5, JavaScript, CSS3 & DOM.
- Developed new reports and chart interface components using D3.js, High Charts Ajax API.
- Developed controllers, view/partials and directives for application using AngularJs.
- Developed with CSS Preprocessors like SASS and LESS, using mix-ins, functions, custom grid systems following object oriented modular CSS patterns.
- 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.