Sr.ui Developer Resume
San Jose, CA
SUMMARY
- Over 7 years of extensive experience as a Front End UI Developer.
- Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, Angular JS, ReactJS, D3.JS, BackboneJS, HandlebarsJS, RequireJS, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible.
- Strong Experience of developing Responsive UI for Web Applications.
- Developed user interface by using the React, Redux for SPA development.
- Extensive experience in server side JavaScript frameworks such as ExpressJS & NodeJS
- Used Scaffolding tools like Yeoman, Bower, and NPM
- Good knowledge and understanding of Node.js and MongoDB.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Ample Experience in Web development as well as Mobile Application Development.
- Extensive experience in all phases of Software Development Life Cycle (SDLC) includes User Interaction, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support, Maintenance, Enhancements and Quality Control of both Internet E - business Web and Client/Server Technologies.
- Dealt withAgile Methodologies: Sprint planning, Scrums and JIRA Task Board.
- Proficient in developing Browser compatible and Device compatible UI.
- Well versed with version control systems such as GIT, and SVN.
- Highly self-motivated individual with very good communication skills and dedication towards work.
- Expertise in using CSS Sprites to increase the efficiency of web pages and knowledge of Node.js and jQuery Mobile.
- Excellent experience in developing web pages complacent with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards with great craftsmanship.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, jQuery, ReactJS, D3, JSON, AngularJS, BackboneJS, HandlebarsJS, RequireJS, JSP.
JavaScript Libraries: jQuery, AngularJS, BackboneJS, HandlebarsJS, Node.js, MongoDB
IDE & Tools: Eclipse, Aptana Studio, Notepad++, Webstrom, Sublime Text, Abode Dreamweaver.
Version Control: Perforce, SVN and GIT
Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar
Operating System: Windows 98/2000/XP/Vista/7/8/10, MAC OS XD
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Sr.UI Developer
Responsibilities:
- Front-end development experience in SPA by using HTML5, CSS3, AJAX, Object-Oriented JavaScript ES6, ReactJS, Redux, and D3.JS and cooperate with Node.js developing.
- Designing and developing reusable chart components using D3.JS(Donut chart, Pie Chart)
- Working in developing UI platform to cloud analytics App to monitoring host agents.
- Developing UI micro services with Object-Oriented JavaScript, Node.js, Express.js, and Amazon AWS.
- Implementing reusable Reactcomponents using redux architecture.
- Used React-Router to develop application into Single Page Application
- Creating React components, Forms, Events, Keys, tabs, Animations
- Experience in optimizing Responsive Web design and solving cross browser compatibility issues.
- Working in development and testing phase in SDLC.
- Working closely with UX team to transforming UX mockups to UI implementation.
- Integrating frontend with the backend service layer.
- Implementing the REST API calls and rendering data onto the view.
- WritingTestcases,testscripts usingMocha testAPI for unittests.
- Dealing withAgile Methodologies: Sprint planning, Scrums and JIRA Task Board.
- Experience in documentation using MS tools (Word, Excel, PPT, Project and Access).
- Understanding in deploying AWS servers, Dynamo DB.
- Using version control systems like GIT and Bit Bucket.
Environment: HTML5, CSS3, JavaScript (ES6), ReactJS, D3JS NodeJS, Gulp, Mocha, Bit Bucket, NPM, Jira, Confluence, SVN, Sublime, Webstrom Text Editor.
Confidential, San Francisco, CA
Sr.UI Developer
Responsibilities:
- Working with HTML5, CSS3, BackboneJS, HandlebarsJS, AJAX, JSON, SASS andworking parallel with JQuery to provide a firm base for the architecture.
- Working withRequireJSto organize code into separate modules and to optimize in-browser use and to load the module and to improve the Speed.
- Developing backbone views using handlebars in order to separate presentation from data.
- Used Yeoman, Bower and NPM for scaffolding the application.
- Developed and architected an improvedsingle-pageapplication using BackboneJS and existing REST API.
- Sped up deployment by creating staging and production workflows using Grunt and Heroku.
- Created and deployed web pages using HTML,JSP Servlets, JavaScript and CSS.
- Designed fresh and improved UIpagelayouts in Sketch App. Helped drive product development, user research, and marketing as needed.
- Experience in writingTestcases,testscripts usingJasminetestAPI and Karma for unittests.
- Dealt withAgile Methodologies: Sprint planning, Scrums and JIRA Task Board.
- Experience in documentation using MS tools (Word, Excel, PPT, Project and Access)
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
Environment: HTML5, CSS3, JavaScript, AJAX, Backbone, Handlebars, Underscore, JQuery, SASS, JSP servlets, Grunt, Bower, Jasmine, NPM, Jira, Confluence, SVN, Sublime, Webstrom Text Editor.
Confidential, Bothell, WA
UI Developer
Responsibilities:
- Developed user interface using HTML5, CSS3, JSON, JavaScript, AngularJS and Angular UI components like ng-grid and others.
- Responsible for transforming designed mock-ups to web pages.
- Extensively used CSS3 and Bootstrap for styling the HTML5 elements.
- Designed web pages and used applications that meet business needs and user goals through a user experience.
- Used AngularJS to develop a standalone test application, in scope of future usage of the framework.
- Used Yeoman, Bower and NPM for scaffolding the application.
- Creating user information solutions by developing, implementing, and maintaining a wide range of products fromsingle-pageapplications to complex data analysis systems.
- Developed Web applications that are cross - browser compatible.
- Responsible in creating the screens with table less design.
- Tweaked, optimized, and created new sprites with Photoshop to generate CSS3- basedUI elements.
- Added debugging scripts to the development process utilizing source maps in JS/sass on the client and node-inspector for debugging with breakpoints on the server.
- Used SVN for collaborative development of the web applications.
- Added live reload configured with using browserify and watchify programmatically with libraries loaded in from NPM and Bower.
- Worked closely with team members to meet the client requirement.
- Wrote an acceptance test suite utilizing Jasmine and Grunt.
- Actively participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager.
Environment: HTML5, CSS3, JavaScript, AJAX, AngularJS, Bootstrap, LESS, Grunt, Bower, Jasmine, NPM and Sublime Text Editor.
Confidential, Orlando, FL
UI Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.
- Extensively used CSS3 and Bootstrap for styling the HTML5 elements.
- Built Single-Page Web Application as Optimize (A/B) test, leveraging Angular.js
- Designed Frontend with in object oriented JavaScript Framework.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developed the custom data grids upon JQuery framework to deliver the business data.
- Used AngularJS to develop single-pageapplications
- Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
- Worked closely with engineers implementing RESTful services into the front-end.
- Designed and developedUser Interface Web Forms using Flash, CSS, Adobe and JavaScript.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used Ajax effectively to create pagination and with client side events like quick search.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Participate in daily agile scrums.
- Involved in developing, testing and deploying software.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
Environment: HTML5, CSS3, jQuery, JavaScript, AJAX, AngularJS, Responsive Design, Bootstrap, Dom, XML, Firebug, DHTML, Adobe, Jasmine, Karma, Agile, RESTful services, Oracle, Windows.
Confidential
UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON.
- Extensive experience using Bootstrap for layout.
- Involved in writing application level code to interact withAPIs, Web Services using AJAX, JSON and XML.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- 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.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Version control through SVN.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AJAX, JSON, Java
Confidential
UI 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 (both consumer facing as well as internal application).
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Used SVN for version control and QC for defect tracking.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- 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, XHTML, CSS, JavaScript, jQuery, AJAX, JSON.