We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

Irving, TX

EXECUTIVE SUMMARY:

  • Over 8+ years of experience in the Oil Mining Industry , Insurance, Banking, Retail , etc. in Developing and Designing Web based Applications and User Interfaces using HTML, HTML5, CSS, CSS3, ES6, Bootstrap, JavaScript, jQuery, JSON, Ajax, AngularJS, Grunt, ReactJS, Redux, Node.js, Flexbox.
  • Experienced in all stages of Software Development Life Cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like Waterfall, Agile and Scrum.
  • Good experience in development with new front - end frameworks like Angular JS, Angular 2, Angular 4, Angular 5, Angular 6, Node JS, React JS and Redux.
  • Worked on React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Responsible for developing front-end application using React JS and FLUX architecture for internal team's productivity use.
  • Implemented React-Router, React-Redux architecture, ES5, ES6, Web pack and Grunt to turn application into Single Page Application (SPA) .
  • Worked with React Component Life cycle in updating the Virtual DOM and making AJAX calls in components.
  • Used Babel transpiler to convert ES6 to ES5 for browser understanding.
  • Utilized ECMA Script 6 features to build JSX and ES2015 ( ES6 ) using Babel & Web pack.
  • Developed OOJS code and responsible for client-side validations using jQuery functions.
  • Extensive experience in developing UI applications using AngularJS 1.x and Angular 2/4 , proficient in creating modules, components/Controllers, Custom Directives, Custom Filters, Service Factories, Data Binding, Dependency Injection.
  • Created web templates and customized modules for various CMSs such as WordPress applications.
  • Implemented full featured front-end application using Angular 4, TypeScript and jQuery .
  • Developed Single Page Applications using Angular 2, Typescript, Web pack and Grunt .
  • Worked on Angular 2 by consuming Restful web services & used Angular 2 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Worked with Express.JS for development of RESTful web services & middleware configurations.
  • Used Express framework to set up middleware to respond to HTTP requests with the help of Node.js.
  • Extensive knowledge in developing Single Page Applications (SPAs) using various JavaScript frameworks like Angular.js, Node.js and Backbone.j s.
  • Good knowledge and experience on various IDE’s like Visual Studio Code , Eclipse, NetBeans, Sublime Text, etc.
  • Used SQL to retrieve data from the database.
  • Good working knowledge of DOM (Document Object Model) functions.
  • Extensive experience on implementing AJAX features using JavaScript, OOPS and jQuery.
  • Designed and developed CI/CD pipelines built and coordinate an automated build & release CI/CD process using Jenkins on IT infrastructure.
  • Strong learning of the Web services like SOAP and RESTful APIs for building communication and message exchange between the systems.
  • Extensive experience working with UML concepts like Use case diagrams, Class diagrams, Sequence diagrams, etc.
  • Good understanding of Hibernate, Spring and Core Java.
  • Worked on JIRA for the tracking and management of projects to update the tasks.
  • Used Git for version control and Automated deployment & release management process using TFS, GitHub.
  • Experience in Cross-browser compatibility implementation like Chrome, Safari, IE, and Firefox.
  • Used Bower, NPM, Grunt and Gulp for managing the dependencies in the web application.
  • Used Docker for virtualization, Ship, Run and Deploy the application securely to fasten the Build/Release Engineering.
  • Implemented test cases and performed unit testing using Jasmine and Karma.
  • Good working experience in MySQL, PostgreSQL, Oracle and MongoDB servers.
  • Experience in using the debugging tool Firebug and Chrome Developer Tools.
  • Experience working with and implementing cloud-based technologies like AWS .
  • Excellent team player, self-starter and good at Multi-Tasking with ability to handle deadlines in fast paced environment.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON.

Languages: JavaScript, Java, C#, ASP.Net.

Frameworks: Bootstrap, Angular JS, Angular 2, Angular 4, Angular 5, Angular 6 and ReactJS, Node JS.

IDE & Editors: Visual Studio Code, Net Beans, Eclipse, Web Storm, Brackets, Sublime Text, Notepad++.

Web/App Servers: HTTP Web Server, WebSphere, Apache Tomcat, Nginx.

Database: SQL Server, MySQL, Oracle.

Operating System: Windows, Mac OS, Linux.

Version control: Git, Apache Subversion .

Build Tools: Jenkins, Dockers.

Debugging tools: Firebug, Chrome Developer Tools.

Testing: Jasmine, Protractor and Karma.

Animation: Adobe Photoshop, Adobe Illustrator, Windows Movie Maker.

PROFESSIONAL EXPERIENCE:

Confidential, Irving, Tx

Sr. UI Developer

