We provide IT Staff Augmentation Services!

Sr.ui Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 6 + years of professional experience in Developing, Testing, Integrating, Implementing and Leading User Interface (UI) web applications in different Domains.
  • Strong noledge in all phases of Software development life cycle (SDLC) like Designing, Developing, Coding, Debugging, Testing, Implementation and Maintenance.
  • Experience on AGILE and SCRUM design methodologies.
  • Good Understanding of Document Object Model (DOM) and DOM Functions in web browser and developing practice with JQuery in various UI widgets.
  • Good understanding and working experience in MVC and MVVM frameworks.
  • Experience in deploying web applications into teh cloud technologies such as Amazon Web Services (AWS), Microsoft Azure, and Pivotal Cloud Foundry (PCF).
  • Good familiarity in working with Amazon Web Services (AWS) services such as EC2, VPC, S3, RDS, Glacier, DynamoDB, Redshift, CloudFront, CloudFormation, ELB, EBS, Route53, Security Groups …etc in web application deployment and hosting.
  • Extensive experience with web development and web designing technologies such as CSS, Bootstrap, JQuery, JavaScript, Angular JS, Angular2, Angular4, Angular5, Node JS, NPN, React JS, Redux, Knockout JS, Bootstrap, RWD, Photoshop.
  • Hands - on of experience in frontend/client-side world and has extensive expertise with React.js, Redux, Angular JS, Angular2/4/5, Boothstrap and most legacy frameworks and libraries such as JQuery.
  • Expert in developing Single Page Applications (SPA) using Angular5 Typescript module, components, views, router and Angular4 APIs like (NgModule, FormsModule, HttpModule, BrowserModule, TextMaskModule, ext).
  • Experience creating Typescript reusable components and services to consume REST APIs using Component based architecture provided by Angular 2/ Angular 4.
  • Extensive experience in creating Responsive web pages using Bootstrapgrid layout. Proficient in using Bootstrap components like navigation bar, dropdown menu, pagination, carousel, Popover, alerts, labels and classes.
  • Strong familiarity in Writing Custom Directives in AngularJS, create and utilize own Services, Two-Way Data Binding, & Filters objects according to teh application requirements and desire of flows.
  • Proficient in working with Angular JS and Angular2, React JS to create Single Page Applications (SPA).
  • Experience in working with React JS and developed real time applications using React JS architecture- Flux for building UI and designed reusable components using React JS.
  • Experience in Redux architecture and implemented SPA's with React Router.
  • Experienced in working with Node JS and NPM modules like http, path, mongo DB and templating engines.
  • Extensively used Node.JS for server side scripting and Node Package Manager (NPM) for updating teh application from codebase.
  • Expert in developing User Interface UI applications and professional web applications using JavaScript, XUL, HTML5 DHTML, DOM, XHTML, JQuery, CSS3, Ajax and JSON.
  • Experienced of front end design with CSS and its preprocessors like LESS and SASS.
  • Extensive working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes and CSS Behaviors in CSS.
  • Experience in using Build tools like Ant, Maven,Grunt, Gulp and SCM tools like Git, GitHub, SVN…etc.
  • Hands on experience with various Application Servers and Web Servers including Tomcat server, WebSphere, Web logic, JBoss, and Amazon Web Services (AWS) cloud.
  • Hands-on experience in AWS cloud resources to better achieve a lower cost and higher performance/uptime, working on AWS to integrate Server and Client side code.
  • Good working noledge in working with teh Mobile technologies such as IOS, Android.
  • Experience in developing web applications by using Search Engine Optimization (SEO) techniques.
  • Good noledge on Cross browser compatibility issues with various browsers like Safari, Internet Explorer, Mozilla Firefox, Opera and GoogleChrome.
  • Experience in using Various Tools and IDE's for designing and development like Eclipse, NetBeans, Adobe Photoshop, Notepad and Sublime.
  • Experience in SQL expression, stored procedure, and triggers with some Databases like Oracle, MongoDB, PostgreSQL, Cassandra, and MySQL.
  • Hands-on in writing test cases in methodologies Test Driven Development (TDD) and Behavior Driven Development (BDD).
  • Good working experience in Testing developed web applications using Testing Tools like Selenium, Karma, Jasmine, Mocha, and Soap UI.
  • Experience in using bug tracking tools such as Jira, Bugzilla and Firebug to debugging and troubleshooting teh existing code.
  • Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and teh evolution of programming solutions.
  • Excellent Communications skills, good team player and has good Analytical capabilities. Good organizational skills, ability to handle multiple tasks and work independently as well as in team.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, Mac.

SDLC methodologies: Waterfall, Agile/Scrum.

Programming languages: C, C++, JAVA/ J2EE.

UI Frameworks: Angular.js, Angular 2/4, Backbone.js, React.js, Node.js, Ember JS, Ext JS, Bootstrap, Responsive Web Design (RWD), JQuery, JQuery UI, JQuery Mobile, Grunt, Gulp, Bower, npm, Web pack, Kendo UI, YUI, Mobile UI, Dojo, D3.

