Front End Developer Resume
SUMMARY:
- 2.5+ years of experience as a Frontend Developer in software design, analysis, development, testing and maintenance of web and client server application.
- Worked with Angular JS 1.5 implementing Controllers, Directives, Factory, Services, Filters, Events, Routing, consumed a RESTful web service using $http, $resource and handled cross domain requests to retrieve the required JSON data for the application.
- Worked on designing and creating REST APIs with JavaScript frameworks like Node.js Express.js as a Middleware and database modeling tool like Mongoose and databases like MongoDB.
- Expertise in working with advanced JavaScript concepts such as Prototype, Closures, Promises, Hoisting, map, reduce, filter and async/await.
- Experience in building interactive Front End/ User Interface pages using HTML5, CSS3, JavaScript, ES6, jQuery.
- Experience of working on CSS3 preprocessors like LESS/SASS framework to create dynamic style sheets and avoid duplication in CSS3 style.
- Involved in all stages of Software Development Life Cycle (SDLC) as well as working in Agile based development environment, participating in sprint/iterations and scrum meetings.
- Familiar in Object Oriented Programming (OOPS) to make more efficient application.
- Deep understanding in Angular 2 and higher in Services, Observables, Subject, Custom directives, Filters, Services, Routing, Component interaction, and consuming REST API.
- Knowledge of ReactJs Forms, Event Handling, React Router, React - Redux binding and Familiar with creating custom reusable React components using JSX
- Ability to learn and develop new technologies quickly.
- Effective Communication skills, Self-Motivated, Positive and Supportive nature.
- Work-oriented and Ethical behavior and Good Team Player with Goal-oriented methodology.
TECHNICAL SKILLS:
Web technologies: HTML5/HTML, JavaScript, CSS3/CSS, JSON, AJAX, ES6/5
Databases: Mongo DB 3.2, MYSQL 5.7.1
JS Framework/Libraries: Angular 6/4/2, Angular JS 1.5, React-Redux, jQuery, LESS, SASS, D3.js, Angular fusion chart, Node.js, Express.js, Bootstrap
IDE, HTML Editor: Visual Studio Code, Sublime, Brackets, WebStorm, Atom, Dreamweaver2017
Testing, Debugging: Karma, Jasmine, Chrome Development Tool, Firebox Development Tool
Operating System: Microsoft Windows XP/Vista/7/8/10
Methodology: Agile and WaterfallVersion Control: Git, JIRA
PROFESSIONAL EXPERIENCE:
Front end developer
Confidential
Responsibilities:
- Involved in in developing the UI layout and actively studied User Requirement Specification and requested insufficient information for clearing ambiguity in requirements document.
- Implemented Single Page Application (SPA) using MEAN stack (Mongo DB, Express, Angular JS 1.5 and Node.js v4).
- Used HTML5, CSS3, and JavaScript to design rich and Interactive User Interface (UI) pages.
- Involved in creating responsive web pages using Bootstrap 3 components like Tables, Grids, Panes, Dropdowns and Pagination and styling using CSS for enhancing the look and feel.
- Created Custom Directives for displaying the searched list items based on the user’s requirement using Controllers, Filters and services.
- Utilized AngularJS for consuming a RESTful web service using AJAX services like $http, $resource and handled cross domain requests to retrieve the required JSON data for the application.
- Highly used AngularJS Routing and $location service for navigating through the different controllers and templates.
- Used $emit, $broadcast and $on for different controllers to be notified for various events.
- Created REST APIs using Node.js combined with Express.js as a middleware for performing CRUD operations to MongoDB database.
- Used MongoDB to retrieve data, along with Mongoose API.
- Documented user stories, features for every sprint release using JIRA and maintained the code repository in GIT in Agile methodology environment.
Technologies:HTML, CSS, AngularJS v1.5, JavaScript, jQuery, AJAX, Restful API, JSON, Bootstrap 3, MongoDB v3.2Express.js, Node.js v8.9, JIRA, TDD, Agile/Scrum
WEB developer
Confidential
Responsibilities:
- Involved in creating interactive UI using HTML5, CSS3, JavaScript, jQuery and Bootstrap.
- Developed the application with responsive design for various screen resolution using CSS3 media query.
- Re-designing/ developing the website to improve user experience and add new functionality Using CSS3 layouts
- Worked on AJAX call in JSON format for asynchronous request handling.
- Performed cross browser testing and developer/debugging tool (Chrome Developer Tool).
- Implemented jQuery validation plug-in, modified jQuery validation plug-in to support custom validation, jQuery modal box, date picker, tooltip.
- Developed web application compatible with all browsers. Used Firebug, chrome developer tools to view and debug HTML, DOM and JavaScript errors.
Technologies:HTML, CSS, JavaScript, jQuery, jQuery UI, XML, AJAX, JSON, Bootstrap, DOM, Chrome developer tool, Visual Studio Code