We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

3.00/5 (Submit Your Rating)

Cleveland, OH

SUMMARY

  • Over 7+ years of extensive experience as a Front End UI Developer.
  • Experience with AJAX, REST and JSON.
  • Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
  • Solid experience with Responsive Web Design (RWD).
  • Experience in creating test suites using JASMINE.
  • Integrated code within a server and client side template (Mustache, Handlebars, etc...)
  • Experience in developing rich UI using JQuery/GWT/any UI framework
  • Experience in developing applications using Angular - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Experience in JavaScript frameworks such as JQuery, Ember, AngularJS, Dojo, NodeJS, and controls such as D3 or KendoUI.
  • Strong hands-on experience with J2EE Frameworks like spring 3.x, Struts 1.x, and Hibernate 3.x.
  • Expertise in using Web Service technologies like SOAP, WSDL, and RESTAPI to implement Service oriented Architecture (SOA).
  • Responsive Design and/or internationalization.
  • Build internal and external REST API in Scale.
  • Experience in developing web applications using MVC architecture.
  • Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
  • Produced design deliverables such as sketches, scenarios, wireframes, mental models and prototypes.
  • Exposure on Angular plugins such as Karma, Jasmine, Gulp.
  • 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.
  • Familiar with Cross Browser Testing and Debugging.
  • Experience in integrating reusable UI widgets across large enterprise clients a plus.
  • Involved in the Software Life Cycle phases like AGILE 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

Programming Languages: Core Java, C, C++, SQL and PL/SQL

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, AngularJS, JSP.

JavaScript Libraries: JQuery, Angular JS, Backbone JS.

IDE & Tools: Eclipse, Aptana Studio, WebStorm, Notepad++, Sublime Text

Version Controls: Perforce, CVS, SVN,(tortoise svn) and GIT

Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar

Operating Systems: Windows 98/2000/XP/Vista/7/8, MAC OS X

Databases: PL/SQL(oracle), MySQL, MSSQL, Mongo

WORK EXPERIENCE

Confidential, Cleveland, OH

Senior UI Developer

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and JQuery, AJAX, JSON and AngularJS.
  • Created package.json for Bower and NPM.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Extensive experience using Bootstrap for layout.
  • Involved in writing application level code to interact withAPIs, Web Services using AJAX, JSON and XML.
  • Created reusable templates and style sheets based on UI standards and guidelines.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
  • Developed the UI with extensive use of JavaScript, JSON and Ajax.
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level.
  • Participate in the team on agile development cycle.
  • Followed SCRUM methodology.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed the pages that are complaint to W3C standard.
  • Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Version control through CVS.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
  • Updated the website from time to time for special Requirements.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: HTML, HTML5, CSS, CSS3, JavaScript, ExtJS, JQuery, REST API's, AJAX JSON, AngularJS, Bootstrap, Responsive design, Grunt, Bower, NPM, Windows 8.

Confidential, Hartford, CT

Senior UI Developer

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developersto understand them as per their perspective.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript, Ajax, JSON, and JQuery.
  • Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
  • 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/CSS3 & JavaScript using Dreamweaver.
  • Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • 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.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Involved in Production Support and minor enhancements as per application requirements.

Environment: HTML4/5, CSS2/3, JQuery, JavaScript, AJAX, XML, JSP, JSON, Visual Studio 2012, DOM, Adobe Dreamweaver, angular.js, Node.js, Bootstrap, Internet Explorer, Firefox, Chrome, Oracle, Windows.

Confidential, Woonsocket, RI

UI Developer

Responsibilities:

  • Developed front end for the entire website using HTML5, CSS3, and JavaScript.
  • Converted raw images and layouts from a graphic designer into CSS/HTML themes.
  • Followed Web Accessibility Guidelines while coding the website.
  • Implemented client side validations in registration forms, login and logout forms using Java Script.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Used JQuery for interaction between JavaScript and HTML.
  • Worked with the design of the templates and skins in CSS.
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
  • Adopted a cross browser and cross platform approach to make the website more versatile and Supportive.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting
  • Adhered to corporate standards with respect to problem, change and configuration management
  • Worked on Responsive Designing for websites for Tablets and Mobiles for Expressionery site.

Environments: HTML5, CSS, JavaScript, Java, JQUERY, JQUERY UI, AJAX, JSON, Windows.

Confidential, Round rock, TX

Java Developer

Responsibilities:

  • Created and used style sheets {Cascading Style Sheets CSS } to change the look & feel UI.
  • Extremely used plain JavaScript and JQuery JavaScript Library to do the client side validations.
  • Used Spring Validation framework to implement the server side validations
  • Used AJAX to get the data from the server asynchronously by using JSON objects
  • Used JSP Tag Libraries JSTL to implement the logic inside the JSPs
  • Used Oracle Database for persisting the data.
  • Implemented persistence mechanism using Hibernate (ORM Mapping)
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Developed the DAO layer for the application using Spring Hibernate Template support
  • Developed various business logic and reports using HQL and Hibernate Criteria
  • Created various unit test cases and integration tests for the DAO, Service, and Controller components using JUnit, dbUnit and Spring Test support
  • Developed the application using J2EE architecture specification and Design patterns
  • Used Web Services like REST to retrieve data from different systems
  • Experience in integration of SOA, Messaging services etc.
  • Integrated log4j for logging the messages at debug and error level
  • Used Oracle WebLogic for deploying the application
  • Used Eclipse IDE to develop the application
  • Used CVS version controller to manage the code versions
  • Used Maven build tool to build and deploy the application.
  • Involved in Analysis, Design, Implementation, and Testing of the project.
  • Implemented the presentation layer with HTML, XHTML, JavaScript, and CSS.
  • Developed web components using JSP, Servlets, and JDBC.
  • Implemented database using MySQL.
  • Involved in fixing defects and unit testing with test cases using JUnit.
  • Developed user and technical documentation.

Environment: Java, JSP, Servlets, JDBC, JavaScript, CSS, MySQL, JUnit, Eclipse, Apache Tomcat.

We'd love your feedback!