Frontend Software Developer Resume
Pittsburgh, PA
SUMMARY
- 8+ years of wif specialization in development and customization of software applications to deliver robust and scalable enterprise scale systems for corporate clients using Web technologies.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
- Experience in developing web applications and frameworks using HTML 4/5, CSS2/CSS3, JavaScript/JQuery, Typescript, Angular JS, Angular, VueJS, and Ajax.
- Worked wif Angular 8 pipes, services, directives, components, integration wif backend.
- Experienced in working on Responsive Web Designs using Bootstrap and CSS3 Media Queries.
- Experience in Developing Web components compatible to CMS like Sitecore & AEM.
- Experience in Configuring Azure pipeline wif NPM build tasks.
- Involved in Troubleshooting, Bug Fixing and providing Production Support during deployments.
- Experienced in MEAN stack MongoDB, Express, Node, and Angular.
- Used Node for developing REST web services using express and integrating wif Mongo db.
- Used JWT, passport for security configurations on Node.js
- Good experience wif new CSS3 features.
- Worked wif Bootstrap for Responsive Web design.
- Worked wif LESS & SASS preprocessor.
- Hands on experience using Oracle, MySQL database servers. Worked wif nosql databases like MongoDB
- Used Jest, Mocha, Jasmine, Karma, Chai tools and frameworks for JavaScript testing to implement Test Driven Development.
- Good Experience in using Version control system software like SVN, TFS, GIT.
- Experienced in working in AGILE based development environment and participating in Scrum sessions, Sprint Planning, Business Requirement gathering sessions.
- Quick learner wif excellent Analytical, Problem Solving, Communication skills wif a keen interest in learning new technologies.
- Excellent organizational skills and ability to prioritize, manage, multi - task and execute projects cross- functionally.
TECHNICAL SKILLS
Programming Languages: C++, JavaScript
Web Development: HTML5, CSS, JS,TS, Angular, Vue, Node
Databases: MS SQL, MySQL, MongoDB, Oracle
Development IDE: Visual Studio Code, Eclipse, Visual Studio, Android Studio
Operating Systems: Windows, Linux, Mac OS X
PROFESSIONAL EXPERIENCE
Confidential | Pittsburgh, PA
Frontend Software Developer
Responsibilities:
- Developed and designed application using HTML5, CSS 3,Material UI styled components, Angular, Node.js, AWS EC2, S3, Cloud Formation.
- Used Moment.js to parse, validate, manipulate, and display dates and times in JavaScript.
- Used Bootstrap and Angular to create Controllers to handle events triggered by clients and send request to server.
- Used Angular-Router to turn application into Single Page Application.
- Used Angular for templating for faster compilation and developed reusable components.
- Used REST web service to exchange JSON data between applications over HTTP.
- Developed Restful web services wif Node Express and Restful web services.
- Integrated AWS Cognito wif Express for Authentication and Authorization.
- Deployed application onto AWS EC2 instances using Jenkins and configured auto scaling of application using cloud formation
- Worked on Unit testing JavaScript applications using JEST and Enzyme.
- Worked wif GIT Version control.
- Developed build script using maven to build, package, test and deploy application in application server.
- Involved in implementing test cases using Jasmine and Karma to test angular controllers and services.
Environment: HTML, CSS, JavaScript, Angular, Spring, Maven, webpack, babel,AWS Cognito, S3, EC2, Cloud formation.
Confidential | Omaha, NE
Frontend Software Developer
Responsibilities:
- Experienced in developing a user interface application using HTML5, CSS3, SASS, JavaScript, Typescript, React, Angular 4 and Node JS.
- Migrated wif AngularJS wif Angular 4.
- Focused on architecting NoSQL databases using MongoDB.
- Worked wif Angular4 directives, components, and services.
- Maintained an existing Vue, Vuexx, jQuery, Angular JS based application.
- Developed application wif Vue, Vuex and Webpack.
- Implemented REST web services to explore teh middleware services using express in node.js.
- Involved in writing Spring Boot restful web services.
- Worked on application backend implemented as Node JS express application server. Developed REST services, integrated wif databases, Configured build tools.
- Worked wif GIT Version control.
- Developed build script using maven to build, package, test and deploy application in application server.
- Involved in implementing test cases using Jasmine and Karma to test angular controllers and services.
Environment: HTML, CSS, JavaScript, Typescript, Angular, Vue, EJB3, Maven,webpack, babel.
Confidential | Bethesda, MD
Application Developer
Responsibilities:
- Design to develop an application using HTML5, CSS3, Bootstrap, jQuery, Backbone JS, Angular JS,Node JS.
- Developed user interface by using teh Angular JS, Angular Router for SPA development.
- Used Node for developing REST web services using Express and integrating wif Mongo db.
- Worked wif Micro Services and Web Services using Spring Boot.
- Developed service layer to handle teh Business logics using EJB3 as well as Database transaction.
- Deployed teh application in Production environment.
- Designed REST APIs supporting JSON that allow sophisticated, effective and low-cost application integration.
- Worked in using Angular JS components, Forms, Events, Keys, Router, Animations and Flux concept.Created React.js components using JSX, followed FLUX design pattern for unidirectional data flow.
- Used Angular-Router to turn application into Single Page Application.
- Handled client-side validation using JavaScript and jQuery.
- Worked wif Enzyme, mocha, chai, Angular js test utils for unit tests for teh application.
- Extensively used Git for version controlling and regularly pushed teh code to GitHub.
- Maven is to Build, tool configuring for automation of building process for all types of environments- Test, QA and Production.
Environment: HTML, CSS, JavaScript, Bootstrap and AngularJS, jasmine, karma, GIT.
Confidential
Software Developer
Responsibilities:
- A front-end application is designed wif user interactive web page in formal way in which we use teh technologies like HTML, CSS, Bootstrap, JS, Angular JS and Node JS.
- Worked wif Angular JS factories, services, filters, directives, controllers, components, integration wif backend using AJAX wif $http. Used promise chaining concepts from $q.
- Worked wif Express for development of REST web services.
- Used Grunt as a task runner.
- Configured minfication, SASS preprocessor to CSS.
- Used jasmine for test cases in AngularJS.
- Developed custom directives, controllers, views and filters using Angular JS architecture.
- Implemented 2-way data binding and used ng-filters across teh application.
- A single page application is implemented using Angular JS application.
- Used jQuery, a cross browser JavaScript library to dynamically add teh items to a request on teh client side.
- Used AJAX to provide an advanced user experience.
- Implemented GUI pages by using JSP, JavaScript, CSS and HTML.
- Written SQL queries to insert update teh database and used JDBC to invoke Stored Procedures.
Environment: HTML, CSS, JavaScript, Bootstrap and AngularJS.