We provide IT Staff Augmentation Services!

Sr. Ui/ Front End Developer Resume

Dallas, TX

SUMMARY:

  • Over 8 years of professional experience in front end development using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Angular.js, Angular2, Angular4, Angular5, React.js and Bootstrap.
  • Experience in creating Single Page Applications using Angular 1.x and Angular.
  • Experience in MEAN (MongoDB, Express, Angular2 & Node) application development.
  • Expertise in creating Responsive Web Design (RWD) using Media Queries and Twitter Bootstrap3/4.
  • Developed Single Page Applications using React and Redux unidirectional flow.
  • Expert in creating Templates, Mockups, Prototypes, Web Interfaces, Layouts and Design flows.
  • Hands on experience in using CSS preprocessors like LESS and SASS.
  • Experience in using Angular - cli to create web application and to manage the build process and dependency management.
  • Experience in creating Single Page Application (SPA) using Angular, created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives.
  • Used various Angular modules like Angular-animate, Angular-Cookies, Angular-Filters, Angular-Mocks, Angular-Route, Angular-Sanitize, Angular-Touch and Angular-UI-Bootstrap.
  • Experience in creating AngularJS Controllers, Directives, Factory and Service resources.
  • Hands-on experience using one-way/two-way data-binding, directives, controllers, filters, UI-routers and creating custom directives in Angular.
  • Experience in Using JavaScript (ES5 and ES6), Web pack, HTML5, CSS3, Git, Nodejs, Grunt, Bower and Web Storm.
  • Experience in creating services as classes and importing into the Components in Angular2.
  • Experience with Object Oriented Design/Development (OOD), Object oriented Analysis and Design (OOAD), Model-View-Controller (MVC) architecture, Model-View-View-Model (MVVM), design patterns and Test-Driven Development (TDD).
  • Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
  • Expertise in implementing Service Oriented Architectures ( SOA ) with XML based Web Services ( SOAP & REST ) with technologies like WSDL, SOAP and Web Methods.
  • Experience in validating the Http requests and response of the REST API using Postman.
  • Used Node Package Manager (NPM) to manage the modules and to install tools like Grunt, Gulp, Express.js, underscore.js, require.js, crypto.js, mongo.js, body-parser and socket.io.
  • Built reusable and customizable components using React.js, React Router and Redux .
  • Experience in React.js and working with React Flux architecture using complex Object-Oriented concepts to improve the performance of websites.
  • Developed Interactive graphs using D3 JS with JSON data.
  • Proficient in making AJAX calls using jQuery and usage of JSON for impulsive responses.
  • Expertise in coding optimized SQL queries on databases like Microsoft SQL
  • Used Continuous Delivery/Continuous Integration (CD/CI) tools like Docker, Jenkins to deploy the application to AWS.
  • Used JavaScript unit testing frameworks like Jasmine, Karma, Protractor and Mocha.
  • Involved in all phases of Software Development Life Cycle including requirements gathering, design, implementation and testing.
  • Worked on GIT, TFS and SVN as Version control.
  • Worked with Agile and Waterfall methodology.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS/CSS3, Bootstrap3, JavaScript, AJAX, JSON, XML

JavaScript Libraries: jQuery, jQuery UI, Angular 1.x, Angular (v.2, v.4, v.5), Typescript (v.2.0), Backbone.js, Require.js, Node.js

Database: Oracle 9i/10g/11g, PL/SQL, MySQL, MongoDB

Web Services: XML, SOAP, RESTful

Unit Testing Framework: Jasmine, Karma, Mocha and Protractor

Operating System: Windows 98/NT/XP/2000, Linux, Mac OS X

Methodologies: Agile, Scrum, waterfall

IDEs worked on: Notepad++, Eclipse, Visual Studio, Visual Studio Code, WebStorm, IntelliJ and Brackets

Web/Application Servers: Apache, Tomcat, Glassfish, IBM Web Sphere, and JBuilder

Debugging Tools: Firebug, Chrome Developer Tools and IE Developer Toolbar

Version Control: GIT, SVN, TFS

Browsers: Firefox, Chrome, IE, Opera, Safari

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. UI/ Front end Developer

