Frontend Developer Resume
CA
SUMMARY
- Experienced Front - end Developer with hands-on experience on the web with JSP/HTML5, CSS3, and JavaScript.
- Over 6 years of specialized experience in the web and mobile web domains, working under various business verticals including retail, insurance and manufacturing. Niche skills include mobile web application development, responsive web design.
- Experienced in all stages of Software development life cycle (SDLC) starting from gathering business specifications, analysis, design, development, testing and implementation of projects using agile development methodology.
- Proficient in building Web User Interface (UI) using HTML5, table less HTML, CSS3 and JavaScript that follows W3C Web Standards and are browser compatible.
- Hands on knowledge of JavaScript MVC framework like AngularJS. Worked on Agile methodology and having experience working in a fast-paced Scrum environment.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using web debugging tools such as Fire Bug, Developer Tool Bar.
- Collected business requirements, provide analysis and design of web applications for desktop and mobiles.
- Developed high performance Single Page Web Applications (SPA)
- Develop, test and manage applications using Object Oriented JavaScript.
- Experience in JavaScript frameworks & libraries like jQuery, Node.JS and CSS frameworks like Bootstrap.
- Experience in developing various modules of web applications using JavaScript MV* frameworks like AngularJS.
- Worked on integration with JSON and XML based REST based web services.
- Developed application using Eclipse and NetBeans IDEs for rapid development.
- Worked with SVN and GIT to provide sophisticated version control, workspace management and parallel development support.
- Experienced in continuous integration environments.
- Experienced in using famous Project tools like JIRA.
TECHNICAL SKILLS
Primary skills: Responsive Web design, JSP, HTML5, JavaScript, JQuery, AJAX, JSON, CSS3, Media Queries
Client script Unit testing: Mocha, Chai, Istanbul
Secondary skills: Node.JS, Angular JS, Java, SQL
Tools: GIT, Maven, IBM Rational ClearCase, Web Accessibility (JAWS, NVDA & Voiceover), Jenkins, Altus
Operating Systems: OS X, Windows
PROFESSIONAL EXPERIENCE
Confidential, CA
Frontend Developer
Responsibilities:
- Involved in developing the front end applications using web technologies like HTML/HTML 5, JavaScript, and CSS/CSS3.
- Built Web pages that are more user-interactive using AJAX, JavaScript.
- Using HTML5, CSS3, JavaScript and some jQuery, and clean semantic code.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing JavaScript API.
- Handled build and deployment systems.
- Involved in making the application Responsive using Bootstrap.
- Developing UX design and clickable prototypes with front end development utilizing Bootstrap, HTML5 and CSS3.
- Basic jQuery front-end frameworks for web, responsive and mobile based web applications and websites, in an agile development environment.
- Code web applications utilizing programming languages including JavaScript, jQuery, SQL and AJAX.
- Used GIT for version control and JIRA for defect tracking.
- Implement data grid/tables using Bootstrap and AngularJS for front-end client facing of the Single Page Application (SPA).
- Developed gratifying experience of application with Responsive (RWD) and Adaptive Web Design principles
- Re-skinning, updating and complete redesign of an existing website, using Bootstrap for Responsive Design.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Responsible for writing and implementation of JavaScript, AJAX and JQuery to interact with web Services and user controls.
- Cross browser testing and bug fixes, quickly resolving production defects and validating them on multiple browsers.
- Develop and integrate related applications components, including front-end development and back-end integration.
- Used Maven build tools, GIT source control systems.
- Define technical requirements based upon business requirements.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
Environment: HTML5, CSS3, Bootstrap, Angular JS - SAP, JavaScript, AJAX, Restful JSON, JIRA, Eclipse, GIT.
Confidential, San Jose, CA
Responsibilities:
- Strong HTML and JavaScript (AJAX, DOM, JSON), CSS, JSP, XML and used these skills to develop software applications.
- Involved in production support issues and assists operations support team in deploying code to production servers.
- Worked with Technical Solutions Architect, Business Solutions Architect, Senior Architect on implementing core functionalities on various applications.
- Developed reporting samples on both mobile and desktop.
- Updating, modifying, creating, adding new pages and functionality to the features pages as well as working on new projects.
- Worked on merging code from different branches to release branches.
- Demonstrated Creative, Technical and Analytical skills.
- Hand code html and CSS in different pages, following semantic markup and 508 compliancy.
- Cross browser compatibility in IE7, Firefox and Mac
- Fix bugs relating to css, JavaScript and html
- Used jQuery for JavaScript and AJAX framework.
Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, Restful API, JSP, JSON, SPA, Eclipse.
Confidential, San Jose, CA
Responsibilities:
- Managed placements of all Confidential sites and user management in Real Time Messaging
- Addressed RTM users from various countries and engaged in RTM Admin role
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Used JavaScript, jQuery for user interactions in pages.
- Used JQuery Ajax for service calls on pages to interact with the server for information.
- Rapid prototyping of design concepts.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic Elements and reusable libraries with JavaScript, JQuery
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used agile methodology for the software development.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, jQueryUI, AJAX, JSP, JSON, Eclipse.
Confidential
Responsibilities:
- Reviewing business requirements and functional designs for application.
- Agile environment was used to achieve SDLC.
- Maintaining good level of communication in team and going through all phases of SDLC lifecycle.
- Developed HTML5 and CSS3 based click-through prototypes during requirements gathering
- Developed different page layouts and leveraged bootstrap grids, pagination, charts, and form controls
- Extended Bootstrap classes to build custom front end controls; example candidate isotopes
- Wrote AJAX calls to populate tables, tab menu and other components with JSON data.
- Custom tree, scrollbars, accordion and dropdown were used with bank standards.
- Implemented java script tree for hierarchy structure based on various roles.
- Worked upon organization chart built with JQuery, data tables
- Worked on Session storage and cookies and page linking.
Environment: HTML5, CSS3, Bootstrap, JQuery, JavaScript, AJAX, Restful API, JSP, JSON, SPA, Eclipse, GIT
Confidential
Responsibilities:
- Re-engineered the modules assigned without missing any existing functionalities
- Delivered code after proper development testing of each component
- Involved in the Analysis, System study and designing of the project.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required Servlets.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Developed stored procedures, triggers, functions and database tables in Oracle database.
- Worked on developing a suitable GUI for ATM locator.
- Participated in daily meeting for enhancing the features for the portal.
- Participated in Code review and Quality Assurance.
Environment: HTML5, CSS3, JavaScript, jQuery, jQueryUI, AJAX, JSP, JSON, Eclipse, IBM Clearcase, MySQL.
Confidential
Responsibilities:
- Involved in end to end components development
- Ensured 95% of JUNIT coverage for the components developed
- Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
- Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows.
- Developed UI using HTML5, CSS3, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface.
- Worked on creating responsive website for smart devices using Responsive Web design and media queries.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Developed HTML prototype documents with CSS Style Sheets.
- Involved in developing HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Handled client side validation using JavaScript and JQuery.
- Used JQUERY plug-ins to implement features as a light box, sliders and other intuitive features.
- Designed and implemented a dynamic image rendering web service which is consumed by JSP, jQuery, JavaScript and AJAX.
- Used Firebug, Firebug Lite, and IE Developer Toolbar, for debugging and browser compatibility Enhanced website by creating presenting new static models pages and presenting it to senior management for attracting the customers and existing users.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked with View State to maintain data between the pages of the application.
Environment: HTML5, CSS3, JavaScript, jQuery, jQuery UI, AJAX, JSP, JSON, Eclipse, IBM Clearcase.