We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

Durham, NC

PROFESSIONAL SUMMARY:

  • Around 6+ years of extensive experience in IT Industry Developing, Testing, Integrating, Implementing the web based applications and UI applications.
  • Experience in Developing User Interface (UI) Rich Web Applications and Web Service Applications using HTML4/5, XHTML, CSS2/3, LESS, SASS, JQUERY, JQUERY UI, JQUERY MOBILE, MEDIA QUERIES, JSON, XML, AJAX, Object Oriented JAVASCRIPT, BACKBONE.JS, ANGULAR JS, REACT JS, BOOTSTRAP Framework, RESTFUL SERVICES, JAVA, JSP.
  • Extensive experience in Service Oriented Architecture & MVC frameworks.
  • Extensive Experience in MEAN (MongoDB, Express.JS, AngularJS, Node.JS) stack technology.
  • Experience working with Node JS to setup web API’s.
  • Experience in MongoDB (versions 2.x, 3.0.0 and 3.0.5) installation, configuration and administration.
  • Extensive experience in designing MongoDB multi - shared cluster and monitoring with MMS.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, replication, schema design.
  • Proficiency in multiple databases like MongoDB, Cassandra, No SQL, MySQL, ORACLE and MS SQL Server, PL SQL.
  • Proficient in creating server-side components, designing and implementing business tier objects.
  • Performed unit testing using Karma and Jasmine. Also written test cases for JavaScript.
  • Experienced working with Debugging tools like Firebug, Bugzilla, JS Lint.
  • Experience in working with third party web services APIs and Web Services using AJAX and jQuery.
  • Expertise in analysis and developing user-friendly solutions.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.
  • Experience using all popular Text-Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++.
  • Proficient with Adobe Photoshop, Illustrator & Dreamweaver, MS FrontPage, Microsoft Visual SourceSafe, Macromedia Home Site.
  • Experienced both in working on Designing table-less layouts and table-based layouts.
  • Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator, Adobe Flash.
  • Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
  • Experience with Version Control tools like GitHub, CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
  • Expert in automating the build process using ANT, MAVEN, YEOMAN and GULP.
  • Exceptional ability to collaborate with team members for code and design reviews. Self-motivated worker with strong focus on business goals and end-user experience.
  • Ability to grasp new technologies and to correctly apply new tools to build applications.
  • Experience in various methodologies such as Agile, Extreme Programming, Waterfall Model and Test Driven Development, Behavioural Driven Development. Experience in a fast-paced Scrum environment.

TECHNICAL SKILLS:

Web Technologies: J2EE, JSF, Java Script, Ajax, HTML4, XHTML, HTML5, DHTML, CSS2/CSS3JSON, XML, Apache, JQuery UI, JQuery Mobile, Bootstrap, Angular JS, React JSBackbone JS, Express JS.

Frame Works: MVC, Yeoman, Node JS.

Software Methodologies: Object Oriented Analysis and Design, UML, SDLC (agile, waterfall model)

IDE's: Eclipse IDE, NetBeans, Dreamweaver, Edit Plus and Sublime text.

Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing.

Debugging Tools: Firebug, Bugzilla, IE Developer Tools, Jasmine

Database: PL/SQL (oracle), MySQL, MSSQL, Mongo DB, DB 2.

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

PROFESSIONAL EXPERIENCE:

Confidential, Durham, NC

Sr. UI Developer

