We provide IT Staff Augmentation Services!

Ui Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • About 8+ years of extensive experience in designing User Interface (UI) applications and professional web applications using HTML 5, XHTML, CSS2/CSS3, JAVASCRIPT, Angular JS, TYPESCRIPT, JQUERY, AJAX, JSON AND XML.
  • About 1 year of experience in React 16.9.0, Redux 7.1.0, Redux Thunk 2.3.0,axios 0.19.2 and React testing Library
  • Good knowledge in applying Typescript Techniques in Front - end logic.
  • Good experience in working with open Am library (Authentication & Authorization) which will be helpful in creating and storing tokens in Session storage for secured API calls.
  • Worked with open Am library to enable Authentication & Authorization for the application.
  • Experience on working with Roles Management.
  • Experience in working on with Solar search implementation and populated data from different databases in one UI with POST request
  • Good knowledge in Predix and using Polymer UI components.
  • Good Experience in working with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, Angular.js 1.x, 2.0/4.0/5.0/6.0 , Typescript, Bootstrap, PrimeNg.
  • Good experience in creating Microservices using SPRING BOOT.
  • Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, Angular.js and Bootstrap.
  • Solid working experience in various IDE's: Sublime Text Editor, VS studio, Web storm IDE.
  • Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
  • Experience integrating the third-party Social Media Tools provided by web site thereby transforming it into two-way conversation place where registered users can interact directly with the content and each other using HTML, CSS, JavaScript and Angular js.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Developed responsive web pages using Bootstrap and CSS3 media queries.
  • Strong communication skills, with the ability to convey concepts/requirements between technical and nontechnical stakeholders.
  • Strong proficiency with UX and web usability best practices.
  • Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO / web standards.
  • Created reusable templates and style sheets based on UI standards and guidelines and performed Functional tasks using specifications and wireframes.
  • Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
  • Experience with Bit Bucket Source Control and GIT for code management.
  • Unit testing with KARMA and Jasmine using GRUNT.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS/CSS3, LESS, SASS

Frameworks: Angular Js 1.x,2,4.0,5.0 Typescript, React 16.9.0, Redux 7.1.0.

CSS libraries: PrimeNg, Bootstrap 3.7/4.0, Angular Material,Bulma.io

Debugging Tools: Dev Tools, Safari, Chrome

Build/version controls: GIT, Bitbucket, TFS

PROFESSIONAL EXPERIENCE

UI Developer

Confidential

Responsibilities:

  • Developed several screens for Requote,Repairs and common components by using React 16.9.0, Redux 7.1.0, Redux Thunk 2.3.0,axios 0.19.2 and React testing Library
  • Worked with iconfigurator( Confidential ’s internal language translation system) and React Intl Library to translate the languages for different countries with different locales.
  • Developed several common components like productTiles,productSummary,Creditcard Component,Address page Component etc and reused the same in our Requote and Rewrite Projects.
  • Used Confidential Sass Kit 7 for CSS to meet Confidential standards and guidelines.
  • Worked with media queries and mixins to make our applications work for all devices like iphone,ipad,Desktop etc.
  • Worked with React testing Library for 100 percent unit test coverage.
  • Used Rio Build for any build errors and fixed those errors accordingly before merging the code to base branch.
  • Worked with Agile board and Radar to track the issues and resolve in timely manner at every sprint.
  • Working on legacy apps in parallel which is on Javastructs and Angular 1.x and gave support to implement new features like Marble Changes ( Confidential pay at Europe) and Rose Requirements (for European Customers).
  • Worked with GIT as Version Control.

Environment: HTML/HTML5,CSS/CSS3, Confidential Sasskit 7, J avascript, Typescript, React 16.9.0, Redux 7.1.0, Redux Thunk 2.3.0, axios 0.19.2 and React testing Library Angular 1.x,Apache Tomcat,GIT, Maven,POSTMAN,Visul Studio Code

UI Developer

Confidential

