Senior Ui Developer Resume
Pasadena, CA
SUMMARY:
- Extensive IT experience in Designing, Implementing Distributed, Client - Server and Web UI Solutions using Web 2.0 Technologies such as Angular JS, React JS, JQuery, Backbone. and Vanilla JavaScript on the client side and Server-side Java/J2EE Technologies like JDBC, Servlets, JSP, Rest Web Services development and has experience with Server Side JavaScript like Node JS.
- Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in Gathering user requirements and converting them into software requirement specifications using UML, Design Patterns, Object Oriented Methodologies.
- Proficient in Web designing & development, using Adobe Dreamweaver, HTML5, CSS3, JavaScript, XML, Angular JS, DOJO, React.JS, JSP, JSON and Ajax.
- Extensive experience in working on projects with Waterfall and Agile methodologies such as Test Driven Development (TDD) and SCRUM.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, CSS2/3, JavaScript, JQuery Mobile, Ajax
Programming Languages: JavaScript, Python, C, C++, Java
JavaScript Libraries: Angular JS, Bootstrap JS, Dojo, JQuery, React JS, Redux, Node JS
Tools: Sublime, Notepad++ and Eclipse
Version Control: Git, SVN
Databases: Oracle, MY SQL and SQLServer
Servers: Tomcat, Apache HTTP Server.
PROFESSIONAL EXPERIENCE:
Confidential, Pasadena, CA
Senior UI Developer
Responsibilities:
- Major job responsibilities include developing innovative, responsive and scalable User Interfaces and multi-channel CRM applications across ADP using streamlined UI Web Development Technologies: React JS, Redux, Node, HTML5, CSS 3, JavaScript, Angular JS, Ajax, Xml/JSON, Gulp, Bower & Sass.
- Conceptualize ideas that bring simplicity to complex experiences
- Create final page layouts, UI comps, and document interface guidelines to hand off to the content and development teams
- Establish and promote design guidelines, best practices and standards and maintain a style guide for each environment
Environment: React JS, Redux, Node, HTML5, CSS 3, JavaScript, Angular JS, Ajax, Xml/JSON, Gulp, Bower & Sass.
Confidential, Cupertino, CA
Senior UI Developer
Responsibilities:
- Major job responsibilities include developing innovative, responsive and scalable customer facing web applications and multi-channel CRM applications across Apple’s Sales & Retail Contact Center services teams using streamlined UI Web Development Technologies: HTML5, CSS 3, JavaScript, Angular JS, Ajax, Xml/JSON, Gulp, Bower & Sass.
- Involved in the early stages of the iSell Development including negotiating with the Business Stake holders on requirements, Product Design, Preparing the Business Requirement(BRD) and Functional Requirement Specification(FRS) Documents, UX Research, Screen Mockups
- Designed and Developed a JQuery/JavaScript based Web Application that would Search, display and maintain Policy master data/Policy details from the Backend System for various plan types.
- In the GIT Repository, created Feature Branches based on 'develop' branch where all developers merge their features once complete. UI Artifact were deployed to Dev for local Testing. Feature Branches were then merged up to develop branch & UI Artifact from develop is deployed to QA for testing
- Debugging browser compatibility issues based on CSS
- Wrote test cases for unit testing of JavaScript code using Jasmine Testing Tool and Karma JS.
- Implemented latest features of JavaScript ES6 features like promises to asynchronously calls to Server for Data.
Environment: Angular 1.5, JQuery, HTML 5, CSS 3, Angular UI Bootstrap, Gulp JS, Bower JS, Sass
Confidential, Alpharetta, GA
Associate UI Developer
Responsibilities:
- New version of framework library is way lighter than the previous version (2.4 MB vs 120MB)
- Total abstraction of the underlying implementation compared to partial abstraction of the previous version
- Focus shifted to proportional layout design compared to fixed layout implementation
- Metadata is loaded into cache at Start time rather than loading the metadata at Server start time
Confidential, Chicago, IL
Junior JavaScript UI Developer
Responsibilities:
- Developed Web application based on a Multi-Tier Architecture including JavaScript, AJAX, JQuery on the client side and rest style Web Services on the Server side
- Participated in various phases of UI development including requirement analysis, prototyping, Wireframe designing, screen flow, UI Layout development and UAT Testing
- Used various new features of HTML 5 including semantic tags, data attributes
- Used node interface properties to travel through documents in DOM tree.
- Used Google Publisher Tag API to define ad slots on “.com” portals, dynamically generating ad tags and sending ad requests to the ad server
Environment: Native JavaScript, JQuery, HTML 5, CSS3, Java SE-1.8
Confidential, Arlington, VA
UI Developer
Responsibilities:
- Designed the User Interface of the application as per Functional Design Specs and business requirements.
- Used various UI design patterns in order to reuse existing User Interface designs
- Used DOJO UI controls such as Accordion, Date Picker, Dialog, Slider
- Developed a DOJO based front end including forms and controls and programmed event handling.
- Used CSS Selectors and Attributes to update the DOM nodes and elements.
Environment: Native JavaScript, JQuery, DOJO, HTML 5, CSS3, Java SE-1.8
