We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

Waukesha, WI

PROFESSIONAL SUMMARY:

  • 7+ Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
  • Experienced as a User Interface/Front End Developer in developing applications using HTML/HTML5, CSS/CSS3, JavaScript, DOM, jQuery, AngularJS, Bootstrap, Ajax and JSON.
  • Good experience working with Bootstrap and CSS3 media queries to support for Responsive Web Design (RWD).
  • Good knowledge in Preprocessors and template engines like SASS/LESS, Mustache/Handlebars.
  • Good Experience using Grunt for Front End Task Runner. Also using Yeoman, BOWER, and NPM.
  • Worked on AngularJS and BackboneJS MVC framework for developing the Single Page Application
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
  • Experienced in developing Dashboards using D3 JS.
  • Experienced in designing Using Web Standards and in developing table-less layouts.
  • Used Karma and Jasmine for Unit testing.
  • Developed large-scale, real-time, live blogging server and UI using Nodejs.
  • Experiences with Node.js: Porting a Restful service written in Java.
  • Experienced in developing the web applications by supporting Accessibility (508, WCAG) guidelines.
  • Good Knowledge on implementation of user-centered design (UCD) methodology.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Debugging the code using browser tools like Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
  • Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
  • Worked extensively in Agile Development process.
  • Experience in software configuration management using SVN, GIT.
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
  • Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
  • Possess good team-management and leadership qualities.
  • Having Strong written and oral communication skills.

SKILLS PROFILE:

Language: C, C++, Java

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, LESS, JSON, AngularJS, BackboneJS, D3js, RequireJS, Underscore JS, REST API, Google Maps API

Methodologies: Agile, Waterfall, Scrum, UML, Design Patterns

Databases: Oracle9i, MySQL, HBase

Application/Web server: Apache Tomcat, NGINX, JBoss, Nodejs

IDE’s: Web Storm, Eclipse, Sublime Text Editor, Komodo Editor, Notepad++

Version Controls: SVN, CVS, GIT, Perforce for Code Management

Operating System: Windows 98/NT/2000/2003/XP/7, Linux, Mac OS X (Apple)

Debugging Tools: Firebug, Chrome Developer Tool, IE Developer Tools, AngularJS-Batrang

Automation Testing: Appium for iOS, Applitools, Karma, Mocha and Chai for Unit testing, Protractor for end to end testing

PROFESSIONAL EXPERIENCE:

Confidential, Waukesha, WI

Sr. UI Developer