Responsibilities:

  • Involved in gathering requirements, design and development of UI components and worked in Agile environment.
  • Developed Front end applications using Angular, Bootstrap 3, RESTful web-services, and HTML5, CSS3, JSON and Media queries for responsiveness.
  • Involved in creating Single Page Applications using Angular5, binding data to specific views and synchronizing data with the server.
  • Transformed design mock-ups into cross-browser compatible HTML5/CSS3 layouts and implemented dynamic elements and reusable libraries with JavaScript, jQuery and Angular (v4.0).
  • Used angular modules like, angular-animate, angular-cookies, angular-filter, angular-mocks, angular-resource, angular-route, angular-sanitize, angular-touch, ui-bootstrap.
  • Hands-on experience in creating and validating Angular forms using form-for.js library.
  • Used Web pack for code bundling and babel as compiler for transpiling JS files in unsupported browsers.
  • Utilized $localStorage, $sessionStorage to deal with the data in the project by storing the data in local storage, session storage of the browser.
  • Utilized Angular libraries like angular-ui-router and angular-resource to make the powerful single page application and utilized angular-storage to briefly store the information utilized as a part of the application.
  • Hands-on experience using the Ultimus Workflow tool (Ultimus BPM studio, Ultimus Process Administrator and Ultimus Thin client) to create Ultimus incidents.
  • Developed Bootstrap responsive web application pages using Angular services, controllers and directives for front end UI and consumed RESTful web service API.
  • Used Chrome Developer tools, Firebug and IE developer toolbar for debugging and to check cross-browser compatibility.
  • Extensively worked on Dependency Injection (DI) in Angular to inject custom services to create reusable components.
  • Used ECMASCRIPT 6 arrow functionality while working with Angular4.
  • Extensively worked on Angular4 Rxjs Observables and ES6 arrow functions.
  • Involved in migrating the project from Angular4 to Angular5 by transforming http to httpClient using interceptors.
  • Implemented Search Engine Optimization (SEO) techniques for designing web pages to validate the Http request and response of the REST API using Postman.
  • Managed servers on Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Extensively used kendo controls to create Grid and Kendo ui DataSource component to bind data to the grid.
  • Hands-on experience in using kendo library for pagination, sorting, multiselect, kendo-input field, kendo-numeric-text-box, kendo-autocomplete, kendo-dropdown and kendo-datepicker.
  • Wrote test cases, created specs, page objects and performed End-to-End testing for whole application using Protractor for Angular on Node.js command line.
  • Developed the functionalities under Agile Methodology and used JIRA for task assignment, bug tracking and fixture and used cleaner patterns like module pattern and followed DRY principles.
  • Used Node.js NPM module, Grunt to run tasks and build properly the project (compile, minify, concat etc.)
  • Participated in daily Scrum, Sprint Planning, Backlog Refinement, Sprint Review and Retrospective meetings.
  • Used Jenkins for build process to generate rpm-build and Git-Hub as version controller.

Environment: HTML 5, CSS 3, JavaScript, jQuery, Bootstrap 3, Angular5, Angular-Ui, Kendo UI, C#, dotnet, Express.js, Form-for.js, NPM, Grunt, Underscore.js, Require.js, Crypto.js, Passport.js, Mongoose, Body-parser, Web pack, Mocha.js, Typescript, Jasmine, JIRA, Jenkins, Git Hub, Sublime, Brackets, Eclipse, Bower, MVC, AWS, POSTMAN, LESS, PostgreSQL pgAdmin 4 v2, Microsoft SQL Server Management Studio, ULTIMUS BPM Studio, Ultimus Thin Client and Ultimus Process Administrator

Confidential, Omaha, NE

Sr. Front end / Angular developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of different modules assigned.
  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap-3, jQuery, D3JS, Angular 2, Node.js, LESS, SASS.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Created Typescript reusable components and services to consume REST APIs using Component based architecture provided by Angular 2.
  • Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
  • Extensively used NPM and Bower to manage java script dependencies.
  • Prepared design user interfaces utilizing HTML, JavaScript and CSS.
  • Used Angular2 modules like angular-animate, angular-cookies and angular-filter.
  • Used Node.js to offer an easy and safe way to build high performance and scalable network.
  • Responsible to create responsive web design pages by using 12-column grid system with custom media queries (mobile, tablet and desktop).
  • Designed Node.js applications using MVC frameworks and installation of Client-side dependencies using Bower.
  • Extensively used Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express, underscore.js, require.js, crypto.js, passport.js, mongoose, and body-parser.
  • Developed Bootstrap responsive web application pages using Angular.js services, controllers, and directives for front end UI and consumed RESTful web service API.
  • Used Angular2 npm packages like ng2-datepicker, ng2-pdf-viewer, ng2-auto-complete etc., to meet the requirements of the project.
  • Used Chrome Developer tools, Firebug and IE developer toolbar for debugging and to check cross-browser compatibility.
  • Worked on npm modules like Gulp, Grunt and Bower.
  • Utilized $localStorage, $sessionStorage to deal with the data in the project by storing the data in local storage, session storage of the browser.
  • Created Angular components like controllers, services, directives and forms to receive user data and implemented form validation in Angular.
  • Implemented Search Engine Optimization (SEO) techniques for designing web pages to validate the Http request and response of the REST API using Postman, which are generated by node.js and express.js.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Managed servers on Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Used JavaScript unit testing frameworks like jasmine for client side and mocha.js for server side for writing tests.
  • Used Jenkins for build process to generate rpm-build and Git Hub as version controller.
  • Followed Agile process two week Sprints, and daily Scrums to discuss the development of the application.
  • Involved in giving the demo of every sprint work to the product owner.

