We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

2.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • Having 9+ years of experience in the Web Applications Development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, jQuery, AJAX, XML, Angular JS and JSON.
  • Strong experience in working on user interface applications and professional web applications using HTML, HTML5, XSL, CSS, CSS3, JavaScript, JQUERY, AJAX, JSON, AngularJS, Node.js, Backbone.JS, Can JS, ReactJS.
  • Experience in SOAP response converted to Json message using inbuilt policy.
  • Experience in working with Angular 2/4/7/8/9 modules, services, templates, directives, services, and dependency injection to create a SPA.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4, Angular 7, Angular JS, Bootstrap, Media Queries, CSS Frameworks, Java.
  • Expertise in Angular 2/ 5/ 7/8/9 frameworks and its ability to create simple and scalable code for SPA.
  • Experience in creating reusable components and service. Good experience coding a singleton services as well as private instance services.
  • Experience in creating Web APIs in php and react for manipulation of databases.
  • Used SVN and GIT as version control tools.
  • Proficient with relational databases (SQL, Oracle, My SQL) and No SQL Databases (Mongo DB).
  • Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 2 and their Validations.
  • Create desktop application with Angular 2/4 and Unit Test with Karma - Jasmine.
  • Proficient in JAVA, Java design patterns, Collection Framework.
  • Worked on developing the RESTFUL APIs using the Spring Boot, Spring MVC.
  • Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
  • Working knowledge on JavaScript library JSON and XML Technologies.
  • Experience in making Responsive web pages using Twitter Bootstrap and media queries.
  • Implemented Presentation layer using CSS Framework, backbone, Angular JS, Wire-framing, HTML5.
  • Proficient in developing web page quickly and effectively using: HTML5, CSS3, JavaScript.
  • In-Depth knowledge/Experience of Web 2.0, JavaScript, jQuery, CSS3, W3C Standards.
  • Expertise in debugging and troubleshooting existing code.
  • Experienced with implementing different features of Bootstrap.
  • Good knowledge in Backbone.js and Responsive Design.
  • Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
  • Experience in design and development of web - based applications and Web Services (SOAP, Restful web services, WSDL, and OAuth2.0/OpenID Connect), WCF, WPF, Entity Framework, Silverlight), UI development using HTML, CSS, JQuery, JavaScript, Angular JS, Angular JS 2 AJAX, and Bootstrap.
  • Implementation of Azure AD-B2C - Azure AD (Employees) Federation - SSO - Oauth-2.0 OpenID Connect.
  • OAuth 2.0 - OpenID Connect flows used implicit flow, Client Credentials flow, Authorization code flow.
  • Protocols used SAML-2.0, OAuth 2.0, OpenID-Connect, LDAP
  • Good understanding of design principles and patterns, object-oriented methodologies, TDD, AOP, functional programing, micro services, ORM, SOAP/REST, asynchronous messaging, ESB, OAuth,
  • JWT, SSO, OpenID Connect.
  • Worked on IDE’s like Adobe Dreamweaver, Microsoft Visual Studio to build HTML pages.
  • Developed protocol transformation from XML from/to JSON.
  • Wrote application-level code to interact with the backend (Java) code AJAX and JSON. Wrote code to consume the JSON data as a part of JQUERY AJAX calls and update the DOM.
  • Converted the mock-ups into hand-written HTML, CSS3, XHTML, JavaScript, jQuery, AJAX, XML and JSON.
  • Experienced in Responsive Web Design.
  • Managing Mongo DB using MMS monitoring tool.
  • Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), JSP, Java Servlets (including JNDI), Struts, and Java database Connectivity (JDBC) technologies.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on Windows.
  • Strong experience with Search Engine Optimization (SEO) principles and Cross Browser Compatibility issues, graphic optimization for the web, including browser-safe palettes and file size management.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3and MVC frameworks such as Angular JS, Backbone JS, Node.js, ReactJS etc.

TECHNICAL SKILLS

Web/Application Servers: IBM Websphere6.0/7.0, Apache Tomcat 4.1, and Weblogic10g/11g

