Frontend Developer Resume
Seattle, WA
PROFESSIONAL SUMMARY:
- Over 8 years of experience as UI developer in developing front end applications using HTML5, CSS3, JavaScript, JSF, AJAX, JQuery, JSON, YUI, Bootstrap, wireframes and Angular JS, React JS, Node JS.
- Expertise in developing and updating a web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery with the webpage cross browser compatibility
- Extensive experience on modern front - end frameworks for JavaScript including Bootstrap, JQuery Angular JS,
- Adapted MVC (Model-View-Controller) design pattern using AngularJS.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Expertise in client scripting language and server scripting languages like JavaScript, JQuery, JSON, DOJO, Bootstrap, Node JS, Angular JS.
- Good Knowledge in Angular.js, Backbone.js, D3.js and Twitter Bootstrap.
- Involved in development of prototype of visualizations using D3.JS.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications using Bootstrap.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Experience in using Grunt, Gulp and CSS procedures LESS, SASS
- Good Understanding of Document Object Model (DOM) and DOM Functions
- Developed rich web user interfaces with JSF, AJAX (Asynchronous Java Script & XML).
- Experience in using the latest approaches including MVVM in the browser, event-driven applications using AJAX, JavaScript, JQuery and JSON.
- Resolved cross-browser issues and web site usability issues.
- Debug the applications using Firebug to traverse the document and manipulated the Nodes using DOM and DOM Functions
- Thorough understanding of CSS and CSS preprocessors (LESS, SASS) principles with a clear ideology for managing maintainable, scalable and cross-browser code
- Experienced in using various IDEs like Eclipse, Edit Plus, Sublime text, Notepad++, Atom, and Microsoft Visual code.
- Good experience with Form Validation by Regular Expression
- Worked with GitHub for source code management.
- Good experience in using Log4J, JUnit for testing and CVS, SVN.
- Have knowledge of Agile Methodologies like Extreme programming, SCRUM
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing
- Highly passionate and curious about new Front-End development technologies and has ability in mastering them with a keen awareness of new industry developments.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
TECHNICAL SKILLS:
Languages: C, C++, Core Java.
Web technologies: HTML 5, CSS3, JavaScript, AJAX, JQuery, XML, XHTML, DHTML, JSON, BOOTSTRAP
JavaScript Libraries: JQuery, Angular JS, Node JS, React JS
Debugging Tools: Firebug, Chrome
Database: MySQL, MSSQL, Oracle
Version Control: SVN, GIT, CVS
IDE & Tools: Eclipse, Visual Studio, NetBeans, Sublime Text, Notepad++
Framework: Struts, Spring, MVC
Operating System: Windows XP/Vista/7/8, HP, Linux, Mac OS X
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, WA
Frontend developer
Responsibilities:
- Developed the UI Layout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript.
- Designing and developing dynamic web pages using JSP, HTML, CSS, LESS, JavaScript, JQuery, Angular JS for single page applications.
- Coded extensively using JavaScript frameworks by implementing MVC architecture.
- Leveraged two-way data binding through scope in applications built on AngularJS.
- Used Angular JS multiple in-built directives and APIs in AngularJS & Node.js such as filters, rootscope, childscope, modal, template, state etc.
- Developed custom directives in Angular JS 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.
- Developed Interactive graphs using D3.js with JSON data (D3 is powerful visualization JavaScript).
- Designed solutions with D3.js JavaScript Library to build data visualization frameworks.
- Developed single page applications from start to finish to give it a new look using HTML5/CSS3/AngularJS.
- Used Amazon Web Services (AWS) like EC2, S3 and Cloud Front for promoting code in various environments.
- Experience with designing and implementing Angular.JS APIs Microservices, caching layers, and monitoring.
- Implemented HTML5 feature like, local storage, data and required attributes and sliders.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and JQuery.
- Implement the JavaScript/JQuery frameworks such as React JS, Node JS for MVW/MVC framework.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Brief experience on implementing the Angular JS and MVC framework for data access. Developed components to fetch the data from the back end using AJAX and JQuery.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Analyze the response of JSON in order to update DOM.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Tested/De-bugged on browser using Firebug.
- Widely used optimization techniques in existing code.
- Used Team Foundation Server for version control.
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
- Documented the entire project, which contains detail description of all the functionalities.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, AWS, Microservices, Bootstrap, Ajax, JQuery, React JS, Usability Testing, Agile methodology, Eclipse and TFS
Confidential, Bloomington, IL
Frontend developer
Responsibilities:
- Involved in developing the UI pages using HTML5, DHTML, CSS3, JavaScript, JSON, jQuery, Ajax.
- Wrote a combination of JQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface
- Used Angular JS to implement MVC pattern.
- Developed single page web application using JavaScript framework Angular JS.
- Implemented UI/UX best practices to display the Bellman-Ford instance, RSS feeds and relevant live market information using d3.js, Map box and other JS libraries.
- Implemented a security module in Angular JS which integrated with the spring security in the backend with Authentication and Authorization
- Hands on experience with Object Oriented JavaScript code and responsible for client side validations using Angular Directives and JQuery functions.
- Extensively worked with JQuery for Effects.
- Worked extensively on building the JavaScript profiles for the requirements which are given by the customer.
- Used AJAX & JSON communication against RESTFUL web services.Used Most of the d3 and c3 charts to render the maps.
- Had the experience of integrating server side java code with UI components using JSON, XML.
- Working with Bootstrap twitter framework to Design single page application.
- Dynamically generated dropdown lists using Ajax, JQuery UI and Angular JS.
- Wrote client Side code using React JS and used NPM & gulp directories to generate the server environments used browserfiy, flux to manage with targeted URL's (Uni-Directional data flows) and to monitor the application.
- Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Developed MVC design pattern based on user interface using JSP, XML, HTML.
- Implemented model view controller (MVC) architecture using struts 2.0 framework and used custom components available in the framework.
- Very good experience in Document Object Model (DOM).
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Implemented paging functionality for various screens for quicker rendering of data and also to avoid crashing of browser
- Enhanced user experience by designing new web features using MVC Framework like and Node JS
- Has worked in Angular JS for client side scripting and synchronizing java applications.
- Worked with D3 JS in the editorial and layout staff by creating representable pictograms, maps, pie charts and more to illustrate key facts and trends in news stories.
- Had created page objects for the developed web pages.
- Worked with source version control tool GIT to manage the code repository.
Environment: HTML5, CSS3, JavaScript, Ext.js, JQuery, Angular.js, D3.js, MVC frameworks, Backbone.js, AJAX, JSON, DOM, Bootstrap, Adobe Flash, Photoshop, React JS, NPM, GIT and Node JS.
Confidential, Portland, ME
UI/ Web developer
Responsibilities:
- Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, XML and JSON.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, JSP and making using of Bootstrap framework and testing the functionalities using JUnit.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS (Sass), focusing on reusability and modularity.
- Web application development for backend using Angular JS with cutting edge HTML5 and CSS3 techniques
- Familiar with concepts of Directives, Data-Binding and Dependency Injection in Angular JS.
- Worked extensively on web 2.0 migration from Conventional Web Frame work to Ajax driven framework and extensively used JQuery, Dojo, YUI, AJAX and MVC in Presentation Layer.
- Extensive use of Twitter Bootstrap framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery.
- Involved in upgradation and maintenance of Confidential Online to the new layout using the Grid orientation model Bootstrap framework.
- Extensive usage of BOOTSTRAP and LESS CSS for Responsive design.
- Brought the HTML and CSS of an existing web site ‘ Confidential Online’ up to web standards.
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.
- Implemented JavaScript module patterns using asynchronous script loading.
- Involved in Writing jQuery based Ajax Requests using jQuery get (url, data, callback, type) or jQuery. Ajax (options) & jQuery. Post (url, data, callback, type) & jQuery. Get (url, data, callback, type
- Worked on ANGULAR JS and Node JS issues and fix the bugs pertaining to various browsers
- Worked through cross browser compatibility issues with existing styles and new CSS that was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers which includes IE6 .
Environment: HTML5/HTML, CSS3/CSS, SASS, Less, JavaScript, JQuery, Bootstrap, Angular JS, Node JS, AJAX, JSON, Apache Tomcat, Eclipse, Junit, Oracle, GitHub.
Confidential, Las Vegas, NV
Frontend Developer
Responsibilities:
- Participated in requirements gathering, analysis, Conceptual Design and Details.
- Implemented AJAX based UI with above said Architecture with Rich Internet UI in modules.
- Implemented AJAX driven UI Element and Search Algorithm using Ajax.
- Manipulated CSS, HTML and DHTML, JavaScript for presenting appealing GUI.
- Worked on jQuery extensively for various user interactions, front-end validations and other visual effects.
- Worked extensively on web 2.0 migration from Conventional Web Frame work to Ajax driven framework and extensively used jQuery, Dojo, YUI, AJAX and MVC in Presentation Layer.
- Used JavaScript and CSS for UI Design Mockup. Written code in YUI/JavaScript /CSS /AJAX code of the application. Created Dynamic Integration of YUI Tab, YUI Grid, and other YUI component Integration with Ajax.
- Developed custom jQuery Plugins for custom functionality of the site.
- Developing Prototype for the project using Ajax, Hardcoded JSON, jQuery, JavaScript HTML, and CSS.
- Created and optimized graphic prototype websites and applications interfaces using Adobe Fireworks CS3.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.,
- Developed tested cross-browser compatible and standards-compliant CSS-based page layouts.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Provided customer support by lending quick business solutions to integrate existing products with Work flow manager.
Environment: JavaScript, CSS, Ajax, SOAP, Shell, DHTML, XML, UNIX, SQL, MYSQL, Eclipse.
Confidential
Frontend developer
Responsibilities:
- Creating Front-end Applications using HTML, CSS and JavaScript.
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
- Contributed to the design direction by building mock-ups in Photoshop and Frontend
- Contributed positively to the overall team dynamic; participated in stand-up meetings, planning and design sessions and other business-development working.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
Environment: HTML, CSS, MySQL, JavaScript, AJAX and Windows XP.