Front End Developer Resume
WA
SUMMARY
- Experience using test frameworks such as Protractor, Jasmine, Mocha with Chai assertions
- Have 7+ Years of experience as UI Developer / Front End Developer in developing SPA (Single Page Applications).
- Fluency in HTML4/5, CSS2/3 and JavaScript framework/libraries such as AngularJS, Angular2.0, React.js, Backbone.js, jQuery, NodeJS, Bootstrap and GWT0.
- Experience writing, deploying and managing HTML5 based integrations for content or media management systems using REST APIs and also experience using CSS processors like LESS and SASS.
- Have Experience in JavaScript (including AJAX, DOM manipulations, JSONP, event models etc) and also have experience on Angular2.0.
- Experience onAWScloud platform and its features.
- and also monitoring tools such as Grafana and Splunk.
- Experience with an open source development environment using tools such as Maven, Jenkins, Git, GIT CI and experience using task runners such as Grunt and Gulp.
- Experienced in developing the web applications by supporting Accessibility (508, WCAG) guidelines and experience in Agile development environment (Scrum).
- Experienced in building social media apps on Facebook, Twitter and Google API’s.
TECHNICAL SKILLS
Programming Languages: JAVA, JavaScript
Web Development Tools: JSP, Servlets, HTML, CSS, XML, JSON, jQuery, AngularJS, Angular2.0, ReactJS, Backbone.js, Handlebars.js, Bootstrap, Protractor, Jasmine, Karma
Operating Systems: Windows, Linux, Mac
Coding Editors: Eclipse, Intellij, Brackets, Sublime
Build Tools: Jenkins, Apache Ant, Maven, Gradle, Gulp
API and Integrations: Facebook, Twitter, Google data endpoints and native extensions for MS Outlook
PROFESSIONAL EXPERIENCE
Confidential, WA
Front End Developer
Responsibilities:
- Worked on a Project called Scratchpad where user can save or view all his travel information from where he was left over.
- Developed a single page, mobile - first, cross-device/cross-browser web application for real-time location sharing utilizing JavaScript API, Handlebars.js.
- Extensively used AngularJS to call REST API’s and push content to the user interface.
- Developed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using AngularJS.
- Improved responsive adoption establishing continuous monitoring using Grafana and Splunk.
- Also migrated systems to new architecture using framework on the AWS cloud.
- Have experience and did a POC using Angular 2.0/TypeScript SPA domains.
- Extensive usage of Bootstrap for layout as well as responsive design and LESS CSS for Responsive design.
- Worked on JavaScript and HTML5 Browser Cache mechanism for storing and retrieving data for the App.
- Used AJAX and JSON communication against RESTful web services.
- Developed cross-browser/platform pages using CSS3 Media Queries and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Resolved Mingle tickets to accomplish the task based on the Priority Level.
Tech Stack: HTML/HTML5, CSS/CSS3, JavaScript, Nodejs, AngularJS, Angular 2.0, Handlebars.js, jQuery, Bootstrap, Mocha, JSON, AJAX, XML,XHTML, SVN
Confidential, MA
Front End Developer
Responsibilities:
- Supported two projects internally and worked onHTML/HTML5, CSS/CSS3style sheets,JavaScript, ReactJS, Reduxto tietogether a diverse range of pages with aneasily understandablestructure.
- Worked in the React environment to develop the UI components for the Cross-Border App.
- Developed the UI components by Using React Redux Framework and worked on creating stores and also handled in creating the statefull & stateless components.
- Developed Nemo functional tests for automation & Istanbul unit tests for code coverage reports.
- Worked on JavaScript and HTML5 Browser Cache mechanism for storing and retrieving data for the App.
- Used AngularJS, HTML5, CSS3 and bootstrapping for developing Single Page Application with two-way data binding.
- Created custom directives, filters and services and Angular Test Units.
- Created reusable components inAngularJSbased on the requirements of project using Custom Directives Filters, Services and Partials.
- Used $routeProvider, $location, $routeParams services to setup routing, navigate inside the angular app and $cacheFactory for caching data inAngularJS.
- Involved in working with stages to perform Regression Testing on Production Live, Staging Environment.
- Developed cross-browser/platform pages using CSS3 Media Queries and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Resolved JIRA tickets to accomplish the task based on the Priority Level.
- Developed End-to-end tests by using Chai, Mocha.
Tech Stack: HTML/HTML5, CSS/CSS3, JavaScript, ReactJS, Redux, jQuery, AngularJS, Bootstrap, Mocha, JSON, AJAX, XML,XHTML, SVN, Chai
Confidential, CA
Front End Developer
Responsibilities:
- Worked on Case Search which is a custom developed application that enables advanced search of Pathology cases powered byElastic search and also eliminate manual data duplication.
- Our application provides Google-like search with advanced features like Fuzzy search, ranking, suggestions, autocomplete, text highlighting.
- This search application is developed using front-end technologies like HTML5, CSS, JavaScript, Bootstrap, jQuery, AngularJS, Kendo UI.
- Used Angular-bootstrap for design and development of some important modules like autocomplete and modal popup.
- Used AngularJS custom directives to develop the advanced feature and KendoUI grid to display the results.
- Used JavaScript extensively for date shortcuts in date fields. And highlighting the text feature
- Conducted code review with team members before checking-in the code to TFS.
- Tested the application extensively before deploying the changes to the test environment for UAT.
- Fixed issues/bugs arisen during UAT period.
- Successfully coordinated with the release of all phases of the application.
Tech Stack: HTML, HTML5, CSS, CSS3, LESS, JavaScript, Bootstrap, AngularJS, Twitter BootStrap, KendoUI, Grunt, TFS, Visual Studio.
Confidential, TX
UI Developer January 2014 - November 2014
- Involved in developing the UI pages using HTML5, CSS, JavaScript, JSON, jQuery, AngularJS and Ajax.
- Used CSS and jQuery UI for table-free, scalable design with AJAX and JavaScript.
- Worked with AngularJS framework for building web applications that is highly efficient using RESTful web services.
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- We have followed with Agile and Scrum development methodologies.
- Worked on lessons from the grade k-5th grade regarding grammar, verbs and tenses.
- Started implementing teacher dashboard from scratch which consists of reports and graphs and Interacted with java controllers (jQuery, Ajax, and JSON to write and/or read data from back end systems).
- Communication between all the dashboards by generating unique reports every quarter and Worked on animations for the site.
- By using pub tool all the lessons are generated and scattered according to the level of the student.
Tech Stack: HTML 4/5, CSS2/3, JavaScript, jQuery, AngularJS, AJAX, JSON, XML, JSP, Adobe Photoshop CS5, Adobe Illustrator CS5, SVN (Sub Version - Version Control System).
Confidential
UI Developer
Responsibilities:
- Attend Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for each story card in a sprint.
- Designed User Interface for the project using HTML and CSS.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Maintained existing UI Applications and upgraded them using CSS, jQuery, AJAX, JavaScript, JSON and HTML.
- Worked with business system analyst to understand the requirements to ensure that right set of UI modules have been built.
- Wrote application level code to perform client-side validation using jQuery and JavaScript
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Interacted with java controllers (jQuery, Ajax, and JSON to write and/or read data from back end systems).
- Created cross-browser compatible and standards-compliant CSS-based page layouts
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers and developed intranet web applications using JavaScript and CSS.
- Built complex desktop-style UI using HTML, CSS, JavaScript and AJAX, including configuration wizards and interactive reports.
Tech Stack: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, XML, JSON, Adobe Dreamweaver and Adobe Photoshop