Responsibilities:

  • Developed GUI using OOD, JavaScript, HTML4/HTML5, DOM, XHTML, AJAX, CSS3, SASS, Angular JS, React JS and JQuery, JQuery Mobile, JQuery UI in on-going projects.
  • Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
  • Developed Single Page Applications(SPS) using Angular JS route providers and used Angular expressions and built-in directives to render functionality to the UI.
  • Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, $http, $q.
  • Used Node JS Express JS to run Angular JS on server with mock JSON data and completed the UI development independent of server.
  • Implemented client side interface using React JS and solid understanding of React virtual DOM algorithm for React performance optimization.
  • Develop various screens for the front end using React HS and used various predefined components from NPM Node Package Manager and Redux library.
  • Bottle micro-framework implemented with REST API and MongoDB(NoSQL) as back end database.
  • Setting required system configurations parameters which will optimize Mongo DB performance.
  • Manipulated data using CRUD operations of MongoDB database management system and handled database access using Node JS.
  • Involved with creating script for data modeling and data import and export. Extensive experience in deploying, managing and developing Mongo DB clusters.
  • Worked in creating various types of indexes on different collections to get good performance in Mongo database.
  • Created logos and designed broachers using Adobe Illustrator and Photoshop.
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.JS) and Bootstrap, connecting to a REST-full server on a different domain.
  • Expertise in developing multi-tire Enterprise applications using Core Java, JAVA/J2EE & related web technologies that includes JSP, Servlets, JDBC, Hibernate.
  • Strong programming skills inn Java, Multi-Threaded application and J2EE technologies.
  • Extensively used the DOJO Toolkit to control and provide the rich functionality to GUI.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Implemented Ajax function to load data dynamically onto drop down.
  • Extensively used JDBC APIs for database activities on MySQL database server.
  • Used GitHub repository for version control.
  • Performed Unit testing using Nunit, Jasmine and karma.
  • Strictly followed Agile methodology and closed most of the assigned task with in iteration.

Environment: Java, J2EE, Express JS, JavaScript, CSS, AJAX, HTML5, JQuery, JQuery UI, JQuery Mobile, Crud, JDBC, Web services, Angular.JS, Node.JS, React JS, Bootstrap, Backbone JS, Mongo DB, Eclipse, WebSphere Portal, Subversion, Junit, JSP, JSTL, XML, JSP, Servlets, JDBC, Hibernate, MySQL, GitHub.

Confidential, NYC, NY

Sr. UI Developer

Responsibilities:

  • Participated in requirements fathering and analysis. Developed the various screens and its architecture in accordance to UI specs, worked extensively with Web content management system and online web components by HTML4, CSS2/3, JavaScript, Bootstrap, JQuery, JQuery UI, JQuery Mobile, AJAX, DOM to build dynamic pages.
  • Re-designed/developed the main website to improve user experience and add new functionalities.
  • Used LESS and followed Bootstrap-grid system to develop Responsive Widgets.
  • Experience using JQuery and Bootstrap plugins for the webpages.
  • Designed and developed intranet web applications using JavaScript and CSS2/3.
  • Produced content pages with CSS2/CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
  • Involved in Enhancement of existing application utilizing Angular JS, created HTML4 navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Implemented with AngularJS using its advantage including two-way data binding and templates.
  • Worked on the MVC architecture of Angular JS in developing the apps, controllers and directives which are totally customized to meet the needs of the application.
  • Integrated the Angular JS application with the RESTFUL Web Services.
  • Worked on Angular JS form Validations.
  • Extensively implemented Angular JS components ng-click, ng-repeat, ng-model, ng-show, ng-clock etc.
  • Used Node.JS and Express.JS to connect middleware to communicate with backend services.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Implemented application level persistence using Hibernates and Spring.
  • Developed various UI (User Interface) components using GRAILS (MVC), JSP, and HTML.
  • Designed effective and high focus mockups and wireframes using Balsamiq.
  • Implemented Dojo for increasing functionality of the project.
  • Performed unit testing on AngularJS modules using Karma and Jasmine.
  • Developed the web applications even under pressure when time line occurs.
  • Handled multiple modules simultaneously to achieve the application.
  • Dealt with several browser compatibility issues and modified the application as cross browser compatible.
  • Advocated a more complex concept which empowered the player to control their ship more freely.
  • Worked predominantly with single page applications for financial programs.
  • Working knowledge by passing the AJAX, XML, Http Requests to server and populating in cases to JSON.
  • Implemented handlebars to render the templates from client JavaScript to Ruby on the server for Creating the Application website.
  • Responsible for setting up Angular JS framework for UI development.
  • Collaborated with teammates and updated application versions using Git with Git Hub.
  • Used AGILE development techniques in all the development process and exposed to tools like Jive for tracking and Rally to track the agile development.

