Front End Developer Resume
MA
PROFESSIONAL SUMMARY:
- Over 7+ years of professional experience in developing Web User Interface(UI), Rich Web Applications, and Web Service Applications using User Interface Technologies like Object Oriented JavaScript, JavaScript &UI Libraries/Frameworks (MV*), AngularJS2 & 1.x, Typescript, JQuery, React.JS, Bootstrap, HTML4/5, Ajax, CSS3, Jasmine Unit Test Framework.
- Experience in developing modern, complex, responsive and scalable web applications with Angular 2.
- Good Experience for creating Single Page Application (SPA) using concepts like Routing, Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Experience with various MVC Java frameworks like Angular.JS, EXT.JS, React.js, Backbone.JS, Node.JS, Ember.Js, Grunt.Js, D3.Js, and Bootstrap.JS.
- Developed custom components using AngularJS custom directives.
- Worked on SPA (Single Page Web Applications) using RESTful web services, AngularJS.
- Involved in React.JS and working with Redux/Flux architecture
- Developed single page applications using React Redux architecture, ES6, Webpack and grunt.
- Expertise in building responsive and adaptive applications using Bootstrap.JS
- Hands - on experience in LESS/SASS CSS styles creation.
- Expertise in creating User Controls, Web Forms and client-side validations using JavaScript, JQueryand Angular-JS
- Skilled at analysing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS mark-up.
- Working experience with Typescript new features block scope, type restrictions, decorators, arrow functions, classes, interfaces, modules (import and exports).
- Experience in designing web applications employing Search Engine Optimization (SEO) techniques.
- Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces using material design components in Angular JS.
- Worked with Angular 2.0 to develop single page applications, and with ngrx/store for managing Angular 2.0 applications.
- Worked with Angular 2.0 directives, components, pipes, injectables.
- Extensive experience on implementing the AJAX features using JavaScript and JQuery.
- Experienced User interface Designer who like to focus on optimal efficiency, simplicity and functionality.
- Skilled in designing applications from wireframe to interface mockups and page prototype for web and mobile application.
- Acted as a liaison between technology team, UX designers and UI developers.
- Good Experience with XML technologies including XML, XSL, XSLT, Xpath, XQuery and XML parsers like SAX, DOM.
- Hands-on experience in Node JS Environment - Used Node Package Manager (NPM) to manage or install the Node-JS modules like Grunt, Gulp, Express, require.js, mongoose, and mongo.js for managing server configuration.
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Experience in Agile methodologies and Test Driven Development (TDD).
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, DHTML, Cascading Style Sheets (CSS),CSS3, XHTML, XML, JavaScript,JQuery, Redux, JSON, Ajax, REST, DOM, XML, PHP, AngularJS, ReactJS, NodeJS, BackboneJS, ExtJS,EmberJs, Bootsrap, SenchaTouchVisualforce (components and controllers).
Languages: C, C++, ASP.NET.
IDE, HTML Editor: Notepad++, Eclipse IDE, Adobe Dreamweaver, Webstorm
Application servers: WebSphere, Web Logic.
Database: Oracle, MySQL, SQL Server, Mongo DB
Operating Systems: Windows, Linux, Unix
Version Controls: SVN, CVS and GIT
Others: MS Visual Studio, jEdit, MS Visual source safe, IE Tester, FileZilla, PuTTY, WireShark, Team Viewer, MS Office 2013 (Word, Excel, PP), Adobe Dream Viewer.
PROFESSIONAL EXPERIENCE:
Confidential, MA
Front End Developer
Responsibilities:
- Involved in requirement gathering, application and UI design sessions.
- Worked on UI using Bootstrap for RWD , CSS3, REST API, React.js, and ECMA6 .
- Worked on React.js input components and integrated the reusable component.
- Involved in working with REST API to render the data into my application.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery, Webpack, Ajax and JSON.
- Implemented the code with ES2015standards and used Babel transpiler to make it understandable to other JavaScript versions.
- Participated in making Responsive Web Designs using Media Queries and Bootstrap , JQuery-Mobile .
- Utilized JS libraries like JQuery, lodash to leverage many utility functions.
- Used HTML, CSS 3, JQUERY, JAVASCRIPT, BOOTSTRAP to design the UI structure.
- Worked on npm to manage the dependencies through command line using Bower configuration. Involved in Build, Configuration, and Deployment and Integration phases.
- Worked on command line build tool like Gulp.js, Watchify and performed CSS/HTML pre-compilation and minification in at build time.
- Worked on REST ful service implementation and deployment in Tomcat server. Worked on implementation on Node.js platform.
- Utilized Moment.js for date format conversion and for external application interactions.
- Involved in Agile/SCRUM based approach to application development.
Environment: HTML5, Java, J2EE, CSS3, AJAX, JSON, JavaScript, ES6, Bootstrap, React.js, Webpack, Gulp, Node.js.
Confidential, IL
UI Developer
Responsibilities:
- Developed the UI layout and front-end programming for web application that matched requirements using hand written HTML5, CSS3 and JavaScript.
- Designing and developing dynamic web pages using HTML5, CSS3, LESS, SASS, JavaScript. JQuery, Angular 2 for single page applications.
- Coded extensively using JavaScript frameworks by implementing MVC architecture.
- Leveraged two-way data binding through scope in applications built on Angular 2.
- Used Angular JS multiple in-built directives and APIs in Angular JS and Node.js such as filters, root scope, child scope, modal, template, state etc.
- Developed custom directives in Angular 2 for the application independent components like sticky header for window or table, custom dropdowns, tables, checkboxes, radio buttons, notifications, chevrons, graphs, date pickers, pagination etc.
- Re-developed a single page application using Angular JS which was supported in IE 8, 9, 10, 11, Firefox, Chrome.
- Locate me button included to serve drivers using mobile devices and Customized notifications to inform drivers of estimated wait times.
- Developed single page applications from start to finish giving it a new look using HTML5/, CSS3/ Angular 2.
- Implemented HTML5 feature like, local storage, data and required attributes and sliders.
- Implemented CSS3 features like, multi-column layout, gradients.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript.
- Worked on Bootstrap for creating responsive web design for varying screen sizes and devices.
Environment: HTML5, CSS3, JavaScript, JQUERY, Angular JS, Backbone JS AJAX, JSON, XML, ECLIPSE, GIT, MVC, Linux, Apache and MySQL.
Confidential
Web Developer
Responsibilities:
- In compliance with Software development life cycle (SDLC), was responsible for creating documents e.g. Functional Specification and System Design based on Business Requirement Document provided by business analyst.
- Designed and developed client side GUI using JSP, HTML and JavaScript.
- Used CVS (Concurrent Versions System) for version controlling.
- Used Eclipse to develop the Application.
- Designed UML diagrams like use case diagrams, class diagrams, activity diagrams.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
- Performed unit testing.
- Involved with bug fixing functionality, performance, and design issues.
- Collaborated with team member's design, analysis, coding and testing to review the website.
- Developed the custom directives and apps for easy use of packages and implementation of JSON.
- Worked with media queries and development to customize the view.
- Worked with SVN to manage the repository.
Environment: HTML, CSS, JavaScript, JSP, AJAX, JSON, XML, APACHE TOMCAT, Eclipse IDE, CVS.
Confidential
Web Developer
Responsibilities:
- Developed the application using HTML, CSS,JavaScript, JQuery, Object Oriented JavaScript and require.js
- Used GIT for revision control and code management.
- Used JSP's for loading the web page and JSON structure for the content coming from the backend.
- Made AJAX calls for getting the data and parsing it for showing on the web page.
- Used JQueryUI to support plugins and other UI components.
- Used various JQuery and Bootstrap plugins like date picker, bootstrap select etc.
- Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts.
- Updated UIas per changing needs and requirements.
- Bug fixes for existing software system and also software enhancement.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Wrote unit test cases for JavaScript code.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
Environment:JDK 1.6, HTML, CSS, JavaScript, JQuery 1.9.3, JSP, Bootstrap, JSON, AJAX