We provide IT Staff Augmentation Services!

Ui Developer Resume

5.00/5 (Submit Your Rating)

Detroit, MichigaN

PROFESSIONAL SUMMARY:

  • 8+ years of extensive experience in IT industry as Front End UI Developer with web based applications and UI applications in various domains.
  • Extensive experience in IT Industry Developing, Testing, Integrating, Implementing the web based applications and UI applications.
  • Experience in creating and designing front - end user interfaces using HTML/HTML5, CSS2/3, AJAX, DOM, XML, JSON, JavaScript, jQuery, Angular, Angular2, Angualr4, Angular5, React, Flux/Redux, Backbone.js.
  • Extensive experience in server side using Node.js, Express.js, ECMAScript2015(ES6), Babel.js, Webpack.
  • Excellent experience in consuming Restful Web services using Node with Express.js
  • Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
  • Experience in client-side languages & frameworks like JavaScript, jQuery, Angular2. server-side languages like Node.js.
  • Proficient in JS framework libraries, including jQuery, Angular, Backbone , Require , Handlebars & Underscore .
  • Solid experience working with CSS Preprocessors like SASS and LESS using mixins, functions, custom grid systems following object oriented modular CSS patterns; Working with complex CSS Layouts, Positioning, Key frame Animations Pseudo Selectors and Pseudo Elements.
  • Hands on experience working and customizing CSS Frameworks like Bootstrap & Foundation using OOCSS and BEM patterns.
  • E2E Testing with Cucumber, Chai, Protractor frameworks.
  • Extensive experience on AJAX calls and Rest calls using JavaScript and jQuery.
  • Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects.
  • Experience in Angular.js features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
  • Good understanding of REST API’s; extensive experience of integrating web services via Ajax using JavaScript, jQuery and Angular.js.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome
  • Experience working on E-commerce applications, Internal Web applications.
  • Up to date Knowledge with the latest industry trends in UI design and usability.
  • Experience in MongoDB, Oracle database, SQL, MySQL
  • Worked with MEAN/ MERN stack for developing applications.
  • Experience using all popular text editors like Atom, Webstorm, Eclipse, Sublime Text, and Notepad++
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Strong experience of creating Restful services using Express and Restify Node.js Frameworks.
  • Experience in using testing frameworks and libraries like Jasmine, Mocha & Karma.
  • Hands on experience with using Version Control Systems (VCS) tools like SVN, GitHub and Bitbucket.
  • Good in communicating with clients, customers, managers and other teams in the enterprise at all levels.
  • Highly passionate and curious about new Front-End development technologies and has ability in mastering them with a keen awareness of new industry developments.
  • Extensive knowledge and exposure in web based multi-tier and client/server applications using J2EE Architecture Framework .
  • Good Experience working with High Traffic Websites.
  • Strong problem solving ability and analytical skills and able to integrate quickly into the team and work independently toward team goals. I am not restricted myself to single technology/tool. I am always open to learn new technologies.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, XML, JSON, Ajax, SASS, LESS, Bootstrap, Foundation, Git. Github, Apache, Nginx

Frameworks & Libraries: jQuery, Node.js, Backbone.js, Angular.js, DC.js, React.js, Moment.js, D3.js, Handlebar.js, Require.js, Ext.js.

IDE & Editors: Atom, Sublime Text, IntelliJ, Notepad++, Eclipse, Brackets, Microsoft Visual Studio

Debugging Tools: Chrome Developer Tools, Firebug, W3C Validator.

Database: MongoDB, MySQL, Oracle11g, PostgreSQL

Operating Systems: Windows 7, OSX, Linux

WORK EXPERIENCE:

UI Developer