Environment: HTML 5, CSS 3, JavaScript, jQuery, Bootstrap 3, Angular.js 2, Angular-Ui, Node.js, Express.js, MEAN stack, NPM, Grunt, Underscore.js, Require.js, Crypto.js, Passport.js, Mongoose, Body-parser, Web pack, Mocha.js, Jasmine, JIRA, Jenkins, Git Hub, Sublime, Brackets, Eclipse, Bower, MVC, AWS, POSTMAN, LESS, Protractor, Web Accessibility.

Confidential, Stamford - CT

Sr. Front End / React.js developer

Responsibilities:

  • Involved in developing the UI pages using HTML5, CSS3, JavaScript, React JS, JSON, jQuery, Jasmine, Karma, and AJAX
  • Involved in designing web pages using HTML 5, XHTML, CSS3, JavaScript, React JS, Redux, React-Bootstrap, Node.js, express.js, SASS, Mongo DB, Bootstrap3 and Underscore.js.
  • Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes.
  • Developed user interface by using the React.js, Flux for Single page application (SPA) development.
  • Implemented different modules in React JS.
  • Implemented React-Redux life cycle boilerplate scripts to decrease the project duration.
  • Maintaining Parent and child elements by using State and Props in React JS.
  • Utilized React-Redux Action Creators, create Store from redux library to connect reducers and containers, to update the state and virtual DOM.
  • Implemented React-Express-Middleware for rending components and routing.
  • Involved in using React.js components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in Building applications using React.js to render pages on both the client, and server using the same codebase.
  • 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.
  • Experience in DOM, React Props, and Lifecycle methods, working with React States and Events.
  • Used Node JS to develop the backend components, connect the application with the other web services.
  • Worked with React libraries like Toolbox, Grommet.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table-less Design in CSS for positioning.
  • Worked on Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries.
  • Used JQuery plugins such as Auto Populating select-box, Search, Map, and Calendar.
  • Designed, developed, and implemented ASP, HTML/CSS Templates for dynamic content generation.
  • Used Google web toolkit (GWT) for designing rich internet applications.
  • Extensive experience in developing web applications with User Experience Design (UX) like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.
  • Involved in all phases of Software Development Life Cycle
  • Worked on Karma and Jasmine for unit test cases and used protractor for end-to-end test cases.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, React.js, Redux, XML, DOM, JSON, Node.js, Express.js, backgrid.js, Underscore.js, Mustache.js, Azure, MySQL, Jasmine, Mocha, Jenkins, SASS, Grunt, SEO, JIRA and Git-hub.

Confidential, Rochester, MN

Web/UI developer

Responsibilities:

  • Involved in gathering business requirements and prepared Software Requirement Specification (SRS).
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, AngularJS, Node.js, jQuery AJAX and JSON.
  • Implemented Angular Controllers to maintain each view data.
  • Proficient in building Web User Interface (UI) that follows W3C.
  • Involved in developing UI pages using HTML, CSS, JavaScript, JSON, jQuery and AJAX and customized UI/UX solutions for web verticals.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
  • Using AngularJS created Responsive Web Design (RWD) and data manipulations to display data in company standard format in UI.
  • Developed Client-side validations code using JavaScript and Angular JS.
  • Created Single Page Application (SPA) with loading multiple views using route services and adding more user experience to make dynamic by using Angular 1.5 framework.
  • Performed Validation of forms using AngularJS.
  • Responsible for creating screens with table-less designs meeting W3C standards.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
  • Used several jQuery plugins to build Rich Internet Applications to make it look more intuitive.
  • Used Node Package Manager (NPM) and Bower as package manager for installing backend and frontend dependencies.
  • Implemented Model-View-View-Model pattern using Knockout.js.
  • Validated Http request and response of the REST API using postman which are generated by node.js and express.js.
  • Used Wire Frame Tools like Adobe illustrator CS3 for basic Visual design and followed User Experience Design (UX) properties.
  • Experience in the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and jQuery.
  • Used JIRA for bug tracking and project management.
  • Used SVN as version controller.
  • Used Jasmine and Karma as unit testing frameworks.
  • Configured Web pack to execute linters, magnifiers, pre-processors, tests, transpilers etc. based on build target.

