Web Ui Developer Resume
CA
SUMMARY
- Results - oriented web UI developer with over 8+ years of solid experience in front end design and development.
- Experience with MVC, MVP, MVVM and Component based design and web application frameworks like BackboneJS, AngularJS, Angular, ReactJS templating engine like JSX, DustJS, handlebars, EJS, build automation tools like Grunt, Webpack and package management tools like Node Package Manager.
- Experienced in working with CSS preprocessors like SASS and LESS.
- Adept in revamping websites to maximize e cacy.
- Experience with Material Design for User Experiences.
- Experience in gathering requirements and performing requirement analysis through customer meetings and interactions.
- Skilled to customize, create, and implement user-friendly interfaces utilizing various JavaScript libraries.
- Pro cient in developing, implementing and maintaining rich content for an improved user friendly environment.
- Familiar with developing SQL queries and stored procedures.
- Strong knowledge of Bootstrap, Responsive Web Design, CSS Grids, Flex, Touch friendly design.
- Strong understanding of Object Oriented Programming.
- Good experience in Document Object Model (DOM).
- Signi cant experience in using tools like WebStorm, Aptana Studio, Eclipse, Visual Studio, Visual Studio Code and Chrome debugger, Firebug.
- Knowledge of Search Engine Optimization (SEO) techniques.
- Experience in Agile Scrum and various tools for processes like JIRA and Jenkins for CI/CD.
- Self-motivated, strong willed and a quick learner.
- Adapt to new evolving technologies and implement them in current projects.
- E cient in working as an individual but just as outstanding with a team.
- Excellent presentation, interpersonal skills and leadership ability.
TECHNICAL SKILLS
Web: HTML5, CSS3, SASS, LESS, Bootstrap, Flex, XML, XSLT, JSON, Javascript, JQuery/UI, Typescript, SVG, BackboneJS, HandlebarsJS, AngularJS, Angular UI, Angular Material, Angular 9, D3, NVD3, EJS, ReactJS, JSX, Grunt, Gulp, Yeoman, Bower, Webpack, Node Modules.
Tools: Visual Studio, Visual Studio Code, Webstorm, SQL Management Studio, SVN, TFS, Git, JIRA, HP ALM, Jenkins.
Databases: SQL, Oracle.
Methodologies: Waterfall, Agile Scrum, JAD.
Miscellaneous: Adobe Photoshop, Dreamweaver, Google Maps, Google Analytics.
PROFESSIONAL EXPERIENCE
Confidential, CA
Web UI Developer
Responsibilities:
- Coordinated with backend developers for rewriting of legacy applications to newer REST API architecture using grunt, webpack, node modules, bower, AngularJS, Angular 9 for frontend with emphasis on work ow simpli cation and user experience.
- Created UI prototypes and developed the new provider data entry and management application consisting of multi-step dynamic forms, form validations, user controls, le upload/download, reports and search.
- Created UI prototypes and developed provider data aggregator application showing providers and their data points from various microservices using card based design.
- Built, documented and supported various corporate dashboards with interactive charts and visualizations using Angular, ReactJS, D3, SVG, NVD3 as well as Fusion Charts for different business teams based on their needs.
- Developed and Integrated views for anti-fraud workbench application with backend handling large amounts of data and render it in organized and methodical manner on the client side.
- Integrated google maps APIs to embed location in anti-fraud workbench application and Postal service APIs to validate address data in anti-fraud workbench application as well as provider data entry and management application.
- Implemented and enhanced grunt pipelines, node modules, webpack pipelines for improving and adding to the build automation and package management.
- Oversaw client side build process in jenkins CI/CD deployment.
- Implemented bootstrap, SASS, ex CSS, animations to create responsive and uid user friendly designs in all applications.
- Implemented and used Coverity and Black duck scan tool to analyze code for issues and security vulnerabilities as well as participating in code reviews.
- Handled multiple projects with multiple timelines to ensure timely delivery on all those projects using JIRA and HP ALM for tracking project feature development and progress.
- Worked collaboratively with business and QA teams during all stages of SDLC ensuring the application meets all the requirements.
- Worked with ReactJs hooks like use State, use Effect, use Reducer as well as react router for routing in dashboards.
- Worked extensively with Angular CLI, implemented Angular router to enable view navigation as the customer performs application tasks and created custom directives, pipes and services in Angular to interface with RESTful services.
- Worked with backend developers to create REST APIs contracts and troubleshoot issues in applications.
- Created SQL stored procedures for sorting and pagination in UI tables.
- Worked for performance enhancements in all UI specially in search results and grids.
- Used material design to create better user experiences.
- Created mixins in SASS for UI design and development.
- Used SVN, TFS as version control for the project.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, JQuery UI, AngularJS, Angular 9, ReactJS, JSX, Bootstrap, D3, SVG, NVD3, Grunt, Webpack, Yeoman, Node Modules, SQL, Jenkins, TFS, SVN, HP ALM, JIRA, Fusion Charts, Coverity, Blackduck, Visual Studio, Visual Studio Code, Webstorm.
Confidential, San Francisco, CA
Web UI Developer| Mobile App/IPhone/Ipad/Android
Responsibilities:
- Implemented CSS grid system for the mobile application.
- Worked on ensuring proper rendering of views in different modes in different mobile devices.
- Enhanced grunt build for automation.
- Setup remote web view debugging for android for troubleshooting purposes and xcode simulators for the same in iPhone, iPad.
- Worked with designers to create image sprites for performance enhancements.
- Implemented new custom RDC feature in the mobile app.
- Implemented iscroll library for handling mobile scrolling.
- Used Agile Methodology throughout the work period with regular scrum meetings using proprietary DTS for defect xing and tracking.
- Developed mixins in SASS for UI purpose.
- Used Git as version control for the project.
Environment: HTML5, CSS3, JavaScript, JQuery, JQuery UI, BackboneJS, HandlebarsJS, Bootstrap, SASS, Grunt, Node Modules, Jenkins, Apache Cordova, XCode, Git, SVN, DTS, Aptana Studio, Sublime Text.
Confidential, Farmington Hills, MI
Web UI Developer
Responsibilities:
- Built several mindapps to improve user productivity like ashcards, concept map of courses, image viewer, performance graph.
- Created mockups and developed engaging user interfaces for assignments and reading materials with con gurable widgets using responsive design and animations.
- Overhauled several old UI with more modern, responsive, user friendly and touch friendly design.
- Heavily involved in planning of projects using JIRA for feature tracking as well as issues and bugs in an Agile scrum environment with regular standups, planning, review and retrospective meetings.
- Developed and maintained applications using bootstrap, JQuery/UI, JSMVC with handlebars and EJS-embedded java script for templating and switched to AngularJS for newer developments.
- Developed common reusable modules like breadcrumbs, reference app, and reading accordion and added to the company database of code that could minimize time to complete projects in future.
- Worked with the QA and UX team to gather, test user feedback and implement engaging user experiences.
- Implemented unit tests and end to end tests using jasmine and protractor framework and ensured optimum code coverage to ensure quality code in applications.
- Implemented and enhanced grunt pipelines for high build automation with node modules and bower as package manager.
- Utilized git as version control and Jenkins as CI/CD tool.
Environment: HTML5, CSS3, JavaScript, JQuery, JQuery UI, JSMVC, CanJS, AngularJS, Angular UI, HandlebarsJS, EJS, LESS, Grunt, Bower, Node Modules, Jenkins, Git, JIRA, Webstorm.
Confidential, Irving, TX
Web UI Developer
Responsibilities:
- Developed the UI for Main Menu, Dynamic Menu, Settings and common application controls using JavaScript objects, JSON, JQuery, BackboneJS and DustJS for templating.
- Worked extensively with HTML5 video, subtitle elements and VTT subtitle les.
- Developed the search screen as well as the middleware component for recorded programs, menu options and search.
- Was mainly focused on the code reusability and performance optimizations to make web application fast and responsive.
Environment: HTML5, CSS3, JavaScript, JQuery, BackboneJS, DustJS, SVN, JIRA, Aptana Studio.