Responsibilities:

  • Built application using HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap with MySQL Database.
  • Developed OOJS code and responsible for client-side validations using jQuery functions.
  • Develop custom Web-based MVC structured health communication portal software, which sent and received encrypted data to remote server using a Restful API.
  • Responsible for JavaScript/AJAX UI upgrades and improvements.
  • Built responsive site using Bootstrap that fits devices of different sizes.
  • Organize the feature requirements and implement them using the Angular 6 framework.
  • Experience working with Angular 5 including building Components, Directives, Routers. Pipes, Services and other modules based on Angular CLI .
  • Implement the features using Angular 6 and Angular 5 code using TypeScript with Visual Studio Code IDE to develop the Single Page Application (SPA).
  • Used TypeScript to reduce the number of lines of traditional JavaScript files.
  • Responsible for developing front-end application using React JS and FLUX architecture for internal team's productivity use.
  • Developed the application using ReactJS, Bootstrap with ECMA6 Standards .
  • Used Babel transpolar to convert ES6 to ES5 for browser understanding.
  • Utilized ECMA Script 6 features to build JSX and ES2015 (ES6) using Babel & Web pack.
  • Worked on using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved to implement various screens for the front end using React JS and used various predefined components from NPM and Redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Made extensive use of reactive programming patters utilizing the RxJS library.
  • Knowledge on Redux to manage State, Subscribing, and unsubscribing the state changes and dispatching the actions in Angular 2.
  • Built Angular 2/4 components, UI services to consume rest services using Component based architecture provided by Angular 2.
  • Implemented Angular 2 component router for navigation.
  • Developed Single Page Application (SPA) using AngularJS Framework and injected generic services using Angular 2.
  • Responsible to implement UI layer using Angular 2 for web API and browser clients.
  • Used SASS CSS pre-processors.
  • Worked with RxJS (subscriptions, observables, etc.)
  • Implemented HTTP/asynchronous requests using RxJS Observables.
  • Creating new components and making changes to existing web applications using React.js.
  • Used the RESTful APIs for communication between systems.
  • Designing User-Interface (UI) web pages and front-end applications using web technologies like HTML5, CSS3, and Bootstrap.
  • Worked on SASS & LESS as they easily compatible to convert the existing CSS and are also CSS extensions.
  • Using Component based architecture by Angular 4, made Typescript reusable components and services to consume REST APIs.
  • Using Bootstrap components for creating responsive web pages.
  • Worked with React Component Life cycle in updating the Virtual DOM and making AJAX calls in components.
  • Worked with Grunt, Gulp for task runner configurations and worked on various IDE editors.
  • As a part of development workflow included more specialized snapshot testing with Jest for React based applications and components.
  • Used GIT for version control and Jenkins as automation tool.
  • Interacting with JSON, AJAX, and jQuery to read / write from backend systems.
  • Used JIRA for tracking and the management of the projects and Git and Apache Subversion for version control.
  • Used Firebug and Chrome developer tool for debugging.
  • Followed Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery.

