Ui Developer Resume
Costa Mesa, CA
SUMMARY
- Over 7+ years of diverse experience in the field of Web Application Development including Client/Server with proficiency in web technologies.
- Worked as a User Interface/Front End Developer in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, AngularJS, jQuery, Ajax and JSON.
- Experience working with and implementing Adobe Analytics for web sites & mobile applications, trained on Adobe Analytics: Reports & Analytics User, Implementation and iOS Mobile Apps.
- Good knowledge of Responsive Web design using Custom CSS and Bootstrap.
- Extensively used the AngularJS framework for developing single page applications (SPA’s).
- Proficiency in Client Side designing and validations using HTML, HTML5 and Java Script.
- Worked with front - end build environment of Grunt and Git version control system.
- Knowledge on managing the dependencies in AngularJS with RequireJS and data binding with KnockoutJS.
- Familiar with open source tools: Package Mangers (NPM/Bower) and Atlassian tools (Confluence, JIRA and Stash).
- Followed W3C standards for building and rendering web pages including HTML, CSS and Ajax for web applications, which includes WCAG (Web Content Accessibility Guidelines) guidelines.
- Involved in various phases of Software Development Life Cycle i.e., Requirement Analysis, Design, Implementation and Testing.
- Strong skills in creating optimized in size and render time HTML/CSS code based on design.
- Remarkable knowledge of design, normalization and Database Management Concepts.
- Familiar with SQL commands like DDL, DML and DCL.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Worked on CSS sprites to reduce the number of HTTP requests and load time of web pages.
- Knowledge on CSS pre-processors like LESS and SASS.
- Self-motivated Team player with excellent interpersonal skills and able to work independently.
- Excellent communication skills both in team, across team, with management and other disciplines.
- Flexible, enthusiastic and project oriented team player with solid communication and Analytic skills to develop creative solution for challenging client needs.
TECHNICAL SKILLS
Web Technologies: HTML/HTML 5, CSS/CSS3, LESS, SASS, JavaScript, JQuery, AJAX, XHTML, XML, JSON.
Frameworks: AngularJS, Bootstrap, MVC, MVVM and Jasmine Unit Testing
SDLC’s: Agile (Scrum), Waterfall and Extreme Programming
Editors: Notepad++, Sublime Text, Visual Studio and Eclipse.
Web Server: Apache, HTTP Web Server, RESTful Services
Database: SQL Server 2008 and 2012, Oracle 10g/11g
Version Controls: SVN and git; Grunt, Bower and npm.
Operating System: Windows, Mac OS, Unix
Other Tools: Visio, Dev Tool and Adobe SiteCatalyst (Omniture)
PROFESSIONAL EXPERIENCE
Confidential, Costa Mesa, CA
UI Developer
Responsibilities:
- Responsible for converting the mockup to user interaction web pages using HTML5, CSS3 and JavaScript, taking advantage of frameworks AngularJS.
- Writing front-end code compliance with web and mobile standards for cross-browser compatibility.
- Ensuring created web pages are responsive on all the screen sizes, used media queries where needed.
- Reusing the data objects in angular controllers across the project by creating services and factories.
- Assuring that all user input in validated before submitting to back-end, used AngularJS form validations.
- Involved in writing the application level code to interact with API’s, Web Services using AJAX.
- Optimizing the developed application for maximum speed and scalability.
- Delivering a complete working front-end application.
- Participated in code reviews.
- Collaborating with team members on implementing new features.
- Followed agile methodologies with scrum principles.
Environment: HTML5, CSS3, LESS, JavaScript, AngularJS, jQuery, JSON, Bootstrap, Visual Studio Pro 2013Source Tree, Stash and RallyDev.
Confidential, MI
Infotainment Applications UI Developer
Responsibilities:
- Involved in development of infotainment applications that are downloaded directly to in-vehicle infotainment systems for most GM brands.
- Implemented Adobe Analytics for in-vehicle apps using HTML5, JavaScript, JQuery and AngularJS.
- Responsible for creating technical specifications for other development team.
- Responsible for setting the adobe page level variables in order to populate data in Adobe SityCatalyst.
- Worked with Adobe Report Builder, Adobe Analytics Dashboard and classifications.
- Worked with Jenkins to build and test project continuously making it easier to integrate changes to the project and to obtain a fresh build.
- Responsible for updating the solution design reference document with adobe page-level variables for future reference.
- Integrated AngularJS application with the RESTful web services.
- Unit testing the client side JavaScript with jasmine framework.
- Worked with Grunt and Node JS as build environment.
- Worked on Git version control system to check-in/checkout the code to stash for remote access.
- Worked together to define the scope of the project in order to establish goals and expectations.
Environment: HTML5, CSS3, AngularJS, jQuery, RESTful, Adv. JavaScript, Eclipse, Git, Grunt, Mac OS, JIRA, Adobe SiteCatalyst (Version 15), Bloodhound, Jenkins, Jasmine Unit Testing and Sublime Text 2.
Confidential, Rochester, NY
Front End Web Developer
Responsibilities:
- 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.
- Created XHTML pages with CSS and Box Model.
- Built HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Worked on creating responsive website for smart devices using bootstrap framework.
- Extensively worked with AngularJS framework for UI development and developed html components for usage in common modules.
- Successfully performed the RESTful API integration using JSON.
- Worked with front-end build environment of Grunt and Node JS.
- Involved in the architecture discussions of porting code to AngularJS based application and implemented the core modules, which act as the foundational structure for the other modules.
- Collaborate with Business Analyst (BA) to embed insights and wireframes within the Business Requirement Document (BRD).
- Worked on to create Responsive Web Design with Bootstrap framework to be responsive on mobile.
- Worked on improving the performance of the web application.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Implemented Jasmine Unit Testing for the JavaScript modules.
- Worked with Agile methodologies with Scrum principles and test driven development.
Environment: HTML 5, CSS 2/3, JavaScript, AngularJS, AJAX, jQuery, JSON, RESTful, Sublime Text2, Git, Grunt and JQuery.
Confidential, Georgetown, KY
Front End Web Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Setting up AngularJS framework for UI development. Developed html views with HTML, CSS 3, JQuery 1.1.0, JSON, and Java Script.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Worked on Twitter Bootstrap to create Responsive Web Design for mobile.
- Produced and consumed REST Web Services, developed DAO’s and DTO classed for services and consumed through Angular factory service calls from front end.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Using Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
Environment: HTML4, CSS3, AngularJS, AJAX, JavaScript, JQuery, JSON, RESTful, Apache, SVN, Servlets, JSP and TestNG.
Confidential, Washington, DC
Front End Web Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Wrote JQUERY function while implementing various UI Screens across the whole web application for both consumer facing as well as internal application.
- Involved in writing application level code to interact with APIs, Web Services using AJAX.
- Designed and developed intranet web applications using JavaScript and CSS.
- Used SVN for version control and Quality Center for defect tracking.
- Maintain, enhance and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements, created documentation based upon business requirements and worked with onsite-offshore model
- Involved in daily discussions, collaborated with the offshore team and completed the tasks before the deadlines.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Environment: HTML 4.x, CSS2.x, JavaScript, JQUERY, AJAX, JSON, XML, Servlets, Apache Tomcat, SVN.Q
Confidential
UI Developer
Responsibilities:
- Implemented rich User Interface reporting web application
- Designed and developed different reports using JQuery and JQuery based plugins.
- Worked on different charting components and implemented rich interactive dashboard
- Involved in the unit testing of the application using Qunit.
- Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
- Developed the code according to the functional specifications, detailed design, and coding and efficiency standards. Execute the unit test cases.
- Developed Ant builds script and ant task classes to clean compile, copy, run, and doc, deploy, jar, war and ear files, and develop web service.
- Used JDBC API to access database.
Environment: HTML, JavaScript, CSS, JSP, API, MVC, SQL Queries, and Oracle