Web Development Technologies: HTML/ HTML5, DHTML/ XHTML, XML, XSLT, CSS3/ CSS4, JSON, JavaScript, coffescript, JQuery, PHP, Python and AJAX

Mobile Technologies: Android, iOS, Phone gap, Ionic, Sencha, Cordova, Mobile UI, JQuery Mobile.

Web Services: Soap, Rest/Restful, WSDL.

CSS Preprocessors: SASS, LESS, Stylus.

Cloud Technologies: Amazon Web Services (AWS), MS Azure, pivotal cloud Foundry (PCF).

Version Controls & Other tools: SVN, Git, GitHub, Version one,Bitbucket, ALM, Grunt, Gulp, Jenkins, Ant, Maven, Gradle, JIRA.

IDE/HTML Editors: Sublime Text, Notepad++, Eclipse, Net Beans, Dreamweaver, Adobe Photoshop, Adobe Illustrator, Adobe In design

Testing/Debugging/Bug Tracking Tools: Selenium, SOAP UI, Karma, Jasmine,Qunit, JUnit, Mocha, Firebug, Google Chrome Web Debugger, JIRA, Bugzilla.

Database: Oracle, MS SQL Server, MySQL, PL/SQL (oracle), MongoDB, Redis, PostgreSQL, Cassandra.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr.UI Developer

Responsibilities:

  • Involved in teh Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating teh time-lines for teh project.
  • Developed service infrastructure components in Angular5/Typescript for a unified web UI initiative.
  • Spearheaded adoption of new principals such as responsive design, mobile first and adaptive design using Angular5 libraries using Typescript.
  • Created custom-directives and custom-filers for data manipulations using Angular JS
  • Developed front end modules and consumed various Web services in teh business layer using SOAP and REST for business.
  • Implemented Angular 5 Injectable services to connect teh web application to back-end APIs to POST/GET teh data used in teh application.
  • Migrated previously developed web applications from Angular4 to Angular5.
  • Worked with CSS3 background, CSS3 Layouts, CSS3 positioning, CSS3 text, CSS3 border, CSS3 margin, CSS3 padding, Pseudo elements and CSS3 behaviors.
  • Consumed Web Services (WSDL, SOAP, and UDDI) from third party for authorizing payments to/from customers.
  • Configure MONGODB Sharded cluster with Replica Set (HA) on Different AWS regions.
  • Worked on deploying and monitoring deployments on Amazon AWS cloud platform.
  • Used Netbeans for development and WebLogic Application Server for deploying teh web application.
  • Developed UI and implemented for some plug-in using JavaScript, HTML5, CSS and XML.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by GIT.
  • Web application is redesigned by using Angular4. Web API is used to send and receive data to/from back end, recently started updating from Angular4 to Angular5.
  • Involved in migrating teh code base from Subversion to GIT, worked with GitHub for source code management.
  • Used SQL queries & PL/SQL-Stored procedures, function, triggers, cursors, object types, sequences, indexes.
  • Created Angular JS controllers, factories, filters, routers and services in registration module for making it a Single page Application.
  • Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
  • Used Node.js as a proxy to interact with Rest services and interacting with Database.
  • Worked on Cross-browser Compatibility of UI pages. Implemented for internet browsers such as Chrome, Firefox, and IE.
  • Used CSS preprocessor called SASS and LESS for styling teh React Components and used media queries and mobile UI development to customize teh View.
  • Involved in making teh application Responsive using Bootstrap, and used LESS pre-processor.
  • Used REST protocols for usage of web services like XML and JSON in teh React application.
  • Used Node JS to build fast, Scalable Applications and used Node JS to run teh application in a web server in staging environment.
  • Utilized Node.JS, mongo DB and Express to create Restful API's
  • Involved in unit testing for various components and functions to eliminate bugs in teh components using Karma and JASMINE.

Environment: Windows, Linux, AWS, S3, VPC, Angular5, Angular4, Angular Js, Node JS, TypeScript, CSS, HTML5, XML, PL/SQL, Git, GitHub, SQL, Node JS, LESS, SASS, Rest, Restful, BootStrap, SDLC, Agile/Scrum, Karma, Jasmine, Jira, Jenkins, Maven.

Confidential, Syracuse, NY

