We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

Arlington Heights, IL

SUMMARY:

  • Around 8+ Years of professional experience in various phases of Software Development Life Cycle including Requirements analysis, Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, Debugging of various client/server web applications.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, ANGULARJS, NODE.JS
  • Experience in developing single page applications using Angular JS UI - router
  • Expertise in developing web-based applications using libraries and frameworks like Angular JS, Angular 2.0, Bootstrap, jQuery, Ruby on Rails, Node Js, Backbone.js, React JS, D3 JS
  • Extensive knowledge in developing Responsive WebPages (RWD) using Bootstrap
  • Experience working with CSS pre-compilers like LESS and SASS
  • Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Hands on experience working on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome and checking cross browser compatibility.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript framework like Angular JS, React JS, and Angular js-4.
  • Good Experience on working Cross Browser issues handling.
  • Good experience in writing back-end SQL, PL/SQL queries for fetching data.
  • Web developer with a strong background working on open source technologies, including HTML, CSS, MySQL, JavaScript, Flash, Photo shop .
  • Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding, CSS Box Model and CSS3 Media queries.
  • Used JIRA for bug tracking and issue tracking. Good understanding of MVC and MVVM Pattern.
  • Expert at creating functional specifications including flows, wireframes, mockups, and interactive prototypes
  • Worked with MEAN Stack where I have used Mongo DB as a Data Base, Express JS as a Frontend Framework, Angular JS as a Web Framework and Node JS as an Application server.
  • Experience in Version Control tools including GIT and SVN.
  • Experience in MERN stack development MongoDB, Express, React and Node .
  • Experience in working with SOA Web services using JAX-WS, JAX-RS, WSDL and SOAP messages, Hands on experience in Ant/Maven Scripts.
  • Good Experience in working in both TDD and BDD Environment and Good Exposure to different JavaScript testing Frameworks like Jasmine, Mocha, Karma.
  • Testing application using Jasmine Test Framework and running test cases using Grunt
  • Knowledgeable about Document Object Model (DOM) and DOM Functions along with experience in Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
  • Developed Restful Web Services for various features of application like registration, un-registration, form submission and Order Management .
  • Have extensive technical writing experience in areas of Web development including skills of creating, editing and developing Business Process Documentation.
  • Built both table - based and table less, websites for clients.
  • Extensive experience working in Agile and Waterfall (SDLC Methodologies) environments.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, JavaScript, TypeScript

Technologies: HTML5, CSS3, JavaScript, TypeScript, AngularJS, Angular 2Browserify Jasmine, Common JS, Require JS, React JS, Node.js, Protractor, Karma, Cucumber, jQuery, XML, JSON, AJAX, Adobe Flex, Lifecycle, Flash, ActionScript.

CSS: LESS, SCSS, TW Bootstrap, Responsive web design.

JS Tools: Gulp Grunt, Bower, NPM, Node, Karma, and Selenium.

Package Management: Ant, Maven, NPM.

Agile Tools: JIRA, Version One.

CI: Jenkins, Team City.

IDE Tools: Web Storm, Eclipse, IBM RAD, Flex Builder, Notepad++.

Source control tools: Rational Clear case, SVN, Git, Git Hub, Stash.

PROFESSIONAL EXPERIENCE:

Confidential, Arlington heights, IL

