Ui Developer Resume
San Antonio, TX
PROFESSIONAL SUMMARY:
- Around 6 years of experience in User Interface(UI) web applications and developing applications using HTML/HTML5, CSS/CSS3, Object oriented JavaScript, DOM, AngularJS, jQuery, Ajax and JSON.
- Experience in LESS/SASS CSS Pre - Processors.
- Developed cross-browser/platform using HTML5, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Created UI mockups using Balsamiq and is experienced in implementing logging features using Log4j.
- Experience in developing Object-Oriented applications using JavaScript MVC framework AngularJS.
- Developed several SPA (Single Page Applications) in JavaScript library like Angular.js 1.x and 2.0
- Extensively used the JavaScript frameworks jQuery.
- Experienced in developing table-less layouts.
- Skilled in optimizing Responsive Web design using CSS media queries and bootstrap.
- Worked on Content management systems like Adobe Cq5, WordPress, Drupal, Adobe Experience Manager(AEM).
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Good Understanding of Document Object Model (DOM) and experience using HTML5 semantic elements.
- Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
- Experience in software configuration management using SVN, GIT.
- Experience with the build task runners like Maven, GRUNT.
- Experience in code reviews, conduct unit testing, and perform system testing using JIRa, Jasmine and Karma
- Involvement in using various IDE’s, IntelliJ, Notepad++, Sublime Text, eclipse, Phpstrom.
- Experience working in AGILE based development environment and participating in Scrum sessions.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, XHTML, CSS/CSS3, LESS, SASS, JavaScript, ES6, jQuery, AJAX, JSON, XML, AngularJS 1.x, and 2.0, NodeJS, Bootstrap, gulp, grunt, CMS
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger
SDLC Methodologies: Agile, Scrum, Waterfall
Application/Web server: Apache Tomcat, WebSphere, JBoss, IntelliJ
IDE’s: Eclipse, Sublime Text Editor 2, notepad++, Visual Studio
Version Controls: SVN, CVS, Git, Source Tree
Operating System: Windows 98/NT/2000/2003/XP/7, Linux, Mac, Firework CS5, Adobe Photoshop CS3/CS5, Adobe Illustrator CC, Sketch.
PROFESSIONAL EXPERIENCE:
Confidential, San Antonio, TX
UI Developer
Responsibilities:
- Designed and Developed User Interactive UI of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap and AJAX.
- Involved in making the application Responsive using Bootstrap, and used LESS pre-processor.
- Implemented content pages using CSS Preprocessors like LESS.
- Maintain consistency of front-end via code over variety of browsers.
- Experience with concepts of Directives, Data-Binding and Dependency Injection in Angular JS.
- Used Angular JS built in directives, Controllers, Services and filters functionality to develop UI.
- The Angular JavaScript (AngularJS) framework for building web applications is highly efficient to use with Restful services.
- Modified all controllers and directives into Angular 2 components following Angular 2 best practices. Rebuilt an online catalog with Angular 2.
- Involved in writing Cross Browser code of CSS and JavaScript with Cross-browser testing (MSIE, Firefox, Chrome, Opera and Safari) and cross-platform (MAC, Windows 7/8, Firefox and IE).
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Used D3.js animation capabilities, which are built to enhance the data visualizations with transitions.
- Developed components to fetch the data from the back end using AJAX.
- Worked on Rest Web services as well as Node Rest framework for backend services, used Mongo DB for database services.
- Used NPM & bower as package manager and Gulp as task runner for automation and GIT for version control.
- Used Node JS architectural concepts like event loop, call backs, and event emitters.
- Used GIT as in for the version control and JIRA for defect tracking.
- Involved in Agile Methodology process which includes bi-weekly sprint and daily scrum to discuss the design and work progress.
Environment: AngularJS, JavaScript, AJAX, jQuery, HTML5, CSS3, LESS, Bootstrap 3.0, Git, JIRA.
Confidential, San Francisco, CA
UI Developer
Responsibilities:
- Developed web application using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS and Bootstrap with MySQL database.
- Created pages in Site Core and validated the HTML code with W3C Validator.
- Design and development of Web pages using HTML, CSS and XML including AJAX controls.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Coded JavaScript for page functionality and Pop up Screens.
- Create wireframes and UI design for both web-based dashboard and mobile app
- Involved in creating AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
- Customized data tables and high charts into AngularJS directives coded AngularJS controllers and directives for application functionality.
- Developed RESTful architecture based web services to facilitate communication between client and servers45sible for maintaining current websites that include updating web pages, upload new content changes.
- Involved in the development of Dynamic loading of web pages using Ajax calls with server pages. .
- Used tools like Grunt, Gulp task runners and orchestrators for the build process
- Wrote services to store and retrieve user data from the MongoDB for the application on devices
- Used Subversion (SVN) as a repository tool and as a version control.
- Wrote Junit test cases for testing UI Framework classes and wrote many JavaScript’s to do client side validations.
- Involved in Agile/ SCRUM based approach to UI development
Environment: HTML5, CSS3, SASS, Bootstrap 3.2, AJAX, AngularJS, Source Tree, Gulp, Grunt, JIRA, ALM.
Confidential, Kerala, IN
UI Developer
Responsibilities:
- Developed the user interactive (UI) web pages using web technologies like HTML5, CSS3, Bootstrap.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Used CSS3 based design techniques to eliminate table-based layouts, and speed page loading.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using jQuery framework.
- Was involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements.
- Worked on consuming JSON object creation, parsing on both clients as well as server side.
- Responsible for maintaining current websites that include updating web pages upload new content changes.
- Created Mockups and Wireframes for the development of variations of a layout to maintain design consistency throughout the site.
- Build prototype for various required services such as Scheduling, Logging and Notification Service using Node.JS.
- Extensive use of jQuery Events for manipulation of events and jQuery plugins for menus and widgets.
- Used JIRA for bug tracking.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
Environment: HTML, CSS, MySQL, JavaScript, AJAX and jQuery.
Confidential
Web 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, 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).
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (jQuery, 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.
Environment: HTML, CSS, JavaScript, Oracle, JQuery, XML, Eclipse and UNIX.