We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Around 8+ years of experience in User Interaction Development and Web Projects.
  • Strong Web development skills, having good knowledge of JavaScript, JQuery, JSON, Ajax, HTML, XML, CSS.
  • Worked on SPA (Single Page Web Applications) using RESTFUL web services plus Ajax, Bootstrap and AngularJS. Wrote AngularJS controllers, views, and services for new website features.
  • Expertise in making AJAX (Get and Post methods) calls using J Query and Vanilla JavaScript.
  • Knowledge of web technologies like HTML5 and XML.
  • Designed, developed and supported HTML5 and CSS3 based applications, predominantly for use on mobile devices.
  • Design and document each module as a part of the implementation/delivery process.
  • Embedded new Media Elements i.e., video and audio files using the HTML5 markups. Used HTML5 File API for uploading local files from the client - side.
  • Implemented the new features of HTML5 forms like Input types, miscellaneous attributes i.e. required, placeholder etc.
  • Worked on Angular JS markup and expressions and experience using Angular UI components like GRID.
  • Expertise in handling Twitter Bootstrap framework i.e., the concept of Grids, making using of advance components like Pagination, Alerts, Progress bars etc.
  • Built custom directive to build application components for rendering grids and maps.
  • Built HTML templates for high traffic and complex data driven website.
  • Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax () calls.
  • Implemented easy-to-use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Experience in working with Apache Tomcat application server.
  • Experience with different type of services - Batch, RESTful, SOAP services.
  • Developed Object Oriented JavaScript code and worked with JavaScript validation.
  • Developed Object Oriented JavaScript code and responsible for client-side validation using JQuery functions.
  • Developed Web 2.0 applications to consume JSON response using callback functions. Coding, styling, testing of reusable JavaScript, CSS3, HTML widgets/libraries for complex UI controls.
  • Skilled in solving complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
  • Proficient in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3 and MV* frameworks such as AngularJS etc.
  • Strong development skills including RESTful Web Services.
  • Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from the server.
  • Involved in all the phases of SDLC including requirement analysis, design, development, testing and documentation. Participated in a structured software development process that included sprints with daily scrums, implementing feedback from quality assurance team members, and using version control software.
  • Used REST based web-services for web-server / app-server communication.
  • Tested cross browser functionality and fixed major layout bugs for supported browser including IE6.
  • Used the best practices of SDLC as well as Agile/SCRUM methodologies. Involved in Waterfall based approach to UI Development.
  • Facilitated User Testing sessions to solicit feedback on prototypes.
  • Experience with Mendix platform.

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Sr. UI Developer

Responsibilities:

  • Worked on churro scaffolder and its libraries.
  • Worked on Feature set and App templates.
  • Resolved GitHub issues for churro.
  • Worked on churro build system.
  • Worked on ro commands and modifications.
  • Replaced existing Systen js to Webpack for keeping sync with Angular CLI.
  • Responsible for all aspects of Responsive Design: content-first design, information architecture, wireframes, UI components and in-browser prototypes. Will use Responsive Design to provide end-to-end dynamic mock-ups.
  • Developing Front-end automation testing scripts using Protractor by following the principles and practice of Agile Software Development.
  • Conceptualize and Design User Interfaces that are original, user engaging, and which look remarkable across various platform devices.
  • Designing and developing new components using Web application layout and forms using the latest technologies HTML5, CSS3, and JavaScript, Angular, Typescript concepts.
  • Responsible for managing, implementing solutions and Building the necessary infrastructure for deploying the API’s on Amazon Web services.
  • Automated functionality to simplify our user’s daily jobs.
  • Designing animation and interactive pages using latest front-end development technologies for enterprise-grade by Utilizing CSS and one of the pre-processors like CSS, Stylus, LESS etc.
  • Passion and ability to learn and apply new technologies like Mendix.
  • Utilization of Mendix for application coding.

Environment: Nodejs, Angular 6.0, Angular 5.0, Angular 4.0, Webpack, System js, Mendix.

Confidential, Tinley Park, Illinois

Sr. UI Developer

Responsibilities:

  • Working as a Senior UI Developer, assisting my team in developing two different Web-based applications.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery and JSP making use of Bootstrap framework.
  • Refactored and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
  • Experience with Bootstrap, Angular JS for creating the applications more effective.
  • Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS (Sass), focusing on reusability and modularity.
  • Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
  • Involved in up gradation and maintenance website to the new layout using the Grid orientation model Bootstrap framework.
  • Brought the HTML and CSS of an existing web site to the latest web standards.
  • Created a CSS framework for using a 12-column grid preferred by the designers as well as implementing parts of Object-Oriented CSS to cut down on repetitive code.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Experience with creating templates, pages and full sites in HTML, CSS, XML, jQuery, JavaScript, require.js, bootstrap, Angular JS and other front-end technologies.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Bootstrap, XML, J2EE, JSP, Apache Tomcat, Eclipse, Oracle, Tortoise SVN, Eclipse, MySQL.

Confidential, Richmond, VA

Sr. UI Developer