Web Technologies: HTML5, CSS3, SASS, PHP, JSP, JavaScript, JSON, AJAX, XML, XHTML, DHTML

Database: SQL, PL/SQL, Oracle

JavaScript Libraries: ExtJS,2.0/1.0, Backbone.js, Node.js, Require.js, React.js, Angular.js 2/5/7/8/9Express.js, Ember.js, RxJS

Tools: and IDE: Eclipse, Net Beans, ANT build tool, Tortoise SVN and JUNIT

Operating Systems: Windows NT/2000/XP, UNIX.

Protocols: TCP/IP, HTTP, FTP and SOAP.

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, IL

Sr. UI Developer

Responsibilities:

  • Working on Angular 9, using components, directives, services, routers, promises, controllers, scopes, events, forms, validations.
  • Reading JSON object and rendering UI pages using Angular 6, 8, 9, Kendo UI and HTML5.
  • Developed reusable components with Angular 9 custom directives.
  • Writing business logic in Entity Framework 6, MVC and C#.
  • Used Grid, Graphs, Charts, Dropdowns, Inputs, Dialog and other Kendo UI components.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
  • Made changes in lazy loading routes for Angular 8.
  • Migrate applications developed in Angular 4 to Angular 8.
  • Worked on Differential Loading for Performance Improvement.
  • Work extensively with Angular CLI for creating Components, Services, Pipes, and Directives etc.
  • Develop Template Driven Forms and knowledge on Reactive Forms.
  • Created custom Directives, Decorators, and Services to interact with RESTFUL services.
  • Implement Angular Router and Route Guards to enable Navigation from one view to another for privileged users.
  • Daily programming in server and client side by using Angular.js, Node.JS and Express JS.
  • Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Responsible for design and development of the web pages from mock- ups (PSD).
  • Worked on Chordinat V.6.0 for Business Process Manager to provide process flows of the application.
  • Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
  • Interacted with developing team constantly to use database from React/PHP page URLs.
  • Used existing java script libraries from jQuery and embedded PHP sessions and cookies to maintain data state users.
  • Created Angular service and integration with RESTful APIs.
  • Used Angular Http Client to send GET/POST request to fetch data from server.
  • Leveraged AngularJS sources for data access and created custom directives, factories, and services for the reusable components.
  • Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
  • Developed enhancements to Mongo DB architecture to improve performance and scalability.
  • Automated build process by using Jenkins and Maven.
  • Performed Unit Testing (UIT), Integration Testing and in preparing test cases.
  • Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by GIT.
  • Worked with the React JS in one of the modules Confidential the Grid level view.
  • Using Node.js recreated API's in the backend using Mongo dB and separated it to the frontend.
  • Used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.

Environment: HTML5, AJAX, React, JSON, UNIX, VUEJS, Angular 6/7/8/9/11, Web Services (SOAP, WSDL), CSS, CSS3, JavaScript, Template Toolkit, jQuery.

Confidential, Walnut Creek, CA

Sr. UI Developer

