We provide IT Staff Augmentation Services!

Sr. Front End Developer Resume

4.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Extensive 6+ years of extensive experience as a Front - End UI Developer in creating complex user interface web application using HTML, HTML5, CSS, CSS3, AJAX, DOM, JavaScript, jQuery, Vanilla JavaScript, AngularJS, Angular2, Angular 4, ReactJS and NodeJS.
  • Experienced with HTML5 Semantic Elements, Media, Graphic Tags and HTML5 API's.
  • Worked on CSS3 Media Queries, CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Used Vanilla JS to build incredible, powerful JavaScript applications
  • Proficient in developing responsiveweb pages RWD using Bootstrap, CSS3 Media Queries.
  • Implemented Maintainable CSS code using SASS CSS preprocessor.
  • Good understanding of Document Object Model (DOM) and DOM functions.
  • Up-to-date with the new ES6 features and its implementation like arrow functions, enhanced object literals, promises etc.
  • Experience in AngularJS features like Two-way data binding, Custom Directives, Controllers, Filters, Services, Routing, Single page Application (SPA) and Project architecture.
  • Implemented Model View Controller (MVC) Design Pattern using AngularJS.
  • Experience in TDD (Test Driven Development) and used Jasmine as testing framework and used Karma as a test runner. knowledge in ReactJS with component based application to get Prompt Render result.
  • Used Redux and Flux for state management.
  • For UI and workflow patterns used ReactJS.
  • Used Gulp and Grunt as task-runner.
  • Hands on experience with using Version Control Systems (VCS) tools like SVN & GIT.
  • Working experience with Webpack, NPM, MongoDB, MySQL.
  • Hands-on experience in RESTfulweb services with jQuery and AngularJS along with JSON to deal with response data for the user interface.
  • Used Bower as Web-tools for successfully implementing the dependencies.
  • Experience through all phases of Software Development Life Cycle (SDLC), development and implementation of multi-tier enterprise,web based and distributed applications.
  • Strong knowledge in Agile Development and Waterfall Methodologies.
  • Experience in checking cross-browser compatibility, working on different browsers like Safari, Firefox and Google Chrome, and debugging and troubleshooting with debugging tools.
  • Well versed with W3C standards.
  • Excellent communication skills, capable of working under pressure and good multi-task management to work independently or as a team member.

TECHNICAL SKILLS

Web Technologies: HTML4/HTML5, CSS2/CSS3, XHTML, JavaScript, AJAX, JSON, XML, TypeScript, RESTful Web API, Bootstrap, SASS, LESS

Frameworks & Libraries: jQuery, AngularJS, Angular 2, Angular 4, Angular 5,Node.js, ReactJS, Express.js, Vanilla JS.

Mobile Technologies: Media Queries, jQuery Mobile, Responsive Design

Database: MongoDB, MySQL

IDEs’ and Tools: WebStorm, Eclipse, Dreamweaver, Sublime Text, Netbeans, Adobe Photoshop, Notepad++, Git, SVN, Node Package Manager (NPM), JIRA, Bower, Webpack,VisualStudio,Atom, Brackets, CMS, GitHub, Git Bash

Test Frameworks: Jasmine and Karma

Debugging Tools: Chrome Dev Tools, Firebug, Batarang, Web Inspector

Task Runner: Grunt, Gulp

SDLC: Waterfall, Agile

Operating System: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential - NJ

Sr. Front End Developer

Responsibilities:

  • Involved in designing and developing the web pages using HTML5, CSS3, SASS, JavaScript, TypeScript, AJAX, JSON, Bootstrap, Angular 2/4.
  • Transferred part of the application from a Multipage application to a Single Page Application using Angular 2/4 to improve performance and user experience.
  • Followed Agile Methodology for the complete life cycle of the project & Involved In daily stand up meetings.
  • Built custom Angular 2/4 components and services for single-page application. Created Common Custom Directives & services using Angular 2/4. It can be used in many places.
  • Worked with Webpack to bundle up all the application resources.
  • Created forms to collect and validate data from the user in HTML and Vanilla JavaScript.
  • Implemented Angular Router in navigating users to different pages based on the option they choose on the main page and used guards such as CanActivate, CanActivateChild, CanDeactivate, and CanLoad for protecting the routes.
  • Implemented data binding using Event Binding and Property Binding methods.
  • Consumed RESTful web services in Angular 2/4 using http, promise, observables using various operators like modify, filter, map, routing and navigation for calling data from the backend.
  • Created batch scripts to archive old Activities from vanilla to a custom table. Archived activities can be accessed in a separate view.
  • Worked extensively on CMS to modify, create websites and pages as per client needs.
  • Implemented validation through $valid, $dirty, and used classes such as ng-min-length, ng-max-length and created custom validation as well.
  • Implemented Angular 2 Services for connectivity between web application and back-end API'S using TypeScript.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time and handled various exceptions based on the response.
  • Wrote all synchronous / asynchronous unit tests leveraging Karma/Jasmine.
  • Actively involved in code review and code quality check process.
  • Designed dynamic and browser compatible pages using HTML, CSS, DHTML, and JavaScript.
  • Basic experience in Node.js just for end-point communication
  • Committed code change into repository by using version control tool Git.
  • Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.