Responsibilities:

  • Developed Single Page Applications (SPA) using AngularJS including MVC architectures, different modules, specific controllers, templates, custom Directives, custom Services and custom Filters.
  • Worked on JavaScript frameworks (Angular JS, Node JS) to augment browser-based applications with MVC capability.
  • Implemented project structure using Yeoman project builder and ng-full stack generator to generate the directories.
  • Implemented Angular JS 2.0 along with Typescript, Node and HTML5.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the Application using, HTML5, CSS3, JavaScript and Angular JS.
  • The application is developed in Angular JS have five tabs and 20+ pages with API integration.
  • Involved in writing application level code to interact with RESTful API’s.
  • Hands-on experience in consuming RESTful Services using JavaScript, jQuery and AngularJS
  • Implemented data-binding and MVC using AngularJS for front - end development.
  • Followed git sample Angular JS projects for setting up project structure and best code practices.
  • Used Agile Development Methodology and Scrum team structure for Development process.
  • Used Version One for Creating, prioritizing and estimating backlog items for the sprint.
  • Used version control tool GIT to work on the same code-base in the repository with the other team members.
  • Used Soap UI for Credit Card Payments API (REST) testing.

Environment: HTML5, CSS3, JavaScript, JQUERY, AngularJS 1.5.6, Node JS (NPM), AJAX, JSON, Maven, GIT, Version One, Gulp, STS, SoapUI, Bower, Protractor, Sublime and Eclipse.

Sr. UI Developer

Confidential

Responsibilities:

  • Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, Responsive Web Design and Bootstrap.
  • Worked on Browser Compatibility and tested each feature on web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • As per the prototype implemented the UI screens for card lock feature using HTML, SASS and added functionality with JavaScript, JQuery and Angular JS.
  • Used .0 Preprocessor for CSS preprocessing.
  • Implemented Web Responsiveness for the UI screens in card lock feature for different platforms like Desktop, Mobiles, tablets etc. and different browsers.
  • Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site
  • Used Debugging Tools like Firebug, Firebug Lite, Google Chrome Web Debugger, Jasmine and Karma

    Library/Framework Bootstrap, Compass, Jasmine, IDEs like Sublime, Web Storm, Notepad++, Spring Tool Suite.

  • Involved in Unit testing AngularJS applications using Jasmine/Karma.
  • Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
  • Worked with business analysts to understand their business models and goals and help define strategy, content and features.
  • Used Angular.js MVC Architecture to split the UI logic into Views, Models and Collections.
  • Designed in-house build automation and continuous integration systems by utilizing Git, and Grunt.
  • Retooled development and deployment process to use Node.JS-based Karma task runner (and associated plugins) for compiling and preprocessing client-side assets.
  • Developed data formatted web applications and deploy the script using HTML5, CSS and Client-side scripting using JavaScript.
  • Worked on eCuke-Java which is designed as a Maven project using Cucumber, Java, Selenium and JUnit unit test framework and Page Object Model.
  • We follow Agile Methodologies and agile standards. Regularly attend stand ups, scrum meetings, retro, PI planning and grooming.
  • Used Version One for Creating, prioritizing and estimating backlog items for the sprint.
  • Internal and external code reviews with peers and other teams.
  • Used Git for source control management.
  • Used Jenkins for continuous integration/continuous development.
  • Used Soap UI for Credit Card Authorization Preferences API (REST) testing.
  • Used JMeter for Credit Card Authorization Preferences Performance testing.

Environment: HTML5, CSS3, JavaScript, JQUERY, AngularJS, Bootstrap JS, Node JS (NPM), AJAX, JSON, Maven, GIT, Version One, SASS, SUSY, Grunt, Gulp, STS, Sublime and Eclipse.

Confidential

UI Developer

Responsibilities:

  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Backbone.js and Bootstrap with MySQL database.
  • Worked with the team, helping them build out their markup and CSS.
  • Developed Object Oriented JavaScript code and responsible for client-side validations using jQuery functions.
  • Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax () calls.
  • Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
  • Responsible for JavaScript / AJAX UI upgrades and improvements.
  • Developed callback functions to parse and handle JSON data returned from the server.
  • Designed and developed web-based software using Java Server Faces (JSF) framework, Spring MVC Framework, and Spring Web Flow.
  • Integrated the frontend JQuery UI with backend REST API using Backbone.js.
  • Implemented JQuery frontend for Insurance policy display for employees using JQuery.
  • Facilitated User Testing sessions to solicit feedback on prototypes.
  • Implemented JavaScript module patterns using asynchronous script loading.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
  • Made enhancements to existing CSS and DIV tags using box model.
  • Involved in Agile/SCRUM based approach to UI Development.

Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, JQuery, Bootstrap, Backbone JS, XML, MV* Framework, YUI Library, Apache Tomcat, Notepad++, Sublime text, MySQL, Tortoise SVN.

Application Developer

Confidential

Responsibilities:

  • Involved in system study, development and implementation of the project.
  • Used multi-threading and synchronization process to handle clients.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Involved in development and deployment using tomcat web server.
  • Servlets coded to act as Controller and Dispatchers between JSP Beans.
  • Used UML diagrams Use Cases, Object, Class, State, Sequence and Collaboration to design the application using Object Oriented analysis and design.
  • Developed Java Servlets to retrieve objects from database.
  • Developed GUI using HTML and JSP for dynamic page generation.
  • Designed and developed dynamic menus using DHTML and CSS.
  • Extensively used JavaScript for client-side validations.
  • Wrote sql queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
  • Used JDBC and SQL for database management.
  • Involved in Unit testing.

Environment: Java, JSP, WebLogic 6.1, Oracle 8i, PL/SQL.

We'd love your feedback!