Environment: Angular (2/4/5), React JS, Bootstrap,HTML5, CSS3, Javascript, ES5, ES6, AWS, BackboneJS, JSON, AJAX, BitBucket, REST & SOAP (web services),NPM, SQL, Jenkins, Jasmine, Flux, Agile.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Created React for reusable components (multi-field form elements, background file uploads.
  • Significant exposure to React Native.
  • Worked on common stack navigation and tabbed navigation patterns on both IOS and Android using react-native-navigation.
  • Implemented User Interface in Model-View-Controller Architecture which accomplishes a tight and neat co-ordination of Spring MVC, JSP, Java Script, XSLT, XML, AJAX and HTML.
  • Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
  • Experience in building E-Commerce applications.
  • Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
  • Performed Unit testing on ReactJS applications using tools like Karma, Jasmine and worked with Gulp tool for build automation.
  • Used React Native with Redux to separate data and presentation layer. Utilized Redux stores to handle the states.
  • Developing a new public facing website for the client and driving the website through Umbraco, a Web Content Management System (WCMS).
  • Used Umbraco desktop and content editor intensively to design, build and implement layouts, sub layouts, templates, content and pages.
  • Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
  • Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used Centralized CSS, AJAX and Java Script to provide client specific Look and Feel.
  • Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Used detailed Wireframes and developed Mock-up designs as per the requirements of Business.
  • Fully Agile, bi-weekly Sprints and daily Stand-ups to discuss the development progress.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Used CSS (SASS) to develop UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
  • Involved in documenting the details related to Changes occurring in the system, following the Quality Processes.
  • Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
  • Worked on GIT versioning tools.
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.

Environment: ReactJS, JavaScript, jQuery, Bootstrap, Redux, typescript, React Native, Agile, SDLC, HTML, CSS, SASS, Azure tables, PL/SQL, Docker.

Confidential, Woonsocket, RI

UI Developer

Responsibilities:

  • Experienced in Software Development Life Cycle (SDLC) methodology.
  • Developed web application using HTML, CSS, JavaScript, Bootstrap and jQuery.
  • Used Java Script/jQuery for client-side.
  • Used Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Developed a cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, jQuery, AngularJS 1.6.
  • Strong technical knowledge of Object-Oriented JavaScript (OOJS) and JS frameworks/libraries as jQuery, jQuery UI, AngularJS.
  • Used Backbone JS to structure JavaScript code in an MVC (Model View Controller).
  • Experienced in Agile based development environment and participating in Scrum sessions.
  • Created ETL jobs to load JSON data and server data into MongoDB and transported MongoDB into the Data Warehouse.
  • Working on Node.js to augment browser-based applications.
  • Worked with Express JS for development of RESTful web services and middleware configurations.
  • Used Express framework to set up middleware to respond to HTTP requests with the help of Node.js.
  • Used Nginx for deployment of applications on the servers.
  • Adopted LESS as the CSS preprocessor to generate style sheet by running Grunt.
  • Hands on experience in UML high level design with data flow diagram, class diagram, sequence diagram, use case diagram and activity diagram.
  • Used web service client to consume web services for getting data from different web services.
  • Excellent knowledge and experience in MySQL Server , Oracle Database , MongoDB.
  • Designed and developed CI/CD pipelines built and coordinate an automated build & release CI/CD process using GitLab, Jenkins, Nexus, and Chef on hybrid IT infrastructure.
  • Maintaining performance using automated CI/CD with Jenkins , build-pipeline-plugin.
  • Experience in Continuous Integration/Continuous Delivery (CI/CD) and Agile methodologies.
  • Extensively used Docker for virtualization, Ship, Run and Deploy the application securely to fasten the Build/Release Engineering.
  • Used Docker machine as a virtualization between systems.
  • Used Bower , NPM, Grunt and Gulp for managing the dependencies in the web application.
  • Coordinate with the UX/UI design team to build the mobile wireframe through scalable HTML, CSS and SASS.
  • Written unit test scripts for components, filters, directives and services using Karma, Jasmine.
  • Used the unit testing tool Jasmine, Karma and Junit.
  • Performed web services and web applications using AWS Node JS/Express.
  • Used DB2 to store and retrieve the data.
  • Responsible for analyzing requirements and writing technical specification documents.

Environment: HTML5, CSS3, JavaScript, Java, AngularJS 1.x, Bootstrap, Bower, RESTful, Spring MVC, Struts, Git, JIRA, WebStorm, SASS/SCSS, LESS, Node.js, Agile, Scrum.

Confidential, Dallas, TX

Web Developer

Responsibilities:

  • Worked with HTML, CSS, JavaScript, jQuery, DOM to write components, services, styles and unit test cases.
  • Involved in Requirements phase of SDLC to gather the requirements from business users, maintaining, enhancing and suggesting solutions to the UI team to assist the changing requirements.
  • Used jQuery for complex DOM manipulation and selection to create custom directives, angular components, controllers and services.
  • Used Promises to handle asynchronous with Rest API.
  • Used Bootstrap, OOP web development for responsive web design.
  • Experienced in building web UI using HTML, CSS, DOM, jQuery, JavaScript that are browser compatible.
  • Responsible for making pages dynamic utilizing the AJAX, JSON and XML .
  • Responsible to manipulate HTML and CSS in jQuery.
  • Used PL/SQL to create, update and manipulate tables.
  • Involved in creating page layouts, custom links, related, lists and other components on the web pages.
  • Experience in MVC framework using Angular JS custom directives, controllers, services, model and factories.
  • Experience in developing Single Page Application (SPA) using Angular JS.
  • Used Firebug as a debugging tool.
  • Experience in testing the functionality and compatibility of the application in multiple browsers like Chrome, IE, Safari, Firefox, and Opera.
  • Well- versed with the Software development Lifecycle (SDLC) all its phases.
  • Created SQL queries to perform insert, update and delete operations on MySQL database.

Environment: HTML, CSS, JavaScript, jQuery, DOM, Bootstrap, OOP, AJAX, JSON, MVC, Angular JS, Firebug, MySQL.

Confidential

Junior Web Developer

Responsibilities:

  • Involved in Analyzing, Design, Implementation and Testing of the project.
  • Created a robust and user-friendly CALL CENTER APPLICATION based on client requirements.
  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
  • Involved in discussions with the System Analysts and Business Analysts to identify the technical requirements.
  • Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
  • Designed and developed intranet web applications using Angular, HTML5, Java, JavaScript and CSS3.
  • Designed several HTML forms using the various HTML form tag, according to the requirement of the end user.
  • Implemented dynamic page elements and form error validations using JavaScript.
  • Used CSS3 to great effect to design to design several pages in a dynamic fashion.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Working experience with version control system GIT and the Waterfall methodology.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Used HTML, CSS and JavaScript to implement the web page.
  • Used Bootstrap for making the web pages responsive.
  • Developed web components using JDBC, JSP and Servlets.
  • Used Asynchronous JavaScript (AJAX) and XML for better and faster interactive application.
  • Used SQL server to implement the database and to store the system data..
  • Developed User and Technical documentation.

Environment: Angular, HTML, CSS, JavaScript, Waterfall, JSON, AJAX, XML, SQL server, Git, Junit.

Hire Now