Environment: HTML4/HTML5, CSS/CSS3, JavaScript, PHP, Angular JS, Typescript, Node.js, React.js, Knockout.js, jQuery, AJAX, JSON, npm, Bootstrap, Photoshop, Dreamweaver, Firebug, SVN, Jasmine, Karma, JIRA, Web pack, SVN, SEO, Passport.js, Mongoose, Body-parser, Windows OS, MySQL, Microsoft Excel and Tomcat.

Confidential, Maitland, Florida

Front end/UI Developer

Responsibilities:

  • Designed and developed interactive Web pages with the help of HTML4, HTML, CSS3, CSS, JavaScript, jQuery, jQuery UI, Bootstrap and AJAX.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Borders, Pseudo classes, Pseudo elements etc.
  • Developed real time tracking of class schedules using Node JS (Socket.io based on socket technology).
  • Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks Angular JS, Require.JS, Backbone.js, Ext JS and Node.js.
  • Used Node.js for database operation for logging, node event emitter for all engines
  • Implemented Mock API using Express framework in Node.js.
  • Developed responsive web pages using Bootstrap and CSS3 media queries.
  • Extensive experience in using SOAP and RESTful web services.
  • Extensive use of JSON objects for efficient client-side coding.
  • Used AJAX, JSON to send request to the server to check functionality of the website.
  • Redesigned the existing site and created new interfaces using Eclipse/Notepad++ as editor for designing pages.
  • Implemented and designed user interface for web-based customer application.
  • Involved in Analysis, design and coding in J2EE Environment.
  • Worked on cross browser compatibility issues and fixed the bugs pertaining to various browsers.
  • Implemented latest CSS3 features like creating various effects, shading, 2D 3D animation, Shapes and Handling multimedia.
  • Used JSON for data exchange between client and server and Ajax to reduce the network load and update only the certain components of the website.
  • Used AJAX for implementing dynamic web pages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Designed and developed web pages using CSS pre-processors such as LESS and SASS.
  • Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and jQuery.
  • Working experience in agile development environment (Scrum).
  • Developed components to fetch data from the back end using AJAX and jQuery and used SVN for version control and analyzed JSON response to update DOM.

Environment: HTML5, CSS3, JavaScript, jQuery, Typescript, JSON, AJAX, XML, Bootstrap, SASS/LESS, Jasmine, Karma, MYSQL, Adobe Photoshop, SVN, Eclipse.

Confidential

UI/Web developer

Responsibilities:

  • Involved in all phases of SDLC including Requirements Gathering, System Analysis, System Design, Implementation, Testing and Maintenance.
  • Involved in several internal projects handling the complete frontend application using HTML, CSS, JavaScript and jQuery.
  • Applied jQuery core library functions for the logical implementation of all applications on client side.
  • Developed UX design patterns and used jQuery and AJAX for service calls on pages to interact with the server for information.
  • Used AJAX, JSON to send request to the server to check the functionality of website.
  • Redesigned the existing site and created new interfaces using Eclipse/Notepad++ as code editor for designing pages.
  • Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build
  • Co-ordinated with development team for deployment of application into Node Server.
  • Created and optimized graphic prototype websites and application interfaces using HTML and CSS.
  • Extensive experience on working with CSS Borders, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Margin, CSS Padding, CSS Tables, Pseudo classes and Pseudo elements.
  • Created SQL queries to perform create, insert, update or delete operations on MySQL database.
  • Adopted a cross browser and cross platform approach to make the website more versatile and Supportive.
  • Implemented different validation controls on web-pages using JavaScript.
  • Involved in debugging the application using firebug to traverse the documents and manipulated the nodes using DOM and DOM functions.
  • Worked with QA team to fix the bugs, test the load and performance checking.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, XHTML, Node.js, Eclipse, Notepad++, Dreamweaver, Adobe Photoshop, MS Office and SVN

Confidential

Jr. UI developer

Responsibilities:

  • Developed front-end pages using HTML, CSS, Javascript and jQuery.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Worked under waterfall method of software development.
  • Created jQuery widgets like date picker and other widgets.
  • Responsible for all client-side validations and implementing business logic based on user selection using jQuery.

Hire Now