Confidential, Detroit, Michigan

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support for the NGI project at Confidential .
  • Designed and developed the login portal using framework Angular5 along with HTML5, CSS3 and Typescript, Node.js.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular5
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
  • Worked with diverse team of product owners and UX designers in fast paced environment, with quick iterative cycles.
  • Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
  • Used Gulp as the build task runner to build and package the application.
  • Working Experience with Gherkins User Stories.
  • Analyzed existing software (web and mobile) for Accessibility issues and worked with designers to define and implemented solutions.
  • Trained in TDD and ATDD Practices.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Written unit test scripts for controllers, filters and services using karma as test runner with Jasmine and mocha unit test frameworks.
  • Expertise using WCAG 2.0 Technical Standards for Web Accessibility.
  • Extensively used NPM and Bower to manage JavaScript dependencies.
  • Used Webpack to build Typescript modules.
  • Extensively used Gulp and Bower to manage daily development.
  • Developed the pages that are complaint to W3C standard.
  • Experience in accessible analysis, design, and testing.
  • Used karma as the task runner along with Jasmine, Mocha frameworks to write the unit test cases.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.
  • Updated the website from time to time for special Requirements.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Extensively used Debugging JavaScript using Chrome developer tools & Firebug.
  • Used Bit Bucket as the version control.
  • Tested pages for car dashboards compatibility for 8 inch and 10 inch screens on GM cars.
  • Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meeting to track the progress for each iterative cycle and figure out the issues.

Environment: HTML5, CSS3, SASS, bootstrap4, Typescript, JQuery, JSP, JSON, Angular5, Node.js, MVC, Bit Bucket, AJAX, XML, Eclipse, DB2, Gulp, Webpack 2.0.

UI Developer

Confidential, Lorain, Ohio

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Implemented ES6 features, Used Babel , Web pack with ES2015, React JSX presets, Backbone Marionette JS.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery and JSP making use of Bootstrap framework.
  • Used Backbone JS, JQuery for building web-apps and is highly efficient in integrating with Restful services.
  • Maintained Cross Browser compatibility & implemented Responsive Design using Foundation 6.0, SASS custom media queries.
  • Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end Developed
  • Used Express.js to create the routing and to connect middleware and to create the REST API and HTTP modules.
  • Developed single-page web applications and to provide synchronization to various parts of web-apps using of Backbone.js framework.
  • Used Backbone.js as Model, Controller and Underscore.js template as View.
  • Created customized helpers and partials using the handlebar.js.
  • Used React Components on the view layer, Backbone.js for business logic.
  • Used Require JS framework for managing both package libraries and application files.
  • Used Grunt for build tool for configuring tasks, Karma, Jasmine for Unit Testing
  • Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS, focusing on reusability and modularity.
  • Involved in development converting the static HTML mark-ups to JSP's.
  • Involved in up gradation and maintenance of Allstate Insurance website to the new layout using the Grid orientation model Bootstrap framework.
  • Involved in resolving major cross browser issues within the application.
  • 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.
  • Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers
  • Designed and implemented sharable and re-usable software service API's.
  • Involved in Agile Software Development Team using SCRUM, TDD Test Driven Development.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, JQuery, JSP, JSON, React JS, Node.js, Foundation, MVC, SVN, AJAX, XML, Eclipse, MySQL, Backbone.js, Grunt, Bower, Require.js, Webpack 2.0.

UI Developer

Confidential, Chevy Chase, MD

Responsibilities:

  • Worked closely with system analyst to understand the technical requirements of the projects.
  • Constantly participated in Idealization meetings to share ideas.
  • Development of code using HTML5, CSS3, LESS, Bootstrap, JavaScript, JQuery, Angular.js, Node.js, Express.js.
  • Utilized Node.JS Gulp plugin to manage build process for minification, concatenating, SASS pre-compiler.
  • Utilized NPM scripts for build and test environments in a Node.js application.
  • Worked with Express.js for development of RESTful web services and middleware.
  • Used Angular directives, working on attribute level, element level and class level directives.
  • Used $http with AngularJS interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
  • Enhanced an existing Angular JS application to follow strict MVC pattern.
  • Ported and redesigned the Lead management system using AngularJS frameworks implementing modular design.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.JS and JQuery.
  • Used JQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Built Single Page Applications (SPA), Responsive Web Design (RWD) UI, Rich Restful Service Applications, and HTML Wireframes using HTML5 Grid, Structures/Layouts, CSS3 Media Queries, Ajax, AngularJS, and Bootstrap.
  • Utilized modular structure within the AngularJS application in which different functionalities within the application were divided into different modules.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Created dynamic web pages using jQuery and HTML5 features such as Canvas, Audio/Video, Local Storage, Article, and Navigation using with AngularJS Framework.
  • Involved in writing application level code to interact with RESTful Web APIs, Web Services using Express.js, JSON, XML and Angular.
  • Worked with MEAN stack for developing applications.
  • Used MongoDB as the database; Worked with modules like MongoDB and mongoose for database persistence using Node.js.
  • Used Jasmine for the unit testing., and Sinon.js for mocks and spying; Gulp configuring tasks, Karma, Jasmine for Unit Testing.
  • Used GitHub as the version control; Leveraged a feature-branch workflow model.
  • Extensively used Firebug/web kit inspector to debug UI code and handle different browser CSS issues.
  • Analyzing, Debugging and Fixing the Frontend UI issues assigned through JIRA.
  • Involved in Agile methodology approach to UI Development.
  • Polyglot Application with Node.js, Ruby, MongoDB

