Ui Developer Resume
Morrisville, NC
SUMMARY
- Around 7 years of experience in developing websites using HTML 4.0/5.0, CSS, CSS3, JavaScript, JQuery, Angular JS, Ajax and JSON
- Experienced in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites.
- Strong working knowledge of HTML 5, CSS 3, jQuery, JavaScript.
- Excellent knowledge in the development of User Experience web and mobile based applications.
- Experienced in developing event driven applications using AJAX, JSON and XML.
- Worked with the JavaScript frameworks like JQuery and AngularJS.
- Detailed understanding of DOM and DOM functions.
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
- Involved in several web application development projects that required Responsive Web Design.
- Good Web Application debugging skills using Chrome Developers Tool and Firebug.
- Experienced in client side design and validation using HTML, JavaScript and Angularjs.
- Used the concepts of Pseudo classes, layouts, positioning, text, border, transforms and padding in the various projects.
- Knowledge in developing applications using SCRUM methodology.
- Have good communication skills to discuss the projects with technical and non - technical SME’s.
- Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
TECHNICAL SKILLS
Web Technologies: HTML, HTML 5, HAML, Sass, CSS, CSS3, JavaScript, JQuery, Angular JS, AJAX, XHTML, XML, JSON.
Languages: Ruby, C#, Java, C, C++, PHP, MATLAB.
IDE & Editors: Sublime, Ruby Mine, Notepad++, Visual Studio 2010, Eclipse, Netbeans, Dreamweaver.
Application Server: Apache, IIS.
Database: SQL Server 2005, MySQL, Oracle.
Operating System: Windows XP, 7, Mac OS, Unix.
Other Tools: Adobe Photoshop, Gimp, MS Office, Jira, Firebug, Chrome Developers Tool, Windows Movie Maker.
PROFESSIONAL EXPERIENCE
Confidential, Morrisville, NC
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AngularJS, Ajax and JSON.
- Used higher level of JQUERY, AJAX, JavaScript, Angular js, Bootstrap, CSS and pure CSS layouts.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Developed Angular custom directives.
- Worked with Angular controllers, services and factory functions.
- Extensively worked on custom directives with popover and popup functionalities with specific requirements matched to the conditions.
- Worked on promises and error handling concepts.
- Ajax requests were used to get the data from the REST service.
- Developed slide bar, pop ups, dropdown functionality using Angularjs.
- Used CSS Sprites to reduce the number of HTTP requests and load time of WebPages.
- Wrote application level code to perform client side validation using Angularjs.
- Worked on cross browser compatibility and fixed the bugs for several browsers.
- Used get and post methods to get data with Ajax calls.
- Tested/de-bugged on browser using Firebug
- Involved in Agile/Scrum based approach to UI development.
- Active team player, helped in fixing bugs and also carried out troubleshooting.
Environment: HTML5, CSS3, JavaScript, JQuery, Angular Js, JSON, AJAX, SVN, MS Office, GIT, Adobe Photoshop.
Confidential, Irvine,CA
UI Developer
Responsibilities:
- Worked on creating widgets in the Gemfile to be consumed by the Revenue Cycle Analytics Dashboard App using JavaScript, JQuery, HAML and LESS.
- Added widgets (bar charts, line charts, pie charts etc..,) to the Dashboard App with the data.
- Added filtering mechanism to the Dashboard and Config Apps that would filter all the widgets based on the selected facility or date ranges.
- Ajax requests were used to get the data from the REST service.
- Used AngularJS in the app for an efficient MVC implementation:
- Used Directives for the DOM manipulations.
- Used Filters for formatting decimal places and pagination.
- Used Controllers for implementing business logic into the scope.
- Utilized the Dependency Injection mechanism for simpler way of managing the controllers and scopes.
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Used advanced level of JQUERY, AJAX, JavaScript, Backbone, Bootstrap, CSS and pure CSS layouts.
- Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
- Debugged the website using Chrome Developer’s tool and manipulated the nodes using DOM functions.
- Was involved in Requirements gathering and Design of the app with necessary updates to the design document after digging deep into the task.
- Involved in Functional testing of the apps following the well defined Test Plans in various browsers like Chrome, Mozilla, Safari and IE.
- Fixed bugs if any.
- Used GIT and Source Tree for version control of the codebase.
- Sass was used to add styling to the various components in the Apps.
- Had Scrum meetings daily where we discuss updates on the task.
Environment: HTML5, CSS3, JavaScript, JQuery, AngularJS, Dreamweaver CS5, AJAX, Adobe Photoshop, JSON, GIT, MS Office and SVN.
Confidential, Naperville, IL
UI Developer
Responsibilities:
- Involved in the requirements analysis, designing, development, testing and maintenance of the websites.
- Developed websites using HTML, CSS, JavaScript, JQuery, Google Maps API (JavaScript Library), XML and Ajax.
- Created web page layouts using HTML and CSS.
- Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver:
- Performed client side validations over the forms using JavaScript.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- Used Cascading Style Sheets in order to separate presentation from the structure.
- Defined text alignment, borders, positioning and many other typographic characteristics.
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smartphones.
- Wrote SQL queries to interact with SQL Server database.
- Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Used Adobe Photoshop to edit the images and background.
- Responsible for code optimization and testing across other browsers.
Environment: HTML, CSS, JavaScript, JQuery, JSON, Ajax, Angular JS framework, Dreamweaver, Google Maps API, ECLIPSE, Selenium, SQL Server, Windows XP and MS Office.
Confidential
Front End Developer
Responsibilities:
- Developed web pages using HTML5, JavaScript, DOM, JSON, jQuery and AJAX.
- Designed and developed the layouts using CSS3, Box model and HTML 5.
- Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application.
- Debugged the website using Chrome Developer’s tool and manipulated the nodes using DOM functions.
- Created the logos, images and icons that were used across multiple pages using Adobe Photoshop.
- Defined and developed the presentation layer of the application using HTML 5, CSS3 and Ajax.
- Used JIRA tool for task assignment, bug tracking and fixture.
- Used JSON for data exchange between client and server.
- Used Ajax to reduce the network load and update only the certain components of the website.
Environment: HTML5, CSS3, JavaScript, JQuery, XHTML, JSON, AJAX, Adobe Photoshop, JIRA, SVN, MS Office, Visual Studio 2010.