We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • 5.8 Years of experience as UI developer having strong knowledge in HTML5, CSS3, JavaScript, Angular, React, NodeJSWeb components.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in communicating with users, UX designers, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Strong problem solving & debugging skills, writing clean modular code, usage of design patterns.
  • Substantial experience in building complex and scalable solutions.
  • Strong object - oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
  • Ability to effectively articulate technical challenges and solutions
  • Deal well with ambiguous/undefined problems; ability to think abstractly
  • Good understanding of multiple tech solutions and ability to pick the correct one for the given situation
  • Prior work experience in an agile environment or continuous integration and continuous delivery (CI or CD), Ability and experience in designing high-level software designs of the scalable system
  • Hands on knowledge of Ionic4 Framework, AngularJS and Cordova to build great web / mobile applications
  • Experience using web services (HTTP, REST, SOAP) using JSON

TECHNICAL SKILLS

  • UI
  • HTML5
  • CSS3
  • JavaScript
  • Angular
  • React
  • NodeJSWeb
  • UX agile
  • CI
  • CD
  • Ionic4 Framework
  • AngularJS
  • Cordova
  • HTTP
  • REST
  • SOAP
  • JSON.

PROFESSIONAL EXPERIENCE

Confidential, Hartford, CT

Sr. UI Developer

Responsibilities:

  • Involved in Used HTML5, CSS3 JavaScript& Angular to develop user interactive screens for web-based applications.
  • Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, retrospective and used JIRA as a tracking tool for the sprints.
  • Designed the front-end screens using AngularJS, HTML5, CSS3, JavaScript, jQuery, Bootstrap.
  • Developed Angular controllers, services, filters and developed HTML templates with various Angular directives such as ng-app, ng-controller, ng-repeat, ng-if, ng-show, ng-hide, ng-change, ng-blur etc.
  • Developed Grid's used in the system using Slick grid and created custom grid directive to make the component reusable.
  • Used various JavaScript design patterns on node like Module, Adapter, Processor, Retriever, Premodifier functions etc.
  • Created few custom directives to extend the functionality of HTML5 like navigation tag, container tag, slide tag, etc.
  • Produced content pages with CSS3 layout and style mark-up presentations and used JavaScript methods and properties.
  • Used various Angular UI Bootstrap components such as calendars, masks, uploaders, sliders, alerts, modal dialogs etc. For developing the UI.
  • Took part in setting up the routing configuration using Angular UI router for various views and sub views.
  • Configured Gulp to perform various UI build and test related tasks and used NodeJS NPM and Bower to manage the dependencies.
  • Developed Angular services making use of resource service to perform REST API calls to the backend.
  • Developed unit test cases using Jasmine and Karma and performed end to end testing using Protractor.
  • Developed REST controllers using Spring Data REST to serve the UI with required JSON data.
  • Developed REST exception handling controller advices to respond to bad requests and server-side exceptions.
  • Handled Client end validations and DOM manipulations through JS and designed Front End with Object Oriented JavaScript Framework.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, HTML5, CSS3 and JavaScript.
  • Experienced working on the AJAX calls and call-back functions to handle the JSON data.
  • Made API calls to draw data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Follow SEO friendly names for using meta tags and page names, redirect's and URL's, Alt text on assets.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, internet explorer, Firefox and Google chrome with the help of MVC framework of AngularJS and other JS libraries.
  • Used predefined Grunt plugins for script minification process (Uglify, watch) and used the JavaScript frameworks.
  • Proficient in SDLC phases (analysis, design, development, testing and deployment) and highly competent in gathering user requirements.

Environment: - HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, Web trends, ECLIPSE, SVN, Spring MVC, IOC, AOP, Oracle, Hibernate.

Confidential, New York, NY

Sr. UI Developer

Responsibilities:

  • Worked on compliant grievances forms Angular Reactive forms for the department of L&I.
  • Worked on validation of Angular reactive forms. Written script more custom validators.
  • Experience and exposure to build Angular 6 and NodeJS applications from scratch.
  • Developed different Angular forms using Angular CLI, NGRX and Angular Material.
  • Working on Cross browser issue. Making sure application is working fine on IE.
  • Working on Architecture of Application, designing and them implementing using component-based architecture and restructuring the application making it more efficient and easier to debug.
  • Developing new User Interface Screen and enhancing existing User Interface Screen for the internal tool Prevailing Wage Compliant Tool (PWCT).
  • Working on Angular forms and implementing Validation for the angular form.
  • Automating letters, creating letters UI for the Agents.
  • Developing complex screen using Angular material and Mat Dialog using Angular.
  • Experience in building high-performance, reusable and adaptive UI components.
  • Working in Agile environment and following scrum methodology.
  • Working with HTML5, CSS3 and JavaScript to make it responsive.
  • Extensive use of APIs and a strong understanding of HTTP and REST architecture.
  • Close day to day interaction with business (Product Owner) in refining requirements as user stories, helping him refine acceptance criteria and demoing working software per requirements in short 2-week sprint cycle for acceptance.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 & 7 and Node JS.
  • Exposure to work and build Web Services using MVC architecture.
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
  • Assisted in peer review and technical discussions over evolving architecture. Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools
  • Using HTML, CSS, SASS, Angular 6, NGRX, for designing and developing web application based on component architecture. Follow agile development, attending sprint meeting biweekly.
  • Work with version control tools such as TFS and Source tree for Code check in and Checkout. In this duty we use the tools like TFS to check out the code, check in the code which we developed.