Sr. UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Involved in developing HTML5 and JavaScript for client-side presentation and, data validation within the forms.
  • Developed single page applications using Angular 2.0, HTML5, CSS3, and Bootstrap.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application
  • Worked with MEAN Stack where I have used Mongo DB as a Data Base, Express JS as a Frontend Framework, Angular JS as a Web Framework and Node JS as an Application server.
  • Developed Single Page Application (SPA) using AngularJS Framework and injected generic services using Angular 2.0.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
  • Good knowledge on creating services with Angular 2 @injectable property, as to make the service available for dependency injection when creating components.
  • Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
  • Implemented client-side Interface using Node.js.
  • Design all UI elements, wireframes, and comps with Adobe Photoshop, Illustrator and InDesign.
  • Involved in configuring JNDI properties and used Data Source objects for database communication.
  • Developed UI Toolkit and UI Styling Architecture (HTML5, JS (jQuery), Bootstrap Framework, LESS).
  • Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
  • Designed various user controls using ASP.NET with C#.NET4.5/5.0 and hosted in an ASPX page to exhibit the functionality of the web client.
  • Used Jasmine for Unit Testing of the code and karma for running the test cases
  • Improve the developer experience by creating command-line tools in Node.js for projects that use open-source software
  • Developed and utilized UI reusable components through Angular 2.
  • Implemented Restful Web Services for other applications to communicate
  • Used Gulp and Node Package Manager (npm) to automate painful and time-consuming tasks in development workflow.
  • Work in Scrum Agile using JIRA, developed and adjusted user stories appropriately.
  • Created site maps, mind maps, user task flow, wire framing, and mockups.
  • Apache Cordova extends the features of HTML and JavaScript to work with the device.
  • Created mockups and wireframes for a new website.
  • Developed on demand, combo and compression server for Node JS application
  • Successfully integrated the flagship product into AWS and Azure and automated the conversion process for it.
  • Developed Mobile web application using native JavaScript and Angular JS by using existing hybrid Mobile application code base.
  • Developing UX High and low fidelity wire frames, conceptual models, user interaction flow diagrams, page schematics.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, TypeScript, Eclipse, Protractor, Jasmine, SASS/LESS, Grunt, Mongo DB, Bower, Spring, JUnit, Bootstrap, AngularJS, Angular JS-2, Node.js/NPM/Webpack, JSON, Groovy, Jenkins, JSP, Maven, Hibernate, SOAPUI, Jira, Adobe Photoshop, IntelliJ IDEA, Design Patterns, Servlets, GitHub, Restful web-services.

Confidential, Detroit MI

Sr. Front End Developer

Responsibilities:

  • Created User Interface Design using HTML5, CSS3, JavaScript, jQuery, JSON, JSP and React JS.
  • Cr eated static responsive prototypes in HTML, CSS, Media Queries and JavaScript for different UI pages such as login, registration, application, and dashboard
  • Implemented latest HTML5 and CSS3 features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia files and many others.
  • Developed new GUI widgets in YUI, JavaScript, HTML, CSS.
  • Received business logic specifications and design documents, and translated them into HTML5, CSS3preprocessor styling SASS,DOJO, JSON files, JavaScript code and React JS
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML and CSS.
  • Developed React pages, Web services calls, and AJAX calls for the application
  • Experience in MERN stack development MongoDB, Express, React and Node .
  • Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Designed and developed the UI using React.JS Framework and implemented MVC hybrid design pattern.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience using Chart JS to create line charts to represent data in Angular JS and React.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS.
  • Created line charts with Chart JS and Angular JS to represent data such as the signal health of networks across cable networks for Confidential in the United States.
  • Developed the application using Adobe Dreamweaver.
  • Worked on managing the user menu and Bulk update of Attributes using Node JS Gulp (Task Runner) and jQuery.
  • Worked on JIRA to maintain and update the task. Used KARMA as Front-end test tool
  • Created custom Directives and linking functions to control the application logic.
  • Used UI Bootstrap and CSS/CSS3 to provide perform and visual effects.
  • Created HTML pages from the PDF's given by the UX and used React JS to retrieve data from the rest services.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Used SVN repository for version control
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL
  • Build the application using TDD (Test Driven Development) approach.
  • Used Gulp for task automation and GIT for version control.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
  • Checked cross browser compatibility on different browsers such as Internet explorer, Safari, Firefox and Google chrome.
  • Used JUnit framework for unit testing of application and Jasmine as testing tool
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flux, My SQL, Node JS, XML, XSL, JSON, Git hub, Restful API, Mongo DB, JSP, Design Patterns, Java 1.8, Servlets, Jasmine, protractor, and Web Strom.

Confidential, Plano, TX

Front End Developer