Responsibilities:

  • Working with Angular 7/8/9 modules, services, templates, directives, services, and dependency injection to create a SPA.
  • Worked extensively on Angular 7/8/9 Typescript SPA domains.
  • Experience in developing Mean Stack (MongoDB, Express, AngularJS, NodeJS) using UI-router, Modules, Services, Controllers and custom directives using Angular-UI components (UI-Grid, UI-Bootstrap, UI-Calendar, UI-Date, UI-Layout), services ($resource) and REST API’s.
  • Interacted with developing team constantly to use database from React/PHP page URLs.
  • Used existing java script libraries from jQuery and embedded PHP sessions and cookies to maintain data state of users.
  • Create desktop application with Angular 7 and Unit Test with Karma-Jasmine.
  • Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events, and Injectors.
  • Implementing the MVC architecture in backend applications Node.js along with Express JS.
  • Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.
  • Developed the backend by using Node.js, Express and MongoDB.
  • Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel, web pack.
  • Developed powerful Single Page Application and dynamic responsive Web Application with Angular 5.
  • Experience in design and development of web - based applications MVC (Model-View-Controller) 3.0/4.0, ADO.Net and Web Services (SOAP, Restful web services, WSDL, and OAuth2.0/OpenID Connect), WCF, WPF, Entity Framework, Silverlight), UI development using HTML, CSS, JQuery, JavaScript, Angular JS, Angular JS 2 AJAX, and Bootstrap.
  • Implementation of Azure AD-B2C - Azure AD (Employees) Federation - SSO - Oauth-2.0 OpenID Connect.
  • OAuth 2.0 - OpenID Connect flows used Implicit flow, Client Credentials flow, Authorization code flow.
  • Protocols used SAML-2.0, OAuth 2.0, OpenID-Connect, LDAP
  • Good understanding of design principles and patterns, object-oriented methodologies, TDD, AOP, functional programing, micro services, ORM, SOAP/REST, asynchronous messaging, ESB, OAuth, JWT, SSO, OpenID Connect.
  • Created Angular service and integration with RESTful APIs. Used Angular Http Client to send GET/POST request to fetch data from server.
  • Used Bootstrap Grid System to create responsive layouts, navigation, tables, and bootstrap components like Carousel, Modal Popups, Tabs, Tables, Auto complete.
  • Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser complaint application.
  • Leveraged AngularJS sources for data access and created custom directives, factories, and services for the reusable components.
  • Developed the components using Angular 5 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
  • Implemented latest Ecmascript6 (ES6) features like arrow functions, constants, block-scope variables and class inheritance etc.
  • Designed animated web pages by importing the@angular/animationslatest animation package in Angular 5.
  • Utilized the features of Angular 5.0 to present effective web design.
  • Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
  • Performed cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.
  • Collaborated with other teams to develop cross-product design solutions.
  • Produced deliverables such as screen layouts, user interface elements, final assets.
  • Working experience with version control system GIT and bug tracking tools Rally in an Agile Scrum environment.
  • Developed enhancements to Mongo DB architecture to improve performance and scalability.
  • Automated build process by using Jenkins and Maven.
  • Performed Unit Testing (UIT), Integration Testing and in preparing test cases.
  • Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by GIT.
  • Worked with the React JS in one of the modules Confidential the Grid level view.
  • Using Node.js recreated API's in the backend using Mongo dB and separated it to the frontend.
  • Designed and developed the API service for client small business site using Node.js.
  • Worked on NPM and Browser sync to developed web programming.
  • Client-side validations were done using JavaScript and Angular JS.
  • Used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.

Environment: HTML5, AJAX, React, JSON, UNIX, Web Sphere 5.1, DHTML, SQL Server, Web Services (SOAP, WSDL), CSS, CSS3, JavaScript, Template Toolkit, jQuery,RxJS.

Confidential, Dallas, TX

Sr. UI Developer

Responsibilities:

  • Designed layouts on the front-end and developed web pages for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery, AngularJS 2, JavaScript.
  • Developed page layouts, navigation, animation buttons and icons, also involved in extensive HTML5 coding.
  • Involved in MVC architecture of Angular JS 2 in developing the apps, controllers, and directives, which are totally customized to meet the needs of the application.
  • Built the application with React.JS, with client custom architecture built over.
  • Automated REST API testing with Rest Assured tool and Java as well as using Postman for manual execution.
  • Developed multiple POCs to create a user transaction grid in Angular JS2.0.
  • Developed forms with new validations through AngularJS 2.
  • Worked extensively on jQuery and JavaScript to make forms interactive.
  • Used Bootstrap in effective web design.
  • Used Bootstrap 3 for mobile-first responsive design and typography and Bootstrap CSS Grid System to create responsive layouts, navigation and tables.
  • Worked with back end programmers to troubleshoot JavaScript related issues with front-end connectivity.
  • Used AngularJS 2 framework to create Single Page Application.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML 5, XHTML, and CSS 3.
  • Used Agile Scrum methodology and involved in all the business meetings and status update meetings as a part of scrum.
  • Worked on automation server Jenkins.
  • Onsite Lead AEM Developer, with hands-on Development
  • Design develop and support AEM components, integrations and application.
  • Implemented AJAX functionality to speed up web application.
  • Designing and developing Hybrid mobile application for Android/iPhone mobile devices with extensive user interface development.
  • Used middleware, Redux-Promise in application to retrieve data from RESTFUL services.
  • Used React-Router to turn application into Single Page Application.
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used ReactJS in components like JSX, creating React components, Virtual.
  • Implemented AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order.
  • Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
  • Implemented map State to Props, map Dispatch to Props for the interactions between Redux and React.
  • Used routing schemes to develop single page applications (SPAs) using Angular route.
  • Involved in writing application-level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
  • Involved in consuming Restful APIs and processing JSON data for rendering in UI.
  • Worked on creating objects and Implementation using React JS.
  • Used Dependency Injection (DI) from Angular.JS factories and services.
  • Defined new validations through Angular.JS for the form field validation implemented through HTML5.
  • Involved in migration of code base of Angular 1.5 to Angular 2.X using the Typescript.
  • Upgraded the existing media playback features from Flex to HTML5 media elements.
  • Designed Prototype and project layout skeletons using ReactJS, jQuery and CSS/LESS and HTML.
  • Implementing inheritance properties using SASS for creating responsive stylesheets.

