User Interface Developer Resume
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 Proficiency in developing single page responsive web applications using AngularJS 1.x, Angular 2/4 and Node JS (Express).
- Experience with Responsive and Adaptive Design using Media Queries, Twitter Bootstrap and J - Query Mobile.
- Experience in jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, AngularJS with Bootstrap.
- Extensive knowledge in object oriented programming in JavaScript.
- Experience in writing well organized and maintainable CSS code using pre-processors SASS and LESS.
- Experience with 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 the CURD operations.
- Decent experience with Grunt and Gulp to automatically perform magnification, compilation, unit testing and uglification.
- Good Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO / web standards.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Can be able to deal with Cross Browser issues very effectively and work on almost every web Browsers Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Familiar with 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 with 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,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 knowledge 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.
- The 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 AngularJS Accessed 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 with QA team members on daily basis and as well as the cross-platform compatibility was also checked regularly.
- Experience in using GIT for pulling and committing the developed content from/to the GIT repository.
- Involved in Simple XML Parsing to display data in the 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 the enterprise application with jQuery, Spring MVC.
- Extensively Implemented user interface designs from UI specifications and product requirements.
- Involved in finding out the 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 with UI development and handled production defects in parallel.
- Collaborated with team members in design, analysis, coding, testing, and website review.
- Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
- Co-ordinate with 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 the agent portal using framework Angular 2 along with HTML5, CSS3, and Typescript.
- Responsible for creating the look and feel of the public website.
- Worked with 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 with the layouts
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Used JSP's for loading the web page and JSON structure for the content coming from the backend.
- Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.
- Worked with backend developers to convert HTML/CSS non-functional pages into dynamic JSP pages.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Made the 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, Austin, TX
Front End Developer
Responsibilities:
- Developed a powerful Single Page application using React-Router.
- Used Redux for maintaining the state and for monitoring custom UI components.
- Implemented Different React Modules to embed into the Website like share widgets, Navigation Bar, React Router .
- Built rich prototypes & applications using HTML, CSS, JavaScript, AJAX, JSON, React and Bootstrap.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Used best coding practices and naming conventions while writing code in React, CSS and HTML.
- Developed web pages with 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 knowledge of Object Oriented JavaScript (OOJS) and JS frameworks/libraries as jQuery, jQuery UI.
- Responsible for developing the pages using JQUERY, AJAX, and JSON to parse on data on the frontend on the fly.
- Used GIT hub repository for the 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 with JSON processing and call back feature, chain multiple selects with ease.
- Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Involved in finding out the 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 the UI pages using HTML5, CSS3, JavaScript, Angular JS, JSON, jQuery, AJAX .
- Developed Front End Applications to provide access to the database servers.
- Used JDBC to query, update and maintain Database Servers using SQL queries.
- Used HTML, DHTML, JSON, CSS, JavaScript, jQuery, Ajax to create the front-end applications.
- Used Angular JS Http Request to read data from web services and process JSON data to render in UI.
- Responsible for splitting the UI logic into Angular JS MVC Architecture Views, Models and Controllers.
- Extensively used JavaScript to make the 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 also 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 with System Analyst and the project team to understand the requirements.
- Converted the 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 the logical implementation part at client side for all the application.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Debug the application using Firebug to traverse the documents and manipulated the 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.