Sr Front End Developer Resume
Fairfax, VA
SUMMARY
- Over all 9+ Years of professional experience in Applications design, Development, Integration, Maintenance, Installation, Implementation, testing of various client/server, N - tier and web application and its design, using various Technologies.
- Experienced software developerlooking to help build modern products with the latest technology. Recently refreshed on the latest in full stack web development, including MERN Stack.
- Experienced as a User Interface/User Experience (UI/UX) Developer in developing applications using HTML/HTML5, CSS/CSS3 and Various JavaScript Frameworks.
- Strong experience in JavaScript MVC frameworks React, Angular JS and Angular. Deep understanding in the development of view layers using React library.
- Experience working with Messaging services like Apache Kafka, Rabbit MQ, AWS SQS, etc.
- Experience working with AWS Cloud services like EC2, S3, ECR, ECS, Lambda functions, vpc, etc.
- Experience of JavaScript Testing frameworks like Jasmine and Mocha.
- Good experience with tools like JIRA, confluence, Bit bucket, SVN, GIT for Version Control.
- Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation. Experience in using agile/scrum methodology, TDD.
- Experience in working with Bootstrap for Responsive Web design. Worked with SASS preprocessor.
- Experienced with Components, Directives, Data binding, Custom Pipes, Services Dependency Injection, Routing and Retrieving Data using HTTP in Angular 2.0 and Typescript.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service, Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4, Angular 6, Node JS, Bootstrap, Media Queries, CSS Frameworks.
- Experience in developing single page application (SPA) with Responsive design concept using di erent JavaScript and CSS frameworks like Angular 2.0, Angular, Polymer, Bootstraps and Foundation.
- Experienced in writing Maven, Jenkins (CI) scripts for builds and deployments to different environments.
- Expertise working in the Agile methodology environments likes Scrum, TDD, BDD.
- Efficient in developingReactproject with library likeReact-Redux central state management and middleware like Redux-thunk for making asynchronous requests.
- Expertise in maintaining complex rich web applications and understanding and modifying existing code.
- Quickly adapt to new environments, modern technologies and facing new challenges at the workplace.
- Proficient front-end developing skills for single/multi-page web application with opensource framework/library like Angular andReact.
TECHNICAL SKILLS
- ReactJS
- Redux
- Javascript
- AngularJS
- Angular
- NodeJS
- ExpressJS
- NPM
- Webpack
- Babel
- ES6
- Typescript
- HTML5
- CSS3
- Micro services
- Bootstrap
- Ajax
- SASS
- LESS
- MYSQL
PROFESSIONAL EXPERIENCE
Confidential
Sr Front End Developer
Responsibilities:
- Created a user interface in React, which can consume restful APIs.
- Used MySql as a database and worked on creating stored procedure, required functions there.
- Used JWT token to authorize users.
- Containerised the applications using Docker and deployed in AWS ECS.
- Extensively used library of JavaScript, material UI, and used Forms, Components, Service Injections, Routers, Events, Directives, Life Cycle events, and Web pack.
- Involved in Agile software development life cycle (SDLC) with SCRUM methodology.
- Worked with Fixtures, Karma, Jest for unit tests and used Cypress for e2e testing of the application.
- Implemented various screens for the front end using React and used various predefined components from NPM (Node Package Manager)
- Worked with GIT Version control.
Environment: MySql, React, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, JSON, Mongo DB, Node.js, AJAX, Visual Studio Code.
Confidential
Sr. Full Stack Developer
Responsibilities:
- Implemented Restful API’s in Node js.
- Worked with Apache Kafka to establish communication between multiple micro services.
- Worked on containerizing the application and deploying the container images over AWS ECR and deployed them to AWS ECS via Jenkins jobs.
- Worked on developing a user interface application using React, HTML5, CSS3, SASS, JavaScript, Type Script
- Developed UI components for various Modules in the react.
- Involved in Agile software development life cycle (SDLC) with SCRUM methodology.
- Developed test scripts for service calls and rendered data through JSON files.
- Worked on Configuring CICD with Jenkins on AWS Ec2.
- Involved in site building and development of applications based on React, Angular, JAVA, Slim.
- Deployed developed code to all the environments.
- Worked closely with cross-functional teams (QA, BA, PM, Product Owner) as a part of AGILE environment.
- Maintenance of applications in all the environments.
- Worked with GIT Version control.
- Worked with mocha, Jasmine for unit tests for the application
Environment: Express, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, JSON,, Angular 4/5, Node.js, Web pack 2.0, MVC, SVN, AJAX, XML, Eclipse, MongoDB, MySQL.
Confidential, Fairfax, VA
Senior Developer
Responsibilities:
- Used Java for backend and worked on creating various services in java (Spring framework) and deployed them in AWS.
- Worked with UI team in integrating the backend services with user interface which is developed in React, HTML5, CSS3, SASS, JavaScript, and Node JS.
- Used Mysql as a database and worked on creating stored procedures, triggers, functions used for various components.
- Involved in Agile software development life cycle (SDLC) with SCRUM methodology.
- Extensively used library of JavaScript, and used Forms, Components, Service Injections, Routers, Events, Directives, Life Cycle events, and Web pack.
- Implemented various screens for the frontend using React and used various predefined components from NPM (Node Package Manager).
- Worked with Fixtures, Karma, React test bed for unit tests and used Cypress for e2e testing of the application.
- Worked with GIT Version control.
Environment: Java, Spring, MySql Angular Js, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, JSON, Mongo DB, Node.js, AJAX, Visual Studio Code.
Confidential
Full Stack Developer
Responsibilities:
- Creating various components using Angular.
- Core functionality is implemented using core Java principles.
- Used Node js and express to create APIs.
- Used sequelize for database migration
- Used Maven as a build tool and git for source control
Environment: Node js, Angular, MySql, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, JSON
Confidential, Fairfax VA
Software Developer
Responsibilities:
- Worked on services and Rest APIs in Java.
- Worked on creating UI using Thymeleaf.
- Extensively used Github for version controlling and regularly pushed the code to it.
- Involved in Agile software development life cycle (SDLC) with SCRUM methodology.
- Involved in various stages of application development through requirement analysis, development, testing and deployment.
- Worked on AJAX controls like Update Panel to manage the post back of the webpage to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Responsible for configuring, integrating, and maintaining all Development, QA, Staging and Production Oracle databases within the organization.
- Worked for backward compatibility to support browsers like IE6, IE7 andIE8.
Environment: Spring MVC, Hibernate, HTML, CSS, JavaScript, jQuery, AJAX, Responsive Design, Bootstrap, DOM, PostgreSQL, XML, DHTML, JSON, SOAP, GIT, Jenkins