Environment: HTML5/HTML, CSS3/CSS, JavaScript, JQuery, JSP, JSON, Angular.js, Node.js, MVC, Jasmine, Karma, GitHub, AJAX, XML, Eclipse, MongoDB.

UI Developer

Confidential, Austin, Texas

Responsibilities:

  • Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3, Angular.js, Bootstrap.
  • Contributed positively to the overall team dynamic, participated in stand-up meetings, planning and design sessions and other business-development working.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Developing front-end system with JavaScript, Bootstrap, HTML5, CSS3 and MVC frameworks.
  • Implemented MVC architecture developed custom directives, controllers, views and filters using AngularJS.
  • Used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Used Angular.js framework where data from backend is stored in model and populated it to UI.
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using Angular.js.
  • Used Angular.js for data-binding, and Node.JS for back-end support with APIs; Created Angular.js Controller Which Isolate scopes perform operations in UI.
  • Implemented custom directives for data manipulations and to display data in company standard format in UI and reusable components.
  • Successfully performed the RESTful APIs Integration using XML and JSON.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac using tools like Browser Stack.
  • Developed JSP and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Used Jasmine for the unit testing, Karma & Gulp to automate unit testing.
  • Involved in direct discussion with the BA and the Design team to get the required look and feel of the application.

Environment: HTML5, CSS3, SASS, JavaScript, Angular.js, Bootstrap, JSON, JSP, Git, Node.JS, Adobe Photoshop, Jasmine, Karma, Windows, J2EE, JSP, JSTL, Apache Tomcat, Eclipse, Oracle, JAVA.

UI Developer

Confidential, Buffalo, NY

Responsibilities:

  • Worked as a UI Developer assisting my team in developing two different Web-based applications.
  • Instantiated Agile/Scrum methods to create a development rigor, and Project management that allowed for the team to prove their success at developing effective software according to documented requirement, and within acceptable turn times.
  • Developed landing page and marketing page using HTML, JavaScript, Angular.js, jQuery, AJAX and CSS.
  • Performed client side development with Angular.js, HTML5 Modular JavaScript & AMD style development
  • Developer multiple AngularJS controllers and configured Routes.
  • Developed the administrative UI using AngularJS & Angular-Bootstrap module.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Developed Mobile Applications targeted for mobile form factor for Android, iOS devices using HTML5, CSS3, JavaScript, JQuery Mobile and framework component library based on AngularJS.
  • Used AngularJS to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filter across the applications.
  • Implemented MVC architecture developed custom directives, controllers, views and filters using AngularJS.
  • Designed new classes and functionalities using various OOPs concepts for CRM application for customer service, especially using dynamic polymorphism concept.
  • Involved in resolving many critical Production Issues within the UI while solving them in time.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Used Ajax to reduce the network load and update only the certain components of the website; Benchmarked the application for performance, tuned the network utilization and optimized web resources.
  • Designed web pages and used applications that meet business and user goals through a positive user experience.
  • Used Tortoise SVN to check in code to dev Environment and to avoid merge issues.
  • Used JIRA as task manager.

Environment: HTML, CSS, JavaScript, JQuery, Angular, Bootstrap, XML, J2EE, JSP, Java, Apache Tomcat, Eclipse, Oracle, Tortoise SVN.

We'd love your feedback!