Environment: HTML, XHTML, CSS3, Java, Dojo, JavaScript, Responsive Design, Node JS, Backbone.js, AngularJS, Mongo DB, jQuery, JSP, AJAX, JSON, Jasmine.

Confidential, Deerfield, IL

React JS Developer

Responsibilities:

  • Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology.
  • Working on ReactJS to develop single page apps by extending virtual Dom.
  • Used ReactJS for template to fasten the compilation and developing reusable components.
  • Used React flux to polish the data and for single directional flow.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Created Reusable component and wired them installing great router.
  • Used Redux Async actions to make the app fully asynchronous.
  • Implemented click handlers via RXJS in component code snippet. This was done in to make an observable sequence out of click event stream and to associate it with data streams, which can be used Confidential the time of subscription.
  • Created flux stores to migrate an existing flux app to redux.
  • Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
  • Worked on React JS Virtual Dom and React views, rendering using components, which contains additional components called custom HTML tags.
  • Maintain and support engineering application:
  • Develop and maintain Measurement Dashboard include adding new Liquid FlowCal, ADMS portals
  • Using C#, MVC 5, Entity Framework 6, MS SQL, Bootstrap, JQuery, Kendo Grid and Chart controls.
  • Update existing Kendo charts with new features.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • OAuth 2.0 - OpenID Connect flows used implicit flow, Client Credentials flow, Authorization code flow.
  • Protocols used SAML-2.0, OAuth 2.0, OpenID-Connect, LDAP
  • Developed internal services using Java and Node.js.
  • Developed large scale, real-time, live blogging server and UI using Node.js and Angular.js.
  • Worked on AWS to integrate the server side and client-side code.
  • Experience in RESTful web services to integrate between Server sides to Client Side.
  • Worked with Jasmine unit test framework to write unit tests for JavaScript code.
  • Worked on creating objects and Implementation using React JS.
  • Developed internal services using React.js.
  • Developed the administrative UI using React.js and Kendo UI.

Environment: HTML/HTML5, ReactJS, JavaScript, MySQL, SVN, Bootstrap, Jasmine, Karma, Grunt, Bower, RxJS GIT, Agile.

Confidential, Malvern, PA

UI Developer

