Ui Developer Resume
San Jose, CA
SUMMARY:
- Mid level developer experience in the field of Web and Mobile Applications design and development.
- Proficient in building Mobile/ Responsive web UI and mobile apps with ionic and react - native.
- Proven skills for creating backend crud apis with node.js / Express.js Framework.
- Strong knowledge in developing dynamic web 2.0 application using open source technologies: JavaScript framework, AJAX, jQuery, React, React Native HTML, CSS and Spring MVC framework
- Strong JavaScript & jQuery skills - able to write unobtrusive custom code as well as implement existing jQuery plug-in.
- Build a react-native application from scratch to deployment both on ios and android.
- Skills in optimizing websites for mobile phones using CSS media queries.
- Understanding of W3C standards, accessibility, usability.
- Experience with full software development life-cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies
- Expertise on creating Responsive Web Pages using Twitter BootStrap to improve user experience when viewed on different size electronic devices.
- Knowledge of web debugging tools (Firebug, Fiddler debugging tool).
- Created demonstration pages, documentation, unit testing using Jasmine.JS.
- Implemented various Validation Controls for client-side validation and implemented custom validation controls by using JavaScript
- Experience working in Agile methodologies to keep track of the ongoing project status and issues.
- Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.
- Excellent communication skills, interpersonal, strong architectural skills, hardworking and ability to effectively communicate with all levels of the organization such as technical, management and customers.
TECHNICAL SKILLS:
Operating Systems: Windows, Mac OS X, Linux
Web Technologies: HTML/ XHTML/ HTML5, CSS/CSS 3, JavaScript, jQuery, DOM, AJAX, JSON, Jasmine, Firebug, Gradle, Maven, Java
Frameworks: Bootstrap, React, React Native, AngularJS, jQuery, Spring MVC framework, Node.js / Express.js Framework
GUI editors: Visual Studio, WebStorm, Eclipse IDE, SublimeText
Database: SQL Server, Oracle Server, SQL, MongoDB
Application: MS Office, Adobe Photoshop
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
UI Developer
Responsibilities:
- Responsible in implementation of the presentation layer (GUI) for the application using HTML5, XHTML, CSS3, React and JavaScript.
- Performed complete application life cycle functions from conception to final release to users including Design/Analysis, Implementation, Testing, Deployment and Maintenance.
- Designed and developed UI Search and results screens for legal Professionals and legal Organizations using JavaScript, HTML5 and CSS3.
- Build a react native application for internal users from scratch to deployment.
- Developed UI screens using CSS3, JavaScript for validations, and JQuery for animations.
- Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions.
- Designed the single page application (SPA) with Model-View-Controller (MVC) architecture using AngularJS, React, React Native framework
- Developed the Login, Policy and Claims Screens for customers using AJAX, HTML5, CSS3, and JavaScript.
- Tested in Jasmine for the AngularJS controllers and directives
- Wrote Jasmine test cases for testing UI Framework classes and wrote many JavaScripts to do client side validations.
- Designed and implemented the XML based definition and model generation engine for the UI Framework for dynamic rendering of views (server-side layer).
- Created services using Java Spring MVC framework
Environment: JSON, DHTML, React, React Native, Ajax, Web Services(REST), CSS, CSS3, HTML5, JavaScript, WebStorm, JavaScript, jQuery, Ajax, Bootstrap, Angular JS, Java Spring
Confidential, Tampa, FL
UI Developer
Responsibilities:
- Closely worked with the customer scrum to build the internal web application which will be used by MSC sales Associate to interact with the customer and place order on the phone.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and AngularJS.
- Built the Responsive UI screen for create new customer process, Create bill to and ship to screens, customer search results page, customer dashboard page using HTML5, CSS3 and twitter Bootstrap.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type feature for zip code, city and county look up using React.
- Built the UI part of address verification service where users can select or ignore recommended address using jQuery Ajax and bootstrap model.
- Worked on the website from start to finish to give it a new look using HTML5/CSS3/JavaScript/ Reactjs.
- Created UI designs using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS3 and JavaScript.
- Involved in extensive HTML5 coding.
- Developed fast loading images using Adobe Photoshop CS3.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
- Implemented various Validation Controls for client-side validation and implemented custom validation controls with ASP.Net validation controls.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Built the frame Layout for Customer Dashboard Page for Ship to And Contact tabs using bootstrap tabbing and jQuery, give user an ability to select ship to and select contact for that customer for current order or create ship to or create contact from customer dashboard page.
- Closely work with the QA Team to give user enhanced experience and reduce the number of key strokes for given scenario.
Environment: HTML, HTML5, CSS3, CSS JavaScript, MS Excel, MS Visio, jQuery, Bootstrap, Angularjs
Confidential, Pleasanton, CA
UI Developer
Responsibilities:
- Understanding client’s business requirements and participating in client meetings for designing and developing user friendly front end customer facing product site using a mix of technologies and techniques such as HTML5, CSS3, AJAX, XHTML, JavaScript including popular JS frameworks such jQuery and jQuery UI
- Translating the business requirements into technical requirements.
- Demonstrated passion for user experience (UX)design
- Used MS Visio and Photoshop tools for web application development
- Created different Carousels using jQuery Carousel, and Accordions with the help of jQuery UI for different product categories
- Created various web pages for internal use by business users to be integrated with other backend systems.
- Interacted with Java consultants to create the web services that are to be consumed by HTML5 web pages
- Applied Use Cases diagram to validate and test web application design against the UI architecture
- Coordinating the offshore team for coding and performing testing.
- Involved in preparation of test cases for unit & integration testing and User acceptance testing
- Coordinated with the teams for QA / UAT and issue tracking and bug fixing
- Streamlining the entire testing process within the project and ensuring that all required tests are carried out besides reducing the time taken for testing.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Involved in bug fixing and assisted QA team in navigating through the pages.
Environment: HTML5, XHTML, XML, CSS3, JavaScript, jQuery and jQueryUI, AJAX, Adobe Photoshop CS3, Microsoft Visio.