Environment: Environment: Java (J2EE, EJB), Eclipse, Spring, Rest, JavaScript, Bootstrap, GUI, DOJO, AJAX, JSON, HTML5/4, CSS3, AngularJS, JQuery, Handlebars, Hibernate, JSON, XML, XPath, XSD, XSLT, JSP, Servlets, Oracle, Git, Balsamiq, Karma , Jasmine, Node JS, Express JS.

Confidential, Denver, CO

Sr. UI Developer

Responsibilities:

  • Designed the front-end using HTML to mark up for Webpages, and CSS/CSS3 to create style sheets.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using JSP, HTML, HTML4, AJAX, XHTML, PHP, Bootstrap, CSS3, JavaScript including JS frameworks like JQuery, JQuery UI, JQuery Mobile.
  • Included AJAX to involve more logic functions like sending query request to back-end
  • Created templates, menus, pages, categories, blocks using Drupal and Used Drupal Views module for controlling the presentation of lists of content.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Developed Use cases spreadsheet based on SRS document for the testing.
  • Extensively Implemented user interface designs from UI specifications and product requirements.
  • Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
  • Day to day tasks related to website maintenance such as updating the content, the look and the feel etc.
  • Maintain, enhance and recommend solutions that best suit business and technology needs from UI.
  • Developed the user interface for back office support and worked collaboratively in Agile scrum team on the design and development of applications.
  • Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
  • Modified the UI screens created by web designer using HTML, JSP, CSS, and JavaScript.
  • Performed Client side validation using JavaScript.
  • Used Team Studio and Build Manager tools to develop Notes applications and promote the new design to test environment.
  • Collaborated with team members in design, analysis, coding, testing, and website review.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
  • Collaborated with teammates and updated application versions using Git with Git Hub.
  • Involved in Agile/Scrum meetings.

Environment: HTML, JavaScript, CSS/CSS3, MS Office, JSP, MySQL, XHTML, JQuery, JQuery UI, JQuery Mobile, AJAX, MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3, Git.

Confidential, Seattle, WA

UI Developer

Responsibilities:

  • Individually involved in the project from requirement analysis to production.
  • Developed the UI using JSP and JavaScript.
  • 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 DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • Unit Testing and Regression Testing of Web Application.
  • Fixing Cross Browser/Environmental issues.
  • Performance tuning in Presentation Layer and Backend.
  • Developed clickable prototypes in HTML, DHTML, Photoshop, CSS and JavaScript.
  • Tested web sites and fixed any existing bugs using Firebug.
  • Provide maintenance to several websites.
  • Responsible for code optimization and test the website across different browsers.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Developed Ant builds script and ant task classes to clean, compile, copy, run, and doc, deploy, jar, war and ear files, and develop web service.
  • Used JDBC API to access database.
  • Collaborated with teammates and updated application versions using Git with Git Hub.

Environment: HTML, JavaScript, CSS, Adobe Photoshop, DOM, MS Office, SQL, Ant,Oracle, Firefox, Windows XP, Git.

Confidential, Deerfield, IL

UI Developer

Responsibilities:

  • Designed dynamic and multi-browser compatible pages using HTML, CSS and JavaScript.
  • Responsible for ensuring the pattern consistency across all pages.
  • Wrote application level code to interact with the backend databases AJAX and JSON.
  • Used AJAX & JSON communication for accessing RESTful web services data payload.
  • Design website and maintain the website content up to date.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Developed page layouts, navigation, animation buttons and icons using CSS.
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
  • Implemented the search functionality for Internal Application using JavaScript.
  • Developed stored procedures, SQL, Triggers, Schemas, Tables, Views.
  • Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking modifications of database transactions.
  • Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
  • Creation of various levels of users for system with preferences.
  • Involved in setting up the environment, installing the application and web services.
  • Used DOM to pass the XML documents.
  • Experience in creating print specific CSS style.
  • Used Agile method for requirements gathering.
  • Collaborated with teammates and updated application versions using Git with Git Hub.

Environment: HTML, CSS, JavaScript, DOM, XML, REST, JSON, AJAX, Usability Testing, Agile methodology, SQL, WAMP Stack, Dreamweaver, Eclipse, Git.

Hire Now