Front End Developer Resume
Charlotte, NC
SUMMARY
- Web Developer with 6 years of experience in developing web application programs and Front End/UI using a variety of web technologies like HTML5, CSS3, JavaScript, Angular.js, Angular 6, JQuery, JSON, XML and AJAX.
- Strong professional experience with Javascript MVC frameworks ( Angular JS, Underscore JS, Backbone, React etc.)
- Experience in all stages of web development process including information gathering, planning, design, development, testing, delivering and maintenance.
- Proficient with a wide array of scripting languages and multimedia web tools.
- Involved in application design, site architecture design using CSS, Javascript and HTML programming to meet validation requirements.
- Strong knowledge of web development tools like Spring Tool Suite, Eclipse, visual Studio code.
- Experience in using Redux to manage the application state and applying middleware such as redux - promise, redux-thunk and redux-saga
- Expertise in using UI frameworks like Bootstrap and Semantic UI and Version Control Systems such as GIT and SVN.
- Performed Test Driven Development (TDD): N-Unit Testing and have experience in using bug tracking tools like JIRA, Redmine.
- Strong experience with setting up AEM/CQ5 using Maven and standard Eclipse tools.
- Extensive knowledge of programming languages like C#, C++,Java and .NET frameworks.
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Deep understanding in implementing the business rules in different layers like UI services and backend database.
- Involved in complete life cycles of the projects and has excellent client interaction skills.
- Effective problem solving skills, good interpersonal skills, good in written and verbal communication.
- Ability to work independently as well as within a team environment. Self-motivated, able to set priorities to achieve immediate and long-term goals.
TECHNICAL SKILLS
Web Technologies: HTML5,CSS3,Bootstrap,Javascript,XML,Angular,React,AJAX, Backbone.js,Underscore Js
Languages: C#,C++,Java,J2EE, MySQL,.NET, XML
IDE & Editors: Notepad++,Visual studio 2015,Eclipse,Sublime text, Firebug, Atom
Tools: Adobe Photoshop, Wordpress, Adobe PageMaker, MS Office, Dreamweaver, IIS, Flash Builder, Confluence, Docker, Acrobat X pro, Apache Tomcat, Media Encoder, Jenkins, Mule ESB etc
Databases: SQL, MongoDB, RoboMongo, My SQL, Oracle
Operating Systems: Windows, Mac OS, UNIX, LINUX.
Testing Tools: Jasmine, Karma, Prototyping, Mocha, Protractor, Azure
Software Methodologies: Agile, Scrum, Waterfall
Version ControlSystems: GIT,SVN
Other Tools: Adobe XD sketch, JIRA, Firebug, Windows Movie Maker
PROFESSIONAL EXPERIENCE
Confidential - Charlotte, NC
Front end Developer
Environment: HTML5, CSS3, Bootstrap, Javascript, GE JS, React JS,Splunk, Jquery, GIT, Jenkins, Adobe Invision
Responsibilities:
- Responsible for developing, enhancing, debugging, supporting, maintaining and testing software applications supporting functions for wealth platforms.
- Participated in the design, development and implementation of complex applications, often using new technologies, software, hardware and tools
- Collaborated with Business, UX, QA and back end teams to deliver superior functionalities.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Implemented React JS code to handle cross browser compatibility issues in Mozella, IE, Safari and FF.
- Integrated RESTful web services utilizing JSON from multi-tiered web applications.
- Involved in Optimizing the existing code with engineering best practices
- Assisted offshore coordination with offshore teams and collaborate with other programmers and business partners to ensure successful delivery and implementation of the software application
- Participated in the full SDLC/Agile cycle engagements, including meetings, iterative development, estimations and design sessions.
- Used GE. js as framework to create a video widget comnsits of multiple video scenes which was developed using javascript animations in multiple browsers and as a mobile application.
- Collaborated with multiple external dependency teams which worked on the video development platform.
- Worked in different environments for the video application for the multiple production releases and provided application support in multiple production releases.
- Developed Proof of concepts from the scratch after collecting the requirements from business teams and optimized the development work by making the code changes with the real data supply from API/Web services and the content from Content management systems.
- Worked with business analysts to understand their business models and goals.
Confidential - Costa Mesa, CA
Front end Developer
Environment: HTML5, CSS3, Bootstrap, Javascript, React JS JS, Splunk, Jquery, GIT, AWS, Jenkins, Kubernetes, Docker.Adobe Invision
Responsibilities:
- Responsible for developing and optimizing best-in-class responsive React JS applications.
- Responsible for turning the requirements such as wireframes, prototypes and interactive user interfaces into fully functional and highly performing web components.
- Collaborated with Business, UX, QA and back end teams to deliver superior functionalities.
- Supported the team building and on boarding efforts via mentoring contributions
- Managed all levels of AWS services within EF Kids & Teens organization which consist of live, staging, qa environments
- Integrated RESTful web services utilizing JSON from multi-tiered web applications.
- Involved in Optimizing the existing code with engineering best practices
- Maintained high code coverage for unit and E2E tests utilizing Karma, Jasmine, and Protractor.
- Configuring the Docker containers and creating Docker files for various environments and worked on Kubernetes environment.
- Used Kubernetes to orchestrate then deployment, scaling and management of Docker Containers.
- Managed Docker orchestration and Docker containerization using Kubernetes.
- Participated in the full SDLC/Agile cycle engagements, including meetings, iterative development, estimations and design sessions.
- $HTTP service calls and bind the data in the table using ng-repeat attributes.
- Used Jasmine/Karma for Unit testing.
- Improved the performance and reponse time of the application by implementing AJAX.
- Worked with business analysts to understand their business models and goals.
- Used Javascript for developing UI components like Editable drop down,data-driven menu customizations.
Confidential
Front end Developer
Environment: HTML, Java Script, CSS, Angular 6, WebSphere 6.0, SVN, AJAX, CVS.
Responsibilities:
- Developed web application using HTML, CSS, JavaScript, JQuery, Bootstrap and Ajax.
- Developed JSPs without the usage of java in it and used AJAX for asynchronous Server calls.
- Performed client-side validations over the forms using JavaScript
- Worked on Angular 6 for displaying error messages, success messages to the user by using ng-if, ng-show and ng-hide.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
- Worked on User Interface with responsive design using Bootstrap and SASS.
- Enhanced legacy application by building new components in Angular 6 and typescript.
- Developed single page applications using Angular 6 , Typescript, web pack and grunt .
- Hands on Experience on Angular 6 technology for one complete project in rebasing the UI of the application using the techniques in Angular 6 .
- Used Angular seed project for basic architecture and followed various acceptable principles as per Angular Style Guide.
- JavaScript was used for Client-side validations and used Maven for as a built tool.
- Developed Java Web Service using WSDL, SOAP and deployed the application on IBM WebSphere App Server.
- Worked on version control tools SVN, CVS,GIT e.t.c.