Responsibilities:

  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery and AngularJS.
  • Used AngularJS MVC framework to build Web application for the internal use of the organization.
  • Developed various reports and charts using HTML Canvas, HTML SVG, D3JS, and SVG by passing JSON objects and arrays as input both for mobile and web applications.
  • Wrote application-level code to add functionality to the perform client-side validation using JavaScript.
  • Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap, which is further integrated with Web Services.
  • Brought the HTML and CSS of an existing web site to the latest web standards.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag & Drop, Auto Complete, JSON, and JavaScript.
  • Added ARIA attributes to search content to relate dynamic server-side information to screen readers and for greater keyboard accessibility.
  • Checked for cross-browser compatibility issues regarding HTML and CSS layouts in IE 6 and up, Firefox, and Chrome using Firebug and Chrome and IE Developer Tools.
  • Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp.
  • Worked on responsive web designing (RWD). Application is supportive for large, medium, and small devices using Bootstrap.
  • Designed and developed multi format reports in HTML, PDF, XML and CSV for portfolio performance analysis.
  • Used Ember.js to create and support the REST API and UI for enterprise-level data migration platforms.
  • Followed JIRA, which is work tracking tool. Used to update JIRA each stage as per the development i.e., ready to develop, build, test, approve.
  • Used Yeoman generators to develop, test, and build high quality web applications.
  • Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
  • Worked on cross browser compatibility issues and fixed the bugs.
  • Implemented click handlers via RXJS in component code snippet. This was done to make an observable sequence out of click event stream and to associate it with data streams, which can be used Confidential the time of subscription.
  • Collaborated with other team members and stakeholders.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Used Jenkins to build the code and worked on DDCT & ICM tools (Content management tools) for the deployment purpose.

Environment: HTML/HTML5, ECMA Script CSS/CSS3, SASS, AngularJS, JavaScript, jQuery, Ajax, JSON, MySQL, SVN, Bootstrap, Jasmine, Ember.js, Karma, Grunt, Bower, GIT, Agile.

Confidential

UI developer

Responsibilities:

  • Involved in Co-ordination with BA group for a better understanding of functional requirements, analyzed, designed, documented, and implemented the business requirements.
  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
  • Worked with designers to create mockups for the client screen according to the provided wireframes.
  • Used Node.js to create event driven pages.
  • Developed UI on mobile web platform using JavaScript, HTML, CSS, JavaScript validations and JSON.
  • Developed custom Node.js proxy used to send requests to client’s APIs, handling authentication and custom headers.
  • Extensively used JavaScript to provide functionality for the user interface.
  • Implemented click handlers via RXJS in component code snippet. This was done to make an observable sequence out of click event stream and to associate it with data streams, which can be used Confidential the time of subscription.
  • Worked on the application developed using HTML, CSS, JSON, spring.
  • Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
  • Used several jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Developed AJAX based web-based UI framework by utilizing jQuery library.
  • Used JSTest for testing framework for developed JavaScript.
  • Developed administrative pages using Node.js.
  • Used jQuery plug-in to implement features as a light box, sliders, and other intuitive features.
  • Worked closely with the UI Designers using flash to create web designs.
  • Developed web presentation layer using front end technologies according to internal standards and guidelines.
  • Managed the Subversion branching strategy for a few applications by creating Release branches, Development branches thus ensuring the integrity of Trunk.
  • Worked with Firebug to locate the issue through different browsers.
  • Responsible for checking cross-browser compatibility and hence worked on different browsers.
  • Used Photoshop for image editing and website design.
  • Worked extensively with the backend team to integrate the HTML code into JSPs.
  • Developed the custom data grids upon jQuery framework to deliver the business data.
  • Worked upon the dashboard for the project which contained a variety of charts and drag gable components using jQuery UI Library.
  • Performed unit testing and integration using JASMINE.
  • Led workflow rolution, automating process by effectively routing information to appropriate queues with sufficient flexibility to handle exceptions.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: JDBC, CSS, JavaScript, jQuery, Angular JS, HTML, JavaScript, JUnit, JSON, ESB, JMS, CSS3, Web Services.

Confidential

Web Developer

Responsibilities:

  • Involved in the preparation of prototype and demos of the project and presented before the client to check that it meets their requirements.
  • Optimized images for web page display, and feature item slides using Adobe Photoshop.
  • Maintained page layouts, navigation, presented designs and concepts to the clients and the managements to review.
  • Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
  • Created database tables and manipulated data using MySQL.
  • Used JSON to store and access the data in a search page.
  • Developed modules to retrieve data using AJAX calls through jQuery method.
  • Applied XML into transferring administration data to the back end.
  • Validated the user input using jQuery validation plugin.

We'd love your feedback!