Responsibilities:

  • Participating in build sprints & completing stories, tasks, show and tell.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, JavaScript, JQuery, JSON, Angular JS and using CSS preprocessors (SASS, LESS)
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
  • Created CSS3 templates for use in all pages on the website.
  • Used JQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
  • Used Angular JS JavaScript framework to bind data to HTML using expressions.
  • Ensuring 80% Unit Test Code Coverage for JS code.
  • Writing custom Angular components/directives.
  • Wrote code for consuming a Restful Web service with Angular JS
  • Used JQuery to create dynamic popups to notify the user.
  • Worked on Draggable, Droppable and Resizable jQuery interactions
  • Ensuring web pages are accessible, easy keyboard navigation, optimize it for screen readers.
  • Ensured it works well with popular screen reader tools like NVDA and JAWS.
  • Ensured web app is fully responsive and works well on all screen sizes and form factor used TW Bootstrap.
  • Used multiple in-built directives and APIs in AngularJS such as filters, root scope, child scope, modal, template, state etc.
  • Used RESTful APIs which support JSON and XML to access back-end data payload.
  • Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
  • Hands on experience of package management tools NPM and Bower, and automation tools Grunt and Gulp .
  • Mentored fellow team members on how to use new front-end technologies efficiently.
  • Testing it in different browsers and different versions of IE using Vms, Ensuring browser compatibility.

Environment: HTML5, AJAX, JavaScript, Bootstrap, AngularJS, Angular UI-Router, CSS3, jQuery JSON, Jasmine, Web Storm, Grunt, Bower, NPM, Node, Karma, Sonar Cube, Maven, JIRA, Team City.

Confidential

Front End Developer

Responsibilities:

  • Developing Web quote module which offers the ability to web users to create quote online; they can also save their quote, retrieve, select and open existing quotes.
  • Developed Login/Registration/Edit of user profile integration with community sites using HTML5, CSS3, jQuery AJAX, JSON and JavaScript.
  • Developing First Report of Injury, a wizard-based process guides claim entry.
  • Developed the class structure, event handling and interaction between various JS components in the page
  • Managed all phases of graphic user interface design for a wide range of client requirements/standards.
  • Extensively used Angular JS to achieve MVC architecture to control the flow of the application and decouple the views from the business logic.
  • Responsible for assessing client needs, developing specific plans and implementing projects from initial conceptual design through coding, final delivery and client approval.
  • Performed usability testing and synthesized data into concrete GUI design proposals, presented design ideas using flowcharts, prototype and mock-ups.
  • Designed and developed the web pages using HTML5.
  • Developed JavaScript and optimized existing scripts for efficiency.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
  • Created CSS3 templates for use in all pages on the website.
  • Used jQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
  • Enhancement of existing application utilizing JSP, Tag library, Created DHTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML and XSL.

Environment: HTML5, AJAX, JavaScript, Bootstrap, AngularJS, Angular UI-Router, CSS3, jQuery JSON, Jasmine, Web Storm, Grunt, Bower, NPM, Node, Karma, Sonar Cube, Maven, JIRA, Team City, Servlet, Hibernate, Struts.

Confidential

Front End Developer

Responsibilities:

  • Collaborated on prototyping, specification and graphical design with senior leadership on projects.
  • Worked on application center screens and developed interactive professional and dynamic user interfaces using CSS, HTML, XHTML, JavaScript, and jQuery
  • Partnered in user interface design, contributed to content, layout and navigation.
  • Ensured software product ease-of-use;
  • Interpret, adapt, refine and develop existing Web Pages by conducting research, testing, and heuristic evaluation and usability studies.
  • Integrated Java Mail API for sending mails to customer.
  • Developed dynamic pages using JSP tags to invoke Servlets.
  • Involved in server-side coding using Servlets
  • Designed web pages using Java script/ HTML
  • Validations for the Client Side were done using JavaScript.
  • Developed Business components using JavaBeans and database connections using JDBC
  • Involved in Designing and creating database tables.
  • Reduced inconsistencies and usability issues with the website
  • Designed graphics, buttons, logos and flash animation for the website.
  • Participated in Technical / Functional Reviews.

Environment: HTML, CSS, JavaScript, XML, Servlet, JSP, Struts.

We'd love your feedback!