Front-end Developer Resume
Farmington, CT
SUMMARY
- Around 8 years of Strong experience in developing web applications using HTML, CSS, JavaScript, JSP, REST, JSON, JQuery, WCAG, and AJAX that follows WCAG.
- Strong development experience in User Interface applications and integration of highly transactional and scalable applications using Object Oriented Analysis and design principals.
- Proficiency in the Entire Software Development Life Cycle (SDLC) including requirements analysis and Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N - tier and web applications.
- Experience in developing web applications using MVC architecture.
- Expert in HTML5/CSS3 development and have experience in Angular.js, Ember.js, Backbone and Responsive design.
- Good knowledge in Twitter Bootstrap, Semantic UI.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Hands on experience in Framework like Node.js and Ext.js
- Hands on experience in writing jQuery code and RESTful web services
- Good knowledge using template engines like handlebars.js, underscore.js
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Experience in software configuration management using SVN.
- Extensive experience in various agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
- Involved in using various IDE’s like Dreamweaver, Notepad++, Eclipse, Sublime, and Webstorm.
- Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator, and Adobe Flash.
- Implemented Angular framework for logic flow and design, as well as CSS3 animations for flash card presentation and involved in compiling mobile apps through ApacheCordova.
- Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication.
- Ability to learn and adapt quickly to the emerging new technologies.
- Driven to meet deadlines.
TECHNICAL SKILLS
Web technologies: HTML5, CSS3, SASS, LESS, JavaScript, AJAX, jQuery, JSON, XML, XHTML, DHTML, DOM, Apache Tomcat
Frameworks: jQuery, AngularJS, Backbone.js, Node.js, Require.js Bootstrap, Ember.js
IDE & Tools: Eclipse, Webstorm, Visual Studio, Adobe Dreamweaver, Adobe Flash, JSFiddle, Sublime Text
Wire Framing/ Publishing tools: Adobe Photoshop CS5, Adobe PageMaker, Adobe Illustrator
Version Control: Git, CVS, SVN
Debugging Tools: JIRA, Firebug, Bugzilla, IE Developer, Junit, Jasmine, Karma, Chrome developer
Databases: SQL, MySQL, MSSQL, Oracle, MongoDB
Operating Systems: Windows, MAC OS X, Linux/Unix
PROFESSIONAL EXPERIENCE
Confidential - Farmington, CT
Front-End Developer
Responsibilities:
- Involved in developing the UI pages using HTML 5, CSS 3, JavaScript, JSON, jQuery and AJAX.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, JavaScript, Require JS and Kendo UI.
- Used jQuery and AJAX for service calls on pages to interact with the server for information.
- Created Spring MVC - REST based JSON Services, used Rest Template for making a client call to webservices.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Worked on CSS to design the navigation, gradient background and used other style properties to enhance the look of the web page.
- Used Media Queries to deal with different CSS related issues on mobile devices as well as website to make it compatible.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery
- Extracted data in UI for different clients using JSON format.
- Developed Spring MVC controllers, JQuery UI libraries: Auto complete, JQuery UI table, used JSTL tag library, developed custom tags, JQuery AJAX API.
- Worked on Integrating front-end UI with backend services via REST and debug cross-browser compatibility issues.
- Widely used AJAX calls and worked on improving Performance Tuning of the application.
- Integrated Spring and Hibernate frameworks, used Hibernate Template.
- Experience creating dynamicwebinterfaces utilizing modern JavaScript frameworks such as jQuery, Angular JS, Bootstrap.
- Worked in writing application on No SQL database like MongoDB.
- ConsumedWebServices for data transfer from client to server and vice versa using Apache CFX, SOAP and WSDL.
- Used SVN (Subversion) for source control.
- Responsible for code optimization and testing.
Environment: HTML, JavaScript, Angular JS, Require JS, Twitter Bootstrap, jQuery, Agile/Scrum, JSF, XML, Web Sphere, WebLogic, Oracle, SQL, MySQL, SVN
Confidential - Atlanta, GA
Front End/AngularJS Developer
Responsibilities:
- Interfaced with teams to create and track metrics on incident management while producing metrics, trending and reporting.
- Developed web pages using HTML5, DOM, CSS3, JSON, JavaScript, JQuery and AJAX.
- Implemented applications using Bootstrap framework.
- Redesigned the service plan page to display dynamically service products based on user selection and created functional requirements document for rental car industry with telematics system capability and use cases integrating Confidential managed certificate services into the Confidential M2M Management Center.
- Debug the application using Firebug too traverse the documents and manipulated the nodes using DOM and DOM functions.
- Developed front-end reporting screen usingAngularJS, widely usedAngularJSUI components like route Providers, pagination, ng-grid, ng-directives, Session timeout pop-ups, controllers, promises and services.
- Synchronized data with server using SASS, LESS, bootstrap, AngularJS.
- Worked on portals for developing customer online ordering using JavaScript, JQuery and Ajax.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Developed Artist web pages using Drupal Framework.
- Created Single Page Client side applications using AngularJS,Typescript, Angular material design and CSS3.
- Worked on the modernization of a legacy and outsourced UI and technologies like Backbone.js,Can.js, and jQuery.
- Used JIRA for bug tracking and issue tracking.
- Implemented ADA compliance for the application.
- Worked with JSON for data exchange between client and server.
- Developed the pages that are complaint to W3C and ADA standards.
- Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
- Created cross-device and cross-platformresponsiveweb experiences for clients.
- Used Jasmine for unit testing ofTypescriptfront end code.
- Experienced debugging and solving cross-browser compatibility problems.
Environment: HTML5, CSS3, Java, JavaScript, JQuery, AngularJS, Require.js, Backbone.js, Bootstrap, AJAX, JSON, XML, Eclipse, JIRA, bootstrap, SVN, GIT, PHP 4/5, Karma, Typescript, Jasmine, Webstorm, Adobe Photoshop and MS Office.
Confidential - Los Angeles, CA
Web/UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Worked closely withdevelopersin understanding the architecture of the Farmersdashboard website.
- Involved in development of User Interface using HTML5, CSS3, JavaScript, and JQuery, AJAX, JSON and AngularJS.
- Developing custom HTML elements usingangularJSdirectives.
- Created package JSON for Bower and NPM.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Extensive experience using Bootstrap for layout.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Worked on CSS preprocessor frameworks like SASS/LESS.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and its functions.
- Designed front-end applications using Backbone.js, underscore.js and Handlebars
- Created reusable templates and style sheets based on UI standards and guidelines
- Performed functional tasks using specifications and wireframes.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
- Followed SCRUM methodology.
- Implemented test cases and performed unit testing using Jasmine.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used AJAX extensively to implement front end /user interface features in the application.
- Developed the pages that are complaint to W3C standard.
- Worked with WAI-ARIAand cross-browser.
- Involved in developing and maintaining web application systems using Node.js, Angular.js
- Performed unit testing using Karma, Jasmine.
- Worked with solution design team in understanding the widget's features.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
- UsedWebstormas the IDE for custom development and implementation
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, Angular.JS, Responsive design, Grunt, Bower, Node.js, ReactJS, BackboneJS, Twitter Bootstrap, NPM, Karma, Jasmine, Webstorm, Notepad++
Confidential - Woonsocket, RI
Web/UI Developer
Responsibilities:
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, AngularJS and Bootstrap with MySQL database.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consume JSON response received through AJAX calls using JQuery.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Developed callback functions to parse and handle JSON data returned from the server.
- Worked on the tech stack AngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Implemented Insurance policy display for employees using JQuery.
- Developed front-end widgets in Handlebars.js
- Implemented JavaScript module patterns using asynchronous script loading.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and its functions using Firefox and IEDeveloperTool bar for IE.
- Designed and implemented unit test automation system with Grunt, Karma, and Jasmine for efficient multi-developer environment.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
- Developed and prepared test cases for unit testing with Junit.
- Designed and developed the application using agile methodology and followed TDD, Scrum, pair programming.
- Analyzed and designedWCAG2.0 forms.
- Made enhancements to existing CSS and DIV tags using box model.
- Involved in writing application level code to interact with APIs, RESTfulWebServices and SOAP protocols using AJAX, JSON.
- Involved in Agile/SCRUM based approach to UI Development.
Environment: HTML, CSS, SASS, JavaScript, JQuery, Bootstrap, XML, MVC Framework, AngularJS, Handlebars.js, ReactJS, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, Microsoft Azure, Tortoise SVN.
Confidential - Mount Laurel, NJ
Front-end Developer
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, JQuery, CSS, and HTML.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Deep understanding of JavaScript and the JQuery framework.
- Front end development using standards based HTML5 and CSS3 working with jQuery/jQuery mobile with a proprietary .NET driven CMS
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Developed Custom Tag Libraries for the use inwebpages by using JSTL packages for the development of theWebPages.
- Implemented and designed user interface for web based customer application.
- 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.
- Worked extensively on Spring MVC framework to develop new internalwebapplication.
- Enhanced and built reusable components across different modules using Custom directives and CSS classes.
Environment: HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, Linux, C#, ASP.NET, Apache, PHP, and MySQL.
Confidential
Front-end Developer
Responsibilities:
- Designed and developed the Windows application which consisted of a Win forms GUI with business objects for code reusability.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's.
- Extensively did client side validations with JavaScript.
- The functionalities of this tool involved adding, deleting, updating, bulk updating and bulk deleting of the users. All of these functionalities have been done using java Servlets.
- Involved in the designing of Java Server Pages required for the application
- Involved in the unit testing of the application
- Implementing the business logic required for the application.
- Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
- Extensively used JSP tag libraries and JQuery to develop a modular approach that allows the creation of powerful and dynamicweb pages andwebapplications.
- Developed the code according to the functional specifications, detailed design, and coding and efficiency standards. Execute the unit test cases.
- Used XML /XSLT forwebbased Reports.
- Responsible for interaction with the client in collecting the requirements.
- Used JDBC API to access database
Environment: HTML, CSS, JavaScript, JSP, JSTL, JQuery, AJAX, JSON, JAVA, J2EE, SQL, Oracle database, Eclipse.
Confidential
Web Developer
Responsibilities:
- Responsible for designing and developing of the web pages.
- Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, AJAX, and XML.
- Responsible to introduce JQuery into the application for basic animation and end user screen customization purposes.
- Used AJAX and JSON with JQuery to fetch and post the data to the backend.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Implemented various Validation Controls for client-side validation and implemented custom validation controls with ASP.Net validation controls.
- Developed JavaScript to manipulate DOM and CSS dynamically.
Environment: HTML, CSS, JavaScript, JQUERY, ASP.NET, SQL Server.
