User Interface Developer Resume
Ann Arbor, MI
SUMMARY
- Extensive programming experience in designing User Interface (UI) applications and professional web applications using HTML4/5, XHTML, CSS2/3, JSP, Typescript, JavaScript, jQuery, PHP, AJAX, JSON, XML.
- High Proficiencyin developing single page responsive web applications using AngularJS 1.x, Angular 2/4 and Node JS (Express).
- Experience wif Responsive and Adaptive Design using Media Queries, Twitter Bootstrap and J - Query Mobile.
- Experience in jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, AngularJS wif Bootstrap.
- Extensive noledge in object-oriented programming in JavaScript.
- Experience in writing well organized and maintainable CSS code using pre-processors SASS and LESS.
- Experience wif full Software Development Life-Cycle, architecting scalable platforms, objects-oriented programming, database design and agile methodologies.
- Experience in creating and utilizing RESTful web service API's using Node.js and Express to perform teh CURD operations.
- Decent experience wif Grunt and Gulp to automatically perform magnification, compilation, unit testing and qualification.
- Good Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO / web standards.
- Experience wif Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Can be able to deal wif Cross Browser issues very effectively and work on almost every web Browsers Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Familiar wif Agile development process.
- Maintaining high coding standards, practices and exercising quality control on all aspects of software development.
- Excellent communication skills, interpersonal, strong architectural skills, hardworking and a very good team player and ability to effectively communicate wif all.
- Highly motivated, strong analytical skills and ability to deliver in fast paced, high stress environment
TECHNICAL SKILLS
Web technologies: HTML/HTML5, CSS/CSS3, Typescript, JavaScript, jQuery, AJAX, DOM, AngularJS, Angular 2/4, ReactJS, Bootstrap, SASS, LESS.
Web/Application Servers: Apache Tomcat, Web logic, HTTP Web Server.
Testing Tool: Jasmine and Karma, SVN, GIT, Jenkins.
Defect tracking tools: JIRA, Quality Centre
Databases: MY SQL, Oracle, MongoDB
Operating Systems: UNIX/LINUX, Windows 7, 8, 10
IDE/Development Tools: Net Beans, Eclipse, MS Visual Studio, GitHub, Firebug, GruntAWS
Workflow Tool kit: Grunt, Gulp
PROFESSIONAL EXPERIENCE
Confidential, Ann Arbor, MI
User Interface Developer
Responsibilities:
- Involved in developing UI pages using HTML5, CSS3, JavaScript (ES 6), TypeScript, JSON, Angular 4/5 and AJAX.
- Responsible in designing and development of Responsive Web pages using Bootstrap Grid System and CSS 3 Media Queries.
- In-depth noledge in creating classes, interfaces, methods, components and modules in Angular applications using Typescript.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
- Teh portal is made responsive using CSS3 preprocessors like LESS, Bootstrap, and media queries to support desktop and tablets.
- Extensively used CSS pre-processors LESS for more user attractive UI Screens.
- Developed Single Page applications using latest JavaScript framework Angular 2 and writing unit testing using Jasmine and Karma.
- Creating custom directives and custom filters using AngularJSAccessed AngularJS built in $http service from controller using Dependency Injection features.
- Developed Complex Angular2 UI nested components for reuse and rapid development of Angular2 web app.
- Reported bugs/defects were fixed on working wif QA team members on daily basis and as well as teh cross-platform compatibility was also checked regularly.
- Experience in using GIT for pulling and committing teh developed content from/to teh GIT repository.
- Involved in Simple XML Parsing to display data in teh form of HTML. Knowledgeable in Bootstrap, Moustache.js, Underscore.js and Responsive Web design.
- Designed web site mockups, navigation buttons etc. using Adobe Photoshop.
- Implemented and tested teh enterprise application wif jQuery, Spring MVC.
- Extensively Implemented user interface designs from UI specifications and product requirements.
- Involved in finding out teh bugs, broken links and missing images etc. and rectifying them.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication
- Resolved production UI issues instantly.
- Involved in multiple projects wif UI development and handled production defects in parallel.
- Collaborated wif team members in design, analysis, coding, testing, and website review.
- Coordinated wif teh business on User Acceptance Tests (UAT) and to get teh approval from business on teh design changes.
- Co-ordinate wif QA for testing, Production releases, Application deployment and integration.
Environment: - HTML5, CSS3, SASS, JavaScript, Angular 4, Webpack, Grunt, TypeScript, Jasmine, Karma, JIRA, Jenkins and Git.
Confidential, Sunnyvale, CA
User Interface Developer
Responsibilities:
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- Involved in migration of existing Angular1.4 application into Angular 2 Single Page Application.
- Designed and developed teh agent portal using framework Angular 2 along wif HTML5, CSS3, and Typescript.
- Responsible for creating teh look and feel of teh public website.
- Worked wif designer who designed user interfaces and prototypes for a web-based internal system.
- Designed UI screens using HTML5, CSS3 and utilized CSS pre-processors LESS for more user attractive UI Screens.
- Developed and implemented user interfaces as per latest W3C standards.
- Implemented client-side validation code using JavaScript and JQUERY.
- Incorporated jQuery UI widgets to deliver a more interactive user experience.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Involved in fixing Front-End issues wif teh layouts
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Used JSP's for loading teh web page and JSON structure for teh content coming from teh backend.
- Made AJAX calls using backbone.js for getting teh data and parsing it for showing on teh web page.
- Worked wif backend developers to convert HTML/CSS non-functional pages into dynamic JSP pages.
- Coded pages wif best Search Engine Optimization (SEO) techniques.
- Made teh application responsive for iOS and Android platforms using media queries and flexible grid layouts.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
- Used GIT for Version Control and code management.
- Tested developed components using Jasmine and karma.
Environment: - HTML5, CSS3, SASS, JavaScript, jQuery, Angular 2, NodeJS, MongoDB, Jasmine, Karma, JIRA and Git.
Confidential, TX
Front End Developer
Responsibilities:
- Developed a powerful Single Page application using React-Router.
- Used Redux for maintaining teh state and for monitoring custom UI components.
- Implemented Different React Modules to embed into teh Website like share widgets, Navigation Bar, ReactRouter.
- Built rich prototypes & applications using HTML, CSS, JavaScript, AJAX, JSON, React and Bootstrap.
- Responsible for creating teh screens wif table-less designs meeting W3C standards.
- Used best coding practices and naming conventions while writing code in React, CSS and HTML.
- Developed web pages wif functionalities like login, register, forget password, Email, filters using JavaScript, jQuery and HTML.
- Experience of writing test cases using various JS based frameworks like Jasmine.
- Strong technical noledge of Object Oriented JavaScript (OOJS) and JS frameworks/libraries as jQuery, jQuery UI.
- Responsible for developing teh pages using JQUERY, AJAX, and JSON to parse on data on teh frontend on teh fly.
- Used GIT hub repository for teh source code management and code reviewing.
- Developed Hybrid applications using HTML, CSS, JavaScript, and ensured that they are cross platform compatible.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Implemented chained select plugin for jQuery wif JSON processing and call back feature, chain multiple selects wif ease.
- Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create teh content on teh fly depend on teh user request, implementing Ajax features for teh application.
- Involved in finding out teh bugs, broken links and missing images etc. and rectifying them.
Environment: - JSP, XML, JDBC, J2EE, Ajax, React, JSON, UNIX, Web Sphere 5.1, DHTML, Ajax, SQL Server, Web Services (SOAP, WSDL), CSS, CSS3, HTML5, JavaScript, Net beans IDE, Template Toolkit, jQuery.
Confidential
User Interface Developer
Responsibilities:
- Involved in developing teh UI pages using HTML5, CSS3, JavaScript, Angular JS, JSON, jQuery, AJAX.
- Developed Front End Applications to provide access to teh database servers.
- Used JDBC to query, update and maintain Database Servers using SQL queries.
- Used HTML, DHTML, JSON, CSS, JavaScript, jQuery, Ajax to create teh front-end applications.
- UsedAngularJSHttp Request to read data from web services and process JSON data to render in UI.
- Responsible for splitting teh UI logic into AngularJSMVC Architecture Views, Models and Controllers.
- Extensively used JavaScript to make teh web page more interactive.
- Validated java scripts for GUI screens.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in webpages to get input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Updated UI as per changing needs and requirements.
- Involved in writing SQL Queries, Stored Procedures.
- Fixed bug for existing software system and software enhancement.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging.
Environment: - JDK, HTML5, DHTML, CSS3, JavaScript, Angular JS, JSON, JSP, JDBC, jQuery, Ajax.
Confidential
User Interface Developer
Responsibilities:
- Worked wif System Analyst and teh project team to understand teh requirements.
- Converted teh Photoshop mockups in to hand-written HTML and CSS pages.
- Developed web pages applying best standards.
- Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Used jQuery core library functions for teh logical implementation part at client side for all teh application.
- Used AJAX and JSON to make asynchronous calls to teh project server to fetch data on teh fly.
- Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using
- DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
Environment: HTML, CSS, JavaScript, jQuery, Oracle, Spring, UML, Servlets, Windows XP.