Environment: - Angular2, Angular 6, HTML5, CSS3, JavaScript, TFS, Visual Studio Code, Visual Studio, Node.js, REST, XML, JSON, MVC, Google APIs, SOAP UI, Agile.

Confidential

UI Developer

Responsibilities:

  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript and React.JS that meets accessibility and web browser standards for website.
  • Developed user interface by using the React JS, Redux for SPA development.
  • Used React-Router to turn application into Single Page Application.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Used flickity.js for creating carousel-images.
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown,
  • Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript and React.JS that meets accessibility and web browser standards for website.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Used React-Router to turn application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Restful Web services for transmission of large blocks of JSON.
  • Worked on responsive design and developed a single ISOMORPHIC responsive
  • Website that could be served to desktop, Tablets and mobile users using React.js.
  • Used Object Oriented Programming concepts to develop UI components that
  • Could be reused across the Web Application.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.

Environment: - HTML5, formik, baseui, CSS3, JavaScript, ES6, React.Js, Moment.js and axios.

Confidential - Cincinnati, OH

UI Developer

Responsibilities:

  • Responsible for developing components for login, customer data submission, query submission and target/offers sections features.
  • Developed these features using Angular while heavily relying on ES6 new features like Arrow Functions, Object Destructuring, Spread Operator, ES6 Classes, Promises, Let/Const and Template Literals.
  • Implemented ngRX library for global data store and used routing.
  • For styling used SASS, Bootstrap with a heavy focus on user experience and compliance to standards.
  • Made changes to the RESTful web services to change the JSON content as per the requirement.
  • Used libraries and modules in React application through NPM and used to install all the dependencies of the application.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Angular 2.0 is of a Component Driven Architecture.
  • Working knowledge on Azure cloud IaaS and PaaS Services.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
  • Updated the application with new features of Angular 4.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Designed and developed the application using Angular 2 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.
  • Worked with open source Jest for testing the code to catch the bug and test the functionality of different parts of the code in Angular application.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, and development.
  • Involved in AGILE/SCRUM based development environment, like having story-time, sprint planning, sprint review, and retrospective.
  • Fulfilled version control with the help of Git along with other power it holds like access control, collaboration, and peer review.
  • Contribute to exploring technical boundaries and bringing new paths and solutions to the best practice in the application.

Environment: - ES6, Arrow Functions, Promises, Let/Const, ngRX, SASS, RESTful, web services, JSON, Angular 2.0, Azure cloud IaaS, PaaS, Angular CLI, Angular 4, HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB, AngularJS, typescript, web pack, grunt, UI, SDLC, AGILE/SCRUM, Git.

Confidential, San Jose, CA

UI Developer

Responsibilities:

  • Involved in discussions with the System Analysts to identify the technical requirements.
  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Created a robust and user friendly CALL CENTER APPLICATION based on client requirements.
  • Development the whole application module using technologies such as JavaScript, jQuery and more.
  • Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed and developed intranet web applications using JSP, JavaScript and CSS.
  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: - HTML 4, CSS 2/3, JavaScript, JQUERY, DOJO, JSP, AJAX, XML, TOMCAT APACHE, SVN.

Confidential

UI Developer

Responsibilities:

  • Implement the web application using technologies (MySQL, Express, Angular 4, Node js) along with HTML5, CSS3, JavaScript, Bootstrap and other web technologies.
  • Built the reusable service components using Angular 4 services with Object Oriented JavaScript, HTML, CSS3 based on the visual designs.
  • Developed Bootstrap responsive web application pages using Angular 4 services, components and directives for front end UI and consuming the Restful web service API and made use of CRUD Services for effective use of Web services.
  • Used native-ionic plugin to set the orientation of screen run time and implemented for both IOS and Android platform.
  • Setting up and Managing Cordova Builds.
  • Used Angular 4 ngIf and ngFor directives used for validations for the input fields of the forms with the data existed in the database.
  • Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value and dynamically converting these SASS files into CSS files
  • Used Postman to test the API workflow tested on the JSON files which are generated by the Node JS, ExpressJS.
  • Developed REST services using Node JS, Express JS, Body-Parser, Mongoose, and other node modules to serve the web application with JSON data

Environment: - Javascript, Angular 4, ionic3, Bootstrap3, Json, NodeJS ExpressJS, Cordova andMySQL.

We'd love your feedback!