Sr.UI Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Actively involved in using Angular4, TypeScript, Bootstrap and HTML5 to enable client-side data to meet specific criteria by applying various validation variables.
  • Implemented Angular2 services to connect teh web application to back-end APIs to POST/GET teh data used in teh application.
  • Created TypeScript reusable components and services to consume REST API's using component-based architecture provided by Angular2.
  • Used Angular2, Angular4 Router to build single page applications for navigation through teh different status and multiple modals.
  • Moved existing AngularJS controllers and services to Angular2 components for more responsive and less dependency.
  • Implemented teh asynchronous data communication with RESTful Web Services API by AngularJS $http service.
  • Wrote Jasmine Unit Tests using Karma to verify AngularJS modules and JavaScript utility routines.
  • Involved in making teh application Responsive using Bootstrap and used LESS pre-processor.
  • Handled response data from RESTful web services using XML, JSON and JQuery to update UI interacted with java controllers (JQuery, Ajax and JSON to write/read data from back end systems).
  • Used AWS S3 for storing and retrieving static content, AWS Cloud Front for improving latency.
  • Application is deployed on AWS Cloud Platform using Elastic Beanstalk.
  • Created GET/PUT request and response using RESTful web services.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using Ajax, JSON.
  • Responsible for teh overall layout design, color scheme of teh web site using HTML5, XHTML, CSS3 and responsible for creating detailed wire frames and process flows.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Used Node JS to build fast, Scalable Applications and used Node JS to run teh application in a web server in staging environment.
  • Used JQuery to make teh HTML, CSS interact with JavaScript functions to develop dynamic web pages.
  • Worked with backend programmers to troubleshoot JavaScript related issues with front-end connectivity.
  • Used Gulp as teh build task runner to build and package teh application.
  • Involved in different types of testing usability tests, browser tests and unit tests.
  • Involved in Requirements gathering and Analysis - understanding teh requirements of teh client and teh flow of teh application including MVC application framework.
  • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Worked on merging, committing teh branches in teh version control GIT and JIRA for issue assignment and development tracking.
  • Designed and implemented a professional and production quality build and unit-test automation system with Grunt, Karma, and Jasmine.

Environment: Linux, Windows, AWS, VPC, S3, Glacier, Angular2, Angular4, AngularJS, JavaScript, HTML5, CSS3, JQuery, Ajax, Photoshop, GIT, Adobe Dreamweaver, JIRA, TypeScript, Responsive Web Design, Bootstrap, JSON, DOM, REST, SOAP, Grunt, Gulp, Karma, Jasmine, Eclipse, Webpack, Windows.

Confidential

UI Developer

Responsibilities:

  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of teh project
  • Implemented various screens for teh front end using React JS and used various predefined components from NPM (Node Package Manager) library
  • Built reusable and customizable components for teh new website using ReactJS and React-Router to create single page application.
  • Developed user interface by using teh React .JS, Flux for SPA development, Implemented client-side Interface using React JS.
  • Worked in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Integrated Redis database with services for private key authorizations.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Specialized in RDBMS design using normalization techniques and expertise in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Involved in writing Maven scripts for merging jar files into existing repository.
  • Used GIT repository for software configuration management and version control.
  • Responsible for writing and implementation of JavaScript, AJAX and JQuery to interact with web Services (REST, SOAP) and user controls.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Used React-Auto complete for creating google maps location search on teh webpage.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
  • Performed unit testing using Jasmine and end to end testing using Protractor.
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
  • Used NodeJS and Express Framework to set up routing mechanism to respond to teh HTTP requests.
  • Customized teh NodeJS server to pick teh local Package. And run teh application without changing local paths and variables.
  • Used Node JS to run Web pack tasks and build properly teh project.
  • Used Test Driven Development (TDD) as part of Agile process.

Environment: HTML5, CSS3,JavaScript, Angular JS, JQuery, JSON, Ajax, Agile methodology, Responsive Web Design, React JS, Adobe Dreamweaver, Windows, Perforce, Git, SASS.

Confidential

Web Developer/Front End Developer

Responsibilities:

  • Design Mockups for web pages in Photoshop.
  • Design style sheets for website and assist application programmers in TEMPeffective implementation and ensure all work according to scripting code with halp of various technologies.
  • Collaborate with designers and application developer to develop various pages of website
  • Manage all prototypes and develop HTML for various browsers and maintain CSS framework and identify and resolve all issues on same.
  • Design Mockups for web pages in Photoshop.
  • Design style sheets for website and assist application programmers in TEMPeffective implementation and ensure all work according to scripting code with halp of various technologies.
  • Collaborate with designers and application developer to develop various pages of website
  • Manage all prototypes and develop HTML for various browsers and maintain CSS framework and identify and resolve all issues on same.

Environment: HTML for generate web document. CSS for style teh HTML document and decorate teh document, JQuery for front-end, bootstrap framework for make website responsive, Photoshop tool for design website mockups.

Confidential

Responsibilities:

  • Created Mockups for Web using Photoshop.
  • Worked on web development as front-end developer using HTML, CSS, JQuery, bootstrap.
  • Worked on App Designs For IOS.
  • Worked on App Designs For Android.

Environment: HTML for generate web document. CSS for style teh HTML document and decorate teh document, JQuery for front-end, bootstrap framework for make website responsive, Photoshop tool for design website mockups.

We'd love your feedback!