Ui Developer Resume
Milpitas, CA
SUMMARY:
- Over 7+ years of extensive experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, DOM, JavaScript, Coffee script, jQuery, AJAX, JSON.
- Extensive experience in developing Internet Applications and developing various UI widgets using JavaScript libraries like jQuery.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular JS, NodeJS, Backbone JS and Bootstrap.
- Expert knowledge of HTML5, CSS3, Bootstrap - hand-coded, cross browser (no tables for non-tabular data)
- Expertise in developing and updating a web page quickly and effectively using, HTML 5, CSS3, Java script, Coffee script, Gulp and Grunt, jQuery with the webpage cross browser compatibility.
- Converted wireframes and Photoshop documents into functional CSS2, CSS3, HTML4, HTML5 and JavaScript code. Experience working with JavaScript MVC frameworks Angular JS, Node JS, Backbone.JS, Underscore.JS, modernizr.JS
- Node.js used to proxy requests to College Java web services, as well as store application preferences and state data in distributed mongo instances.
- Lead hands-on Jasmine unit testing bi-weekly workshops, increasing code stability and thoughtful design
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, and CSS Table.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Expertise in Client Side designing and validations using HTML and Java Script
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Expertise in coding optimized SQL queries on databases like My SQL.
- Designed the table less web applications using CSS and with the help of tags as per W3C standards.
- Highly Curious about new front-end development technologies and adapt at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
- Good experience in Spring MVC frameworks.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- A result-oriented professional with good communication, leadership, team management, analytical and co-ordination skills.
- Expertise in implementing the business rules in different layers like UI, services and backend database
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
TECHNICAL SKILLS:
Web Technologies: HTML/ 5, CSS/CSS3, XML, JavaScript, jQuery, Angular JS, Handlebar, JSON, Bootstrap, WordPress, AJAX, JSP.
JavaScript Libraries: jQuery, Angular JS, NodeJS
Scripting Languages: Java, JavaScript
IDE, HTML Editor: Notepad++, Eclipse IDE, Sublime Editor, Adobe Dreamweaver.
Application servers: WebSphere, WebLogic.
Database: ORACLE 10g/11g, SQL, DB2
Script Editors: VS 2008/2010/2012, My Eclipse, Dreamweaver, Microsoft Visio
Operating Systems: Windows 2000, XP, Windows7, Mac OS, Unix.
Version Controls: SVN, VSS, CVS, GIT and Harvest.
PROFESSIONAL EXPERIENCE:
Confidential, Milpitas, CA
UI Developer
Responsibilities:
- • Duties include developing applications using web technologies like HTML/HTML5, and CSS/CSS3.
- • Built Web pages that are more user-interactive using Angular Framework and React.js
- • Handled various client-side validations, slide show, hide and show controls, dropdown menus, Grid layout and tab navigation using Angular UI. Developed applications on different devices like Mobile and tablet using react and angular.js
- • Hands-on experience creating controllers, views using MVC framework Angular JS.
- • Involved in writing application level code to interact with APIs, RESTful Web Services using $http.
- • Used JSON for storing and exchanging information between browsers and servers.
- • Extensive experience working with Cross-Browser Compatibility issues.
- • Attended meetings with team to get updates on progress and devise strategies for meeting the current business requirements.
- • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- • Experience using JIRA for defect tracking and Git for version control.
- • Translated the business requirements to technical requirements.
- • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- • Used Jasmine and Karma to create test suites for unit testing the UI.
- Environment: HTML5, CSS3, JQuery, JIRA, Jasmine, Karma, JavaScript, AJAX, Angular.js, React.js Responsive Design, Bootstrap.
Confidential, Bedford, MA
UI Develope
Responsibilities:
- Built the Responsive UI screen using HTML 5, CSS 3 and twitter Bootstrap.
- Responsible for implementing Business logic based on user selection using jQuery, AngularJS for all client side UI Validation.
- Developed the web applications using Angular.js and Node.js.
- Designed dynamic and browser compatible pages using HTML5, CSS 3.0 and Type script.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Worked with Node to give a structure with rich API over a Restful JSON interface.
- Used AJAX Calls $.get, $.post, $.Ajax to make request to the backend and fetch the data in JSON format.
- Created JQuery plug-in for headlines rendering on client side using custom JSON data object
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Handling various issue regarding Cross Browser Compatibilities.
- Design and build UIs on Server Platform in team environment.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Participate in the team on agile development cycle.
- Developed Angular factories and used Angular promise API for Async calls.
- Involved creating the single page application (SPA) with the Angular JS.
- Created the re-usable components using Angular 2.0 and worked on the technical stories related to the Authentication.
- Write the unit test for the Angular 2.0 using karma -jasmine framework.
- Used visual studio tool for developing the code.
- Applied Angular JS to achieve front-end MVC & Applied Bootstrap to achieve Responsible Web Design.
- Developed re-useable components using Angular Such as directives, factories & services
- Used UI-router to design a single page application and Angular UI, which is Angular bootstrap’s TYPEHEAD to achieve auto complete functionality.
- Integrated the service call with UI using http and resources which are substitutes for AJAX in angular.
Environment: Angular JS, Angular 2,Unix, Maven 2.2.1, GitHub, XML Schemas, SASS, AJAX, LESS, XML, HTML5, APIs, CSS3, JSON, iOS, JQuery, Restful services, Design Patterns, JUnit, Web Services, Windows XP, Karma and Jasmine.
Confidential, Omaha, NE
UI Developer
Responsibilities:
- Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
- Implemented SASS/LESS code for all the CSS files.
- Proficient in Web designing & development, using Adobe Dreamweaver, HTML5, CSS, JavaScript, Coffee script, XML, Angular JS, Node JS, JSP, JSON, JSF and AJAX.
- 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.
- Worked with HTML4/5, CSS3, XML, JSON, JavaScript, JQuery UI and Angular JS for developing user interface.
- Angular zed the HTML content defined by the HTML Team, where the project structure follows ng-boilerplate and used both angular defined directives and custom directives.
- Used UI-router to design a single page application and Angular UI, which is Angular bootstrap’s TYPEHEAD to achieve auto complete functionality.
- Integrated the service call with UI using http and resources which are substitutes for AJAX in angular.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
- Developed the POS devices and software bundle to select from based on the inputs from BC.
- Involved in Design, Development and support phases of android and sales force applications.
- Hosting the angular JS application in Sales force to integrate Ajax Toolkit with angular JS application to access sales force Objects.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS, jQuery, JavaScript, JSON, XML, AJAX.
- Developed non-functional HTML/5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developing new user-facing features using React.js
- Experience with popular React.js workflows (such as Flux or Redux)
- Developed native mobile applications using the iOS and Android SDKs and Windows mobile.
- Designed, developed and supported HTML 5-based applications, predominantly for use mobile devices on.
- Developed responsive layouts for different screen sizes and resolutions.
- Wrote application level code to interact with the backend code AJAX and JSON.
- Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities
- Extensively worked with jQuery for Effects with AJAX, XML
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Implemented Web Services using SOAP, REST and XML/HTTP technologies.
- Involved in development of commonly used angular components across teams such as directives for grid, pagination, conditional validations.
- Implemented SOA architecture with Web services using SOAP, WSDL, Local Storage, UDDI and XML
- Used to perform Grunt repetitive tasks such as compilation, unit testing
- Developed Billing API's based on the user stories
Environment: Angular JS, Unix, Maven 2.2.1, GitHub, XML Schemas, SASS, AJAX, LESS, XML, HTML5, APIs, CSS3, JSON, iOS, JQuery, Restful services, Design Patterns, JUnit, Web Services, Windows XP, Karma and Jasmine.
Confidential - phoenix, AZ
UI Developer
Responsibilities:
- Redesign and maintain existing internal web application utilizing HTML, CSS, JavaScript and jQuery
- Wrote code to ensure that the application is cross browser compatibility as per the requirements Implemented React, Redux, and ES2015
- Involving React, Redux, and ES2015; a Node-powered workflow and build system involving gulp, WebPack, PostCSS.
- Built large-scale web applications and mobile-first websites using JavaScript, React, AngularJS,
- Responsible for design and development of the web pages from mock- ups.
- As a major role in developing React & Redux to delivery high performed features and great experience for production.
- An enterprise level SPA with React & Redux and latest ES6 feature.
- Solid understanding of React's Virtual Dom Algorithm, for React performance optimization.
- Using Backbone.js, and getting a java script test suite built in Jasmine to cover both the data models and UI code.
- Developed front end web applications using Backbone.js,, Sass and other front end libraries and frameworks
- Experience in jQuery frameworks in AJAX-driven websites using proxy to get the data from the back-end in the form of JSON and XML to populate on the UI components.
- Developed many consumer based features in Agile environment using JavaScript, JQuery, Ajax, HTML, Bootstrap CSS
- Developed mockups and prototypes using HTML5 and CSS3. Designed new classes and functionalities using various jQuery components for CRM application for customer service.
- Expert in modern JavaScript MVVM/MVC frameworks like Angular JS, Node JS.
- Developed UI using HTML 5, Bootstrap, jQuery, and JSP for interactive cross browser functionality and complex user interface.
- Good experience in developing web applications using Spring MVC framework implementing Action
- Integrating the front-end UI to the back end using Spring MVC framework .
- Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML, JSON & SOAP and Restful API invocations.
- Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and jQuery Scripting.
- Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS
- Development of website GUI & functionality with jQuery & JavaScript.
- Experience with architecture, design and development of Single Page Web Applications using Angular JS, Backbone JS
- Developed Mobile and RWD (Responsive Web Design) web pages using Bootstrap.
- Used Angular JS for heavy DOM manipulation.
- Used GIT for version control.
- Worked on Angular JS which supports not only HTML templates but also string based template engines like Handlebars.
- Designed the application framework, selects the software and hardware platforms and determines the site navigation.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: JavaScript, HTML5, CSS3, JSON, AJA Bootstrap, handlebar Dreamweaver, Ruby on rails, Photoshop, CVS, Rational Rose, SVN, MVC, DOM, Chrome, Mozilla Firefox, JUnit, MS Visio, Oracle, Window.
Confidential
Junior UI Developer
Responsibilities:
- Primary web designer / front-end web developer with advertising firm
- Develop prototype designs into fully functional web sites
- Design and develop prototype designs into fully functional, web sites (standard, hybrid, flash and ecommerce
- Utilize expertise in front-end development technologies such as HTML, XHTML, CSS, JavaScript and flash to enhance interactivity
- Create banner ads (static, animated, flash), email advertisements / newsletters, and flash animations
- Graphic design skills include creating and modifying print pieces such as logos, corporate identity packages, advertisements, newsletters and brochures
- Familiar with methods of preparing files for print, including knowledge of concepts such as resolution, pagination, trim, bleed and collecting for output
Environment: HTML5, CSS3, JavaScript, SVN, JQUERY, XML, Windows XP.