Sr. Front End Developer Resume
Phoenix, AZ
SUMMARY:
- A highly motivated and result driven IT professional with around 10 years of successful experience in developing “Web Applications” with sound knowledge in Agile and Waterfall methodologies.
- Extensive experience in Design, development and implementation of Web Technologies HTML, HTML5, CSS, CSS3, XML, JSON, JQuery, JavaScript, ES6, TypeScript, Node JS, Require JS, AngularJS, Knockout JS, Fabric JS, Mustache JS, React JS, Redux, Next JS, GraphQL, Prisma, GraphQL Yoga, Apollo Client, SASS, Twitter Bootstrap, Responsive Design, AJAX, GULP, WEBPACK, Core Java, MYSQL and MongoDB.
- Strong knowledge of task runners like GRUNT, GULP, WEBPACK.
- Hands on experience in writing unit testing using Karma, Mocha, Chai, Sinon, Jest and Enzyme.
- Strong understanding and hands on experience in developing REST web services in Node JS using Express framework.
- Strong understanding and hands on experience in developing single endpoint.
- API’s that servers the data required for entire application using GraphQL.
- Hands on experience on editors / tools such as WebStorm, Dreamweaver, Edit Plus, Notepad++, Aptana, etc.
- Hands on experience in developing UI components using latest Frontend technologies like React JS, Redux, Angular JS, Node JS, Require JS, GULP, WEBPACK, and SASS.
- Experience in Content management systems like WordPress and Joomla.
- Having experience in handling the cross browser and cross platform UI issues.
- Having a good understanding of Usability and accessibility standards.
- Highly organized and effective in handling multiple projects simultaneously.
- Handling the UI team from project perspective and drive the project from front end development standpoint.
- Monitoring production / lower environment Splunk logs, debugging production issues and delivering quick fixes.
- Very effective in working with cross - functional teams to resolve impediments and environment issues.
- Excellent capability to explore, learn and understand newer business domains and technologies.
- Working experience in different domain such as Finance, Billing, Banking, Media, Retail etc.
- Proficient in completing tasks timely and meeting deadlines committed to the Customer.
- Excellent communication, interpersonal and presentation skills with strong analytical mind-set.
TECHNICAL SKILLS:
Web & ClientServer Technologies: HTML, HTML5, CSS, CSS3, XML, JSON, JavaScript, jQuery, React JS, Angular JS, Require JS, Node JS, Twitter Bootstrap, Selenium 2.0 and Core Java
Tools: Edit Plus, Adobe Dreamweaver, Adobe Photoshop, Notepad ++, WebStorm, Eclipse
Configuration MGMT: SVN, Git
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Sr. Front End Developer
Roles and Responsibilities:
- Working closely with PO’s and UX designers, analyzing the requirements and Providing UI solutions.
- Developed high quality dynamic web components using ES6, React JS, Redux, HTML5 and CSS3.
- Developed device independent application which supports RWD using CSS3 media quires.
- Delivered major features with bug free and Quality code, supporting backward compatibility.
- Developed Unit test cases using Jest and Enzyme.
- Responsible for build, deployment of code base in lower/ production environments and fixing defects during SIT and UAT testing.
- Participating in production calls guiding PO’s to validate features in live.
- Participating in post-production support, debugging prod issues and providing analysis.
- Identify risks and discrepancies and implement solutions to meet client requirements.
- Participating in sprint plan meetings, identifying dependencies, grooming user stories, providing UI solutions and sizing UI stories.
- Working closely with API team to integrate with the REST API web services.
Confidential, Phoenix, AZ
Sr. Front End Developer
Roles and Responsibilities:
- Working closely with PO’s and UX designers, analyzing the requirements and providing UI solutions.
- Developed high quality dynamic web components using JavaScript, Angular JS, React JS, ES6, Next JS, HTML5 and CSS3.
- Developed backend single end point API’s that server’s data required for the entire application using GraphQL.
- Developed cross browser compatible pages. Implemented cross browser compatibility testing and fixed the bugs.
- Developed device independent application which supports RWD using CSS3 media quires.
- Delivered major features with bug free and Quality code, supporting backward compatibility.
- Developed Unit test cases using Chai, Sinon and Mocha.
- Integrated code quality tools like SonarQube, refractor the existing code based on sonar reports.
- Responsible for build, deployment of code base in lower/ production environments and fixing defects during SIT and UAT testing.
- Participating in post-production support, debugging prod issues and providing analysis.
- Participating in sprint plan meetings, identifying dependencies, grooming user stories, providing UI solutions and sizing UI stories.
Confidential, Minneapolis, MN
Sr. Front End Developer
Roles and Responsibilities:
- Worked closely with Architects, System Analyst and UX designers to understand the requirements.
- Converted whole PSD files to HTML pages and developing high quality web components using Angular JS, HTML5, and CSS3.
- Developed Inventory management application for service providers.
- Developed dynamic and browser compatible pages using HTML/HTML5, CSS3/CSS, JQuery and JavaScript.
- Consuming REST API’s to fetch data and update the DOM.
- Responsible for build, deployment of code base in lower/ production environments and fixing defects during SIT and UAT testing.
Confidential
UI Developer
Roles and Responsibilities:
- Development of web pages using UI technologies
- Integrate the static developed page with Java API’s.
- Developed device independent application using Twitter Bootstrap
Confidential
Developer / Tester
Roles and Responsibilities:
- This research made use of extensive literature review, analyzing different views, studying the cloud architecture, assessing problems with the current system and finally providing a solution in the form of the prototype.
- Created project plan considering the risks and mitigations.
- Developed the application using JAVA, HTML, CSS, JQuery, and JavaScript.
- Hosted the application using Google App Engine.
- Developed Selenium automation scripts, automated the application using Selenium web driver 2.0.
- Developed device independent applications using Twitter Bootstrap.
Confidential
Web Developer
Roles and Responsibilities:
- Development of websites using UI technologies and integrate static workable. pages with Java API’s.
- Developed page layouts, navigation, buttons and icons.
- Tested the website on various browsers and mobile devices.