Front End Developer Resume
Chicago, IL
SUMMARY
- Over 7+ years of extensive industry experience in designing and developing dynamic web pages.
- Proficient experience in Web application development using HTML4/5, CSS, CSS3, JavaScript, JSON, jQuery, Type Script, Angular2, AngularJS, ReactJS, Node.js, DOM and Ajax.
- Expert knowledge in designing SPA using AngularJS, Angular2.
- Hands on experience with various software methodologies such as Waterfall, Agile, and Scrum
- Experience in all phases of Software Development Life Cycle.
- Extensive experience with JS frameworks like AngularJS and NodeJS.
- Good experience with CSS preprocessors such as SASS and LESS.
- Expertise with Bootstrap and Media Queries in developing Responsive Web Design.
- Actively involved in usingAngularJS, Bootstrap and HTML5 to enable client - side date to meet specific criteria by applying various validation variable.
- Proficient in User interfaces for n-tier Web application using jQuery, AJAX, JSON and Responsive Web Design.
- Expertise with JavaScript frameworks and libraries including AngularJS, ReactJS, NodeJS, jQuery, JSON, AJAX and RESTful services.
- Experience in UI Architecture design using Angular2 components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators.
- Experience in using AJAX requests like RESTful API’s and Web Services using AJAX and JSON.
- Used RESTful web services using jQuery, AngularJS and React JS to fetch response data for user interface.
- Hand on Experience using JavaScript MVC framework like AngularJS.
- Knowledge in package management toolkits like WebPack, Gulp, Grunt and Npm Scripts.
- Experience in debugging and troubleshooting the existing code using debugger tools like, Firebug, Chrome developer toolbar etc., and Able to identify problems in the initial stages and execute quick resolutions.
- Expertise is using Jasmine, Mocha, Karma for unit Testing.
- Expertise in using source code control systems such as GIT and SVN and project management tool JIRA.
- Excellent communication skills, team player, quick learner and self-motivated.
TECHNICAL SKILLS
Web Technologies: HTML4/5, CSS2/3, JavaScript, AJAX, jQuery, JSON, JSP, Bootstrap, DOM
Framework: Angular.js, Angular 2, React.js, Redux, Node.js, D3.js, Webpack
IDE: Eclipse, Notepad++, Sublime Text, WebStorm, Atom, Visual Studio, VS Code.
Work Flow: Responsive Web Design, Single Page App, Typescript.
Tools: Grunt, Gulp, Jasmine, Mocha, Karma.
Operating Systems: Windows, Linux, OSX
Methodologies: Agile Methodology, Scrum, Waterfall.
Version Control: SVN, GIT
PROFESSIONAL EXPERIENCE
Confidential
Front End Developer
Responsibilities:
- Designed dynamic Multi-Browser compatible web pages using HTML5, CSS3, JavaScript, Bootstrap, React.js, Redux and Flux.
- Built user interactive web pages using ES5, ES6, TypeScript, LESS and Angular 2.
- Used React Flux for single directional flow and data Polishing
- Extensively participated in designing and developing responsive website using React JS to serve Desktop, Tablet and Mobile users.
- Utilized JSP tag libraries to state custom tags and JSP to design User Interface.
- Used various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Employed modules into Node JS to assimilate with designs and requirements
- Used JS Framework to interact with API’s and RESTful web services.
- Used ReactJS and Flux for developing Single Page Application.
- Participated in creating Stable React Components and shaped stand-alone functions to be added for future usage.
- Used React JS to template faster compilation and to develop reusable components.
- Used React-Draggable to implement Drag-Drop functionality.
- Used React.js Observable library to implement HTTP requests to handle multiple values over time.
- Achieved form-function and validation using Redux-Form.
- Worked on React.js Virtual Dom and React views, rendering using components, which contains additional components called custom HTML tags.
- Created front-end unit tests using Mocha for React Action methods and Reducers
- Extensively used Firebug and IE Dev tools to investigate the issues and fix the bugs.
- Used GIT for Version Control.
Environment: HTML5, CSS3, JavaScript, Java, ReactJS, RESTful, Mocha, NodeJS, GIT
Confidential, Chicago, IL
Web Developer
Responsibilities:
- Designed and developed dynamic web pages using HTML5, CSS3 and JavaScript.
- Responsible for ensuring all client-side validations are full filled using jQuery and JavaScript.
- Extensively instigated jQuery to perform AJAX calls to create interactive web pages on JSON response.
- Used Angular 2 component-based architecture to integrate services to consume RESTful API’s.
- Implemented Bootstrap effectively to develop Custom Navigation bar and custom forms.
- Developed User Friendly web pages using jQuery plugins to implement features like Drag and Drop, Autocomplete etc.
- Used LESS pre-processor and CSS to make application responsive.
- Used Node Package Manager (NPM) to implement necessary packages.
- Involved Largely in different phases of Software Development Life Cycle (SDLC) including Analysis, Implementation, Integration, Testing and Development of the project.
- Sound understanding of Document Object Model (DOM) and DOM functions.
- Performed Unit Testing on client-side using Mocha, Chai, Jasmine and Karma.
- Used Agile (SCRUM) methodologies during project development.
- Tested cross browser compatibility and fixed layout related bugs in compatible browsers.
- Used GIT for version control.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular, Bootstrap, LESS, AJAX, JSON, NPM, ECLIPSE, Agile, Jasmine, Karma, GIT
Confidential, NYC
UI developer
Responsibilities:
- Responsible for enhancing the User Interface using HTML, CSS, JavaScript, jQuery and AngularJS as per requirements.
- Built web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Responsible for designing, developing, maintaining and bug fixing a Single Page Application using Angular.
- Worked extensively in adding new modules to existing system.
- Transformed design models into web application rendering to project requirement.
- Used JS $http service to implement asynchronous communication with RESTful Web Service
- Used MVC architecture and two-way data binding for creating webpages.
- Analyzed Data Object Model (DOM) layout, JavaScript functions, Cascading Styles across cross browser Fire Bug, Developer Tool Bar
- Extensively used Jira for project tracking.
- Used Jasmine for unit testing and JUnit for Execution test.
- Extensively used tools like Safari web inspector and chrome developer tools for debugging both scripts and styles.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Used SVN for version control.
Environment: HTML, CSS, JavaScript, AngularJS, RESTful, AJAX, Jasmine, DOM, MVC, SVN
Confidential
Web developer
Responsibilities:
- Involved in designing and developing the GUI for the user interface with various controls.
- Closely worked with Business analyst to understand the technical requirements of the projects
- Design and development of Web pages using HTML, CSS including Ajax controls
- Used JavaScript and jQuery for custom client-side validation.
- Built cross browser compatible web pages.
- Involved with all stages of Software Development Life Cycle.
- Used Agile (SCRUM) methodologies during project development.
- Used JIRA for Project tracking.
- Used Safari web inspector and chrome developer tools for debugging
- Used SVN the version control tool for code commit and update.
Environment: HTML, CSS3, AJAX, jQuery, JIRA, Agile, Karma.
Confidential
Jr. Web Developer
Responsibilities:
- Responsible for developing web pages using HTML, CSS3, JavaScript.
- Designed front end with JavaScript framework in Angular 1.5x and jQuery.
- Developed Cross Browser compatible and CSS-based standard compliant web pages.
- Used Bootstrap to create responsive web application.
- Developed custom components for complete application.
- Used Ajax, jQuery UI and Angular 1.5x to shape dynamically generated dropdown list.
- Integrated AngularJS application with RESTful Services.
- Used Agile software development with SCRUM methodologies.
- Used Karma and Jasmine for Unit testing.
- Used IE Developer Toolbar for debugging and browser compatibility
Environment: HTML, CSS3, JavaScript, Angular 1.5x, AJAX, jQuery, Bootstrap, Restful, Agile, Karma, Jasmine