Responsibilities:

  • Working on Agile methodology on a weekly Sprint basis by participating in Refinement and Retrospective meetings.
  • Developed many screens for MyMessage Admin Site, MyMeassage User Site,Survey Creation Site,Pricing Portal by using HTML/HTML5,Angular 4.0/5.0,Javascipt,Typescript,Bulma,Angular Material library.
  • Used bulma.io for responsiveness and 12 column layout.
  • Implemented Session Management feature for Pricing Portal which helps in popping up a session countdown timer for every 30mins of being idle.
  • Worked on the Quizbuilder Migraion project into SCS which runs with the help of config file approach.
  • Developed UI for QUIZ, POLL & SURVEY screens for ATLC & SEED as a part of QB SCS migration.
  • Implemented Export,Import,Clone,Delete,Publish functionalites on SCS Dashboard which works for SEED/ATLC modules of QB-SCS.
  • Implemented Reminder functionality for MM Admin which helps in sending reminder messages for internal/external for a published survey.
  • Worked with XCODE simulator to test the MM USER Application for all devices aand maintain responsiveness by using bulma classes.
  • Fixed so many QA/UAT/PROD issues for MyMessage Admin Site, MyMeassage User Site,Survey Creation Site,Pricing Portal and delivered the changes wrt ETA’s
  • Worked on View Question Screen for SEED & ATLC.
  • Created ConnectMe pages for project setup,deployment steps,poc’s etc for all the applications
  • Working with our Business Analyst/Agile PM to understand the requirements and groom the Radars as clear as possible.
  • Participating in meetings across teams on groomed/approved Radars among ourselves as a developer and will decide a possible approach to complete the functionality part of committed Radars within a sprint.
  • All the groomed Radars with detailed acceptance criteria will be updated in RADAR tool.
  • Populating data in UI using JSON objects by using Restfull API’s.
  • Using Apache TOMCAT server to deploy and test the application in server by using maven commands manually.
  • Worked on creating mock designs for the MyMessage Admin Site, MyMeassage User Site applications by using static HTML as a poc.
  • Developing the approved designs by creating the HTML/HTML5 templates and using CSS & Bulma library for styling purposes.
  • As a developer, the Core Angular Functionality will be implemented on top of these templates which we developed by using Javascript/Typescript logics.
  • QA build process will be done before internal Demo session at every week with the new functionality’s in which we developers implemented.
  • Working with POSTMAN to check the backend responses i.e GET, PUT, POST, DELETE Restfull API calls.
  • Working closely with our QA testers and helping them in understanding about the functionalities/changes that we developers made across the whole sprint.
  • Participating in Sprint demo sessions at the end of the sprint and delivering the changes of MyMessage Admin Site, MyMeassage User Site,Survey Creation Site,Pricing Portal applications to the Clients.
  • Working on immediate bug fixes upon QA/UAT/PROD testing paralley.
  • High priority bugs will be fixed immediately before sprint demo happens and remaining bugs will be pushed to the next upcoming sprint.
  • Using Microsoft Visual Studio Code as a code Editor.
  • Using GIT as Version Control tool.

Environment: HTML/HTML5,CSS,Bulma, Javascript,Typescript,Angular 4.0/5.0,Apache Tomcat,GIT, Maven,POSTMAN,Visul Studio Code

UI/UX Developer

Confidential - Boston, MA

Responsibilities:

  • Stared the DIVA Migration Project as an only single individual developer at MFS Onsite by developing POC screens for 2 applications i.e. System Maintenance & Administration on Angular 5.0.
  • Participated in Project Estimations & Timelines in terms of development perspective with our Offshore team by providing the necessary documentation & information from onsite by gathering it from the client Manager.
  • Designed and Developed many screens for DIVA by keeping existing DIVA application as base without any UX designer.
  • Developed UI for various applications like System Maintenance, Checklists, Internal Controls, Sales Recon, Intermediary Contracts & Policies and Procedures by using HTML/HTML5, CSS/CSS3, JavaScript, Angular Js 5.0/6.0.Bootstrap 4.0, PrimeNg, Angular Material and TypeScript. and populated data in UI which is coming from Sybase Database through Rest API’s.
  • Good Understanding in gathering requirements from Business Analyst, Product team and discuss the same in detail with developers at Offshore team and plan the work accordingly to complete within a sprint and get deliver the application to the clients.
  • Good experience in developing web pages using HTML/HTML5, CSS/CSS3, JavaScript, Angular Js 1.x, 4.0/5.0/6.0. Bootstrap 4.0, PrimeNg, Angular Material and TypeScript.
  • Worked with PrimeNg Components like Calendar, Radio Button, dropdown, toggle button, accordion, table, Paginator, breadcrumbs etc. for styling purposes.
  • Worked with Angular Material library for "mat-toolbar Component" to show up the entire Menu on top below the Header in DIVA application.
  • Good experience in working with Backend Services team and integrated the Front-end application with Rest API’s in which getting data from DIVA's Sybase Database.
  • Converted all PrimeNg Components like Header, Footer, navbar-top Menu, tooltip, breadcrumbs, buttons, etc. into Reusable components for different applications by keeping all those at root level in Angular Project i.e. inside of “node modules". So that every time the node modules will get install from MFS internal Nexus security library with the command NPM install as we are pointing to Nexus library.
  • Worked with Backend team to fix the CORS error issue by configuring it in spring-servlet.xml of DIVA-services.
  • Using Jenkins to build the application and deploy code in JBOSS dev & test servers at every sprint end and make DIVA ready for the DEMO.
  • Using TSLint extension to check the TypeScript functionality for any functionality/format errors to get it fixed.
  • Using SonarQube & Appscan to check for any critical issues and fix it after doing Jenkins build
  • Created built in reusable services which can be used across the DIVA application.
  • Worked on with Authentication and Authorization for DIVA application by storing tokens in Session storage and made all API’s secured with the help of AUTH Guard functionality.
  • All then UI & Backend war files will be deployed in JBOSS dev Server.
  • QA testing will happen at the end of sprint on JBOSS dev environment and will be moved to test Environment once all the stories get passed.
  • Experience in unit testing with KARMA and JASMINE.
  • Co-operated with QA team for immediate bug fixing after their end-end testing and participated in Dev & QA builds.
  • Worked on Branching strategy with the help of Bitbucket.

Environment: HTML/HTML5, CSS3, PrimeNg, Angular Material 2.0.0-beta.8, Typescript, Angular 5.0/6.0, JBOSS Server, Sybase Database, Spring boot, Rest API’s, POSTMAN, Visual Studio Code, Bitbucket

We'd love your feedback!