Ui/html Developer Resume
Charlotte, NC
SUMMARY
- Around 7 years of extensive experience as a Front End UI Developer.
- Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible.
- Experience with AJAX, REST and JSON.
- Developed application using Ember.JS.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
- Solid experience with Responsive Web Design (RWD).
- Experienced in building cross browser compatibility applications using HTML5 and CSS3.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Experience working with JavaScript MVC frameworks Ember.JS, Angular JS and Backbone.js
- Designed and coded application components in an Agile environment utilizing a test driven development approach.
- Well - versed in Object Oriented Programming (OOP) with JavaScript.
- Experience in developing web applications using MVC architecture.
- Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Expertise in analyzing the DOM Layout, Spring MVC, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Familiar with Cross Browser Testing and Debugging.
- Involved in the Software Life Cycle phases like AGILE, TDD and estimating the timelines for projects.
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
- Demonstrated ability to complete projects in deadline oriented environments.
- Quick learner and proficient in solving the technical issues in the project.
- Excellent analytical and communication skills with capability to handle new technologies.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, c#, JavaScript, AJAX, JQuery, JSON, Grunt, Webpack, Gulp,Node
JavaScript Libraries: JQuery, Backbone JS, Angular JS, Ember.JS, Spring MVC
IDE & Tools: Eclipse, Aptana Studio, WebStorm, Notepad++, SublimeText
Version Control: Perforce, CVS, SVN.
Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer ToolbarOperating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
Development Tools: Adobe Photoshop CS5, Google Ad Words, Confidential Search Marketing(spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3(basic idea on wire frame and visual design)
Database: PL/SQL(oracle), MySQL, MSSQL, Mongo
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Sr. UI Developer
Responsibilities:
- Involved in reviewing business requirements and functional designs for application and participated in creating Wire Frames.
- Used Angular JS $http service to communicate with Restful Web Services and JSON data
- Implemented routing and SPA application using AngularJS.
- Developed a reusableUIcomponent library based on Node.js and AngularJS.
- Created Responsive Layouts for multiple devices and platforms using Bootstrap.
- Worked extensively on AngularJS, Node.js, KnockoutJS, Twitter Bootstrap, RESTful web-services, HTML 4/5, CSS 2/3, JSON, Media queries for responsiveness.
- Applied JavaScript with Regular Expressions for client side form validations.
- Used WebDeveloper, Firebug, and IEdevelopertoolbar for debugging and browser compatibility
- Used GIT for code updates
- Implemented best Search Engine Optimization (SEO) techniques for designing webpages
- Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic elements and reusable libraries with JavaScript, JQuery and Angular.js
- Embedded new Media Elements i.e., video and audio files using the HTML 5 mark-ups and used HTML5 file API for uploading local files from the client-side.
- Ported and redesigned the Lead management system using AngularJs frameworks implementing modular design and worked with Declarative Bindings.
- Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in AngularJs.
- Responsible for storing and retrieving user entered data to HTML session storage, hence given user a feature for running several sessions at a time.
- Used Selectors, Events, Ajax and Dom Manipulation modules in JQuery for updating content on DOM nodes.
- Used cleaner patterns like module pattern and followed DRY principles.
- Developed Custom directives to be reused across different modules in the application.
- Implemented latest CSS3 features like creating various effects, shading, 2D 3D animation, Shapes and Handling multimedia.
- Worked with Twitter Bootstrap framework making use of grids, advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
- Developed source code to consume JSON response received through XHR/AJAX calls using JQuery Ajax () calls.
- Worked with Redux architecture and its containers, components, reducers in developing the user interfaces.
- Worked with React Component Life cycle in updating the Virtual DOM and also making AJAX calls in component Did Update.
- Used W3C Validator for testing and worked on Unit testing with Karma and Jasmine.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
- Worked in Agile Development and maintained good level of communication in team going through all phases of SDLC lifecycle.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML5, JavaScript,, CSS3, jQuery, CMS, Ajax, Bootstrap, AngularJS, React JS, KnockoutJS, Nodejs, JSON, RESTFUL web service, sublime Text, Adobe Flash, MYSQL, Apache Tomcat, Karma, Jasmine, SEO, SASS.
Confidential, Detroit, MI
UI Developer
Responsibilities:
- Involved in developing HTML, CSS templates.
- Involved in complete life cycle of software development including designing, developing, testing and deployment of application using agile methods.
- Involved in design and development of n-tier architecture.
- Created Java Servlets using JSP and other classes deployed as .ear file, connecting to Oracle database using JDBC.
- Developed the User Interface using JQuery, Handlebar js CSS and HTML.
- Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git.
- Established continuous integration (CI) practices and standards for PSCU with JIRA, Jenkins..
- Used JSON to load data into DOJO data grid.
- Worked with flash video player.
- Designed and coded application components in an Agile environment utilizing a test driven development approach (TDD).
- Excellent HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AngularJS, ReactJS, AJAX, JSON skills for implementing web technologies.
- Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML5, Handlebar js CSS3.
- Basic Knowledge on converting PSD files to html and css.
- Worked on HTML, CSS, jQuery, and JavaScript. Additional frameworks like Bootstrap, Sass, and AngularJS were used.
- Developed a tool to retrieve and send data to third party service provider using REST.
- Involved in reviews of Test scenarios to ensure the requirement coverage.
- Involved in performance and SQL Query optimization.
- Worked with Jasmin and Mocha in testing and Performed Unit testing and performance testing using JUnit.
Environment: HTML5, JavaScript, JSON, JQuery, REST, SQL, Webpack, MEAN, AngularJS, React JS, JDBC, Oracle 10g, Eclipse, MS Visio.
Confidential, Charlotte, NC
UI/HTML Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the User Interactive web pages in a professional manner with using webtechnologieslike HTML, XHTML, and CSS as per company’s standards.
- Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Worked in close cooperation with project managers and other functional team members to form a team effort in TDD.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS 3&JavaScript using Dreamweaver.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Used the Node.js and backbone.js MVC Frameworks in the development of the web applications.
- Demonstrated implementation and up-gradation of JavaScript Library.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
- Involved in AngularJS mvc architecture implementation.
- Implemented AngularJS client side validation. Implemented AngularJS modules.
- Created UI screens using AngularJS.
- Involved in daily serum calls with client.
- Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts.
- Used angular.js to develop a standalone test application, in scope of future usage of the framework.
- Updated UI as per changing needs and requirements.
- Writing JavaScript for Node JS applications that is useful for interacting with server and network applications.
Environment: UML Modeling, ER diagrams, Normalization, HTML/5, CSS/3, JQuery, JavaScript, Ajax, Dojo, Angular js, Node.Js, Firebug, PHP, IE 7,8, IE 10, Firefox, Chrome, Wamp Server, HTML, CSS, Photo editors: Photoshop, Fireworks, JavaScript, jQuery, Teamsite CMS.
Confidential, Belmont, CA
Sr. UI Developer
Responsibilities:
- Responsible for developing the presentation layer using JSP, HTML, XML, XSLT, CSS, AJAX.
- Developed the application using HTML5, CSS3, JavaScript, JQuery, JSP, backbone.js and require.js
- Used SVN for revision control and code management.
- 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.
- Used backbone.js to develop an application to perform CRUD operations on the database server.
- Backgrid.js was used to display the sortable tabular data.
- Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
- Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user profile records and security settings for Authentication profiles of various users.
- This was built using JQuery and JavaScript.
- Created and deployed new features in order to sustain and amend existing applications.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
- Extensively used HTML5 for audio and video playback.
- Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Used JQuery template for markup.
- Used Ajax, JSON with JQuery for request data and response processing.
- Finding out the bugs, broken links and missing images etc. and rectifying them.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Bug fixes for existing software system and also software enhancement.
- 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.
- Wrote unit test cases for JavaScript code using Jasmine.js.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
Environment: JDK 1.8, HTML 5, CSS3, JavaScript, JQuery 1.9.3, Single Page Web Applications (SPA), backbone.js, require.js 2.1.8, jasmine.js 2.0.1, JSP, JSON, AJAX
Confidential, Sunnyvale, CA
UI Developer
Responsibilities:
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript, and MySQL.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
- Defined text alignment, size, borders, and many other typographic characteristics.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- Worked extensively with the File management and image libraries.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: JavaScript, PHP, HTML, CSS, AJAX, Apache, Windows 2000/XP.
Confidential
Front End Developer
Responsibilities:
- Designed and developed User Interface Web Forms using ASP .NET, CSS, Dreamweaver and JavaScript.
- 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.
- 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 smart phones.
- Used best coding practices and naming conventions while writing code in c#, JavaScript, HTML and CSS
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Responsible for code optimization and testing across other browsers.
Environment: HTML, CSS, JavaScript, JQuery, Ajax, XML, Dreamweaver, DOM, Internet Explorer, Chrome, Firefox, Windows.