Environment: HTML5, CSS3, SASS, JavaScript, AJAX, JSON, Restful APIs, Angular 2/4, Angular-CLI, Vanilla JS, Typescript, Node.js, Bootstrap, GIT, JIRA, Agile, WebStorm.

Confidential - Atlanta, GA

Sr. Front End Developer (UI Developer)

Responsibilities:

  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • Worked on information security, sanitizing user inputs and URLs to secure the domain from cross site scripting attacks.
  • Built web pages that are more user-interactive using HTML5, CSS3, AJAX, JSON, JavaScript, AngularJS, Polymer and Bootstrap.
  • UsedAngularJS to create a Single Page Application (SPA), which can bind the data to specific views and synchronize data with server.
  • Used Webpack, Babel and gulp for transpilation (compilation) configuration for Typescript to be converted to JavaScript.
  • Exposure in creating SPA using React JS, by using the concept of Virtual DOM.
  • Worked with Vanilla JS, a lightweight cross-platform framework.
  • Developed CSS styles to preserve the uniformity of all the screens throughout the application and positioning of screen objects for web and mobile platforms.
  • Utilized React JS for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Leveraged MVC design pattern to organize AngularJS controllers, custom directives, services and filters.
  • Used React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developed user interface by using the React Js, Redux for SPA development.
  • Worked on the REST/Web API to create the services and tested on Postman and used in AngularJS $HTTP service calls and bind the data in the table using ng-repeat attribute.
  • Applied various built-in filters such as date, order by intothe application.Used different kinds of layouts and languages with help of internationalization.
  • Implemented UI router to navigate to different views throughout application.
  • Extensively handled JSON/XML data and applied CRUD operation on data via REST services.
  • Extensively used Bootstrap for Responsive design.
  • Used Unit test cases into Jasmine for various use cases.
  • Used Git, GitHub for project management and version management.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
  • Responsible for checking cross browser compatibility, Responsive Web Design.

Environment: HTML5, CSS3, SASS, jQuery, JavaScript, AJAX, JSON, AngularJS, Vanilla JS, React JS, Typescript, Bootstrap, Agile, Redux, Babel, Gulp, Visual Studio.

Confidential - Austin, TX

Front End Developer

Responsibilities:

  • Designed dynamic and multi-browser compatible HTML pages using HTML5, CSS3, jQuery, JavaScript, DOM, AngularJS.
  • Used jQuery and AJAX for service calls on pages to interact with the server for information.
  • Used AJAX, JSON to send the request to the server to check the functionality of the website.
  • Implemented AngularJS controllers to maintain the data present in each view.
  • Implemented AngularJS service by using AngularJS factory, service, and provider methods.
  • Content Management System (CMS) - Tool enables users the Designed, developed, debugged, tested key modules, user manuals
  • Hands-on expertise in developing AngularJS features like Directives, Controllers, Filters, Services, Templates, Scope, Two-way Data Binding.
  • Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap which is further integrated with Web Services.
  • Worked on CSS3 to design the navigation, gradient background and used other style properties to enhance the look of the web page.
  • Extracted data in UI for different clients from back-end using JSON.
  • Worked with the SASS preprocessor to rewrite the whole CSS of the application.
  • Involved in bug fixing on functionality, performance and designing issues with JavaScript and jQuery and Front-end validations are written using JavaScript.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, JSON, Bootstrap, AngularJS, AJAX, Git.

Confidential - Santa Clarita, CA

Web/UI Developer

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS, and HTML.
  • Using advanced level of JavaScript to build the pages for heavy DOM manipulation, dynamic display of data, dirty checking.
  • Enhanced and built reusable components across different modules using Custom directives and CSS classes.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using CSS3 & Bootstrap.
  • Worked extensively on Spring MVC framework to develop new internal web application.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts. Integrated with back end code for highly interactive AJAX based applications.
  • Developed AngularJS functionality in the application to provide two-way binding to the system.
  • Used custom services and directives in AngularJS to develop dynamic and responsive web pages.
  • Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Improved outgoing quality through yield improvements and characterization. Also, reduced costs through test time improvements.
  • Provided technical assistance for development and maintenance of application.

Environment: HTML, CSS3, JavaScript, jQuery, AngularJS, AJAX, JSON, XML, ECLIPSE, SVN, MySQL, Agile.

Confidential

Jr. Web/UI Developer

Responsibilities:

  • Utilized HTML, DHTML, Bootstrap and CSS for creating responsive and modern web pages that increase user satisfaction.
  • Implemented navigation, searching, sorting using filters allow the user to search and navigate.
  • Implemented form validation for all fields in the application via writing reusable validation function with jQuery and regular expressions.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Implemented form authentication and authorization for providing the resource to the user depending on their role.
  • Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
  • Worked closely with the QA team in resolving defects.

Environment: HTML, DHTML, CSS, JavaScript, DOM, jQuery, Sublime.

We'd love your feedback!