Responsibilities:

  • Worked on complete Agile Scrum Methodology and User Interface web development in accordance with requirements.
  • Implementing Angularization of JQuery components using angular-ui-bootstrap.
  • Developed widgets (slider, date-picker, time-picker multi-step-navigation using AngularJS, Bootstrap, EJS-render and Grunt.
  • We as team created an application shell that integrates module user interfaces into a configurable layout and provides runtime support for module to module communication.
  • Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML/HTML5, CSS3.
  • Extensive use of Ajax, pub/sub, Closures, among other advanced features of JavaScript.
  • Followed MVC Structure to develop Application on client side. AngularJS MVC framework used to increase productivity and maintainable code. Worked with Bootstrap, and used LESS pre-processor for compiling Responsive Web Design, JavaScript and building the System with the convenient methods with the convenient methods with AngularJS.
  • Writing unit test specs in Mocha, Chai and using Karma as the test runner.
  • Followed set of rules and verified by SonarQube to maintain code Quality.
  • Developed the UAF Portal which serves as a user manual for integrating the widgets.
  • Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
  • Used and configured Node.js servers for the portal to run on and made them work even for CORS.
  • Customized the Node.js server to pick the local Package.json and run the applications without changing the local paths and variables.
  • Good Understanding of OO principles, Interacted with java controllers (Angular UI Router, Ajax, and JSON to write/read data from back end systems).
  • Used GitHub for version control and Rally for User Stories.
  • Involved in Agile process, Two Weeks Sprints, Weekly Code Reviews and daily Scrums to discuss the development of the application.
  • As a result to improve software and productivity we have used Electric Cloud for Continuous Integration which included automated testing of functionality, performance and code quality.

Environment: HTML, HTML5, CSS, CSS3, AJAX, JSON, JavaScript, AngularJS, Java, GitHub, Rally, Grunt, Nodejs, Jasmine.

Confidential, Los Angeles, CA

Sr. UI Developer

Responsibilities:

  • Worked on complete Agile Methodology and tools for UI structure and navigation design, screen design, interaction design.
  • Good knowledge on HTML5/CSS3, we standards, Proficient with JavaScript, good knowledge of jQuery and creating/debugging jQuery plugins.
  • Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML/HTML5, CSS3.
  • Followed MVC Structure to develop Application on client side. AngularJS MVC framework used to increase productivity and maintainable code. Worked with Bootstrap, and used LESS pre-processor for compiling Responsive Web Design, JavaScript and building the System with the convenient methods with the convenient methods with AngularJS.
  • Used Karma and Jasmine for Unit testing.
  • Designed email templates and Campaigned in Sailthru.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, AngularJS and Nodejs.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Used and configured Node.js servers for the portal to run on and made them work even for CORS.
  • Customized the Node.js server to pick the local Package.json and run the applications without changing the local paths and variables.
  • Prepared charts using D3 to Summarize the films with genres.
  • Good Understanding of OO principles, Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
  • Had Good knowledge on DoubleClick for Publishers (DFP) the service provided by Google for Advertisement.
  • Used GitHub for version control and JIRA for defect tracking.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
  • Involved at the time of deploying the code in production environment and do the functional check out.
  • Involved in merging the code into different stages like Development to System Testing, UAT, Staging and Production using the Sub Version Controlling tool.

Environment: HTML, HTML5, CSS, CSS3, AJAX, JSON, JavaScript, jQuery, AngularJS, Java, GitHub, JIRA, Spring MVC, Grunt, Nodejs, Jasmine.

Confidential, Pleasanton, CA

Front End Developer

Responsibilities:

  • Involved in developing the front end applications using web technologies like HTML/HTML 5, and CSS/CSS3.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS MVC framework used to increase productivity and maintainable code
  • Used Karma and Jasmine for Unit testing.
  • Involved in making the application Responsive using Bootstrap, and used LESS pre-processor.
  • Experience in AngularJS directives that allow the developer to specify custom and reusable HTML-like elements and attributes that define data bindings and the behavior of presentation components
  • Involved in writing application level code to interact with APIs, RESTFul Web Services using AJAX, JSON.
  • Interacted with java controllers (Ajax, and JSON to write/read data from back end systems) using RESTful Services.
  • Used SVN for version control and JIRA for defect tracking.
  • Organized the internal site for managing environments, and project details using HTML5, CSS3, JavaScript, and JQuery easing the scrolling pages to tabbed template structure.
  • Implemented site wide dynamic content aware lazy loading system
  • Define technical requirements based upon business requirements.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS3) Cross browser compatibility issues solving.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.

Environment: HTML, HTML5, CSS, CSS3, AJAX, JSON, JavaScript, jQuery, AngularJS, Java, SVN, JIRA, Jasmine.

Confidential, Kansas City, MO

UI Developer

Responsibilities:

  • Attend Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for each story card in a sprint
  • Developed User Interface for the project using HTML/HTML5 and CSS/CSS3
  • Maintained existing UI Applications and upgraded them using CSS 3, jQuery, AJAX, JavaScript, JSON and HTML 5
  • Worked with business system analyst to understand the requirements to ensure that right set of UI modules have been built
  • Wrote application level code to perform client side validation using jQuery and JavaScript
  • Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application)
  • Interacted with java controllers (jQuery, Ajax, and JSON to write and/or read data from back end systems)
  • Maintained, enhanced and recommend solutions that best suit the business and technological needs from the UI standpoint
  • Created cross-browser compatible and standards-compliant CSS-based page layouts
  • Strong communication, analytical and interpersonal skills working within cross-functional teams
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, HTML5, CSS3, Adobe Photoshop.

Confidential

Web UI Developer

Responsibilities:

  • Analyzed, Designed and developed the system to meet the requirements of business users.
  • Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
  • Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
  • Developed screen functionality using HTML, CSS, JavaScript.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Implemented interaction between frontend and backend using the JSON object.
  • Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
  • Written CSS to provide table free layout to user interface screen.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, JAVA, J2EE.

Confidential

Software developer

Responsibilities:

  • Analyzed, Designed and developed the system to meet the requirements of business users.
  • Developed the Web Interface using Servlets, Java Server Pages, HTML and CSS.
  • Business Services using the Servlets and Java.
  • Developed and modified Servlets to accept and process request from the clients.
  • Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • User input validations done using JavaScript and developed use cases using UML.
  • Developed database objects like tables, views, stored procedures, indexes.
  • Developed java classes for business layer.
  • Involved in testing and fixing the bugs.

Environment: Java, HTML, DHTML, Custom Tags, ANT, Java Script, XML, JDBC, Oracle, (PL/SQL), Log4j, Eclipse.

Hire Now