We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Senior Software Developer having experience in web design, analysis, development and testing of User Interface components in various web and desktop - based applications.
  • Extensively experienced in designing professional User Interactive (UI) web applications using HTML5, CSS3, JavaScript, Angular6, Angular JS1.X, React JS, Bootstrap 4, Node JS, Electron Framework and Kendo UI.
  • Skilled in creating top - notch web applications using angular framework (Angular6/5/4 and Angular Js 1.x).
  • Extensive experience of integrating services via Ajax using JavaScript, jQuery, Angular Js and React Js.
  • Experienced in Angular4 - Template basics, Template directives, Routing and navigation, Components, Services, and Data Binding etc.
  • Extensive experience in complex & dynamic presentation layers using HTML, CSS, Master Pages, Client side scripting using JavaScript, JQuery and Angular6
  • Strong knowledge of Object-Oriented Programming System (OOPS) concepts including inheritance, polymorphism, encapsulation and abstraction.
  • Developed desktop application using Node JS and Electron Framework.
  • Expert knowledge in developing single-page applications (SPAs) using React with redux.
  • Expertise in using Middleware, Redux-Promise in application to retrieve data from Back-End.
  • Expertise in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Expert in Object-Oriented JavaScript (OOJS) with strong understanding of JavaScript - Closures, Scope, Promises, Modules, Prototypes and Patterns.
  • Strong experience with JQuery, JQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX and JSON.
  • Experience in writing Database Queries, writing views, Complex stored Procedures development and trouble shooting in SQL Server. Strong working experience in SQL, Oracle and Sybase.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experienced at applying the latest software development approaches including MVC, event driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Extensive knowledge on the Provider Data and also Facets System using Sybase Interactive SQL.
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/REST).
  • Expertise on writing Dynamic SQL queries and Stored Procedures and functions in SQL.
  • Strong experience in Waterfall, Agile (SCRUM), SAFE Agile, Kanban s oftware development, Test Driven Development (TDD) to deliver high quality solutions.
  • Experienced in de-bugging and resolving the production tickets and involved in the production deployments using UCD (Urban Code Deploy) process.
  • Experienced in using JIRA and HP ALM for tracking the defects and also executing the test cases.
  • Good working knowledge in version control tools like RTC, GIT, SVN and Rational Clear Case.
  • Extensively experienced in Software Development Life Cycle (SDLC) of front-end application development.
  • Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills, ability to work under strict deadlines.

TECHNICAL SKILLS

Languages: JavaScript, Java, C#, C++, C

Frameworks: Angular6, React JS, Angular JS1.x, Node JS, Electron, Kendo UI

Web Technologies: HTML5, CSS3, DOM, XML2.0, JavaScript, TypeScript, SASS, AJAX, JQuery, JSON, Bootstrap4.4.1

Application Servers: Apache Tomcat8.0, Oracle Web Logic12.1.3, IBM Web Sphere8.5.5, JBoss7.1.0, IBM Mobile First Server 7.0.0

Databases: Oracle11g, IBM DB, SQL Server 2008/2008R2, Syabse Intercative SQL, My SQL, Mongo DB, NoSQL

Methodologies: Agile, SAFE Agile, KANBAN, Waterfall, UML, Design Patterns

Version Control: RTC, SVN, GitHub, Clear Case

Debugging Tools: Firebug, Chrome Developer Tools

Build Tools: Maven, Ant

Web Services and API Testing Tools: SOAP, REST, Graph QL, SOAP UI, Postman

IDE, HTML Editors: Eclipse IDE4.5, Visual Studio 2019, Visual Studio Code, Dreamweaver, Sublime Text 3

Operating Systems: Windows 2000/XP/Vista/7/8/10, Mac OS X, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Senior UI Developer

Confidential

Responsibilities:

  • Created a dashboard application using Kendo UI framework.
  • Developed web pages for various devices using HTML, Bootstrap, CSS, JQuery and JSON.
  • Used Model View Controller (MVC) design patterns to develop dashboard Application using Kendo UI .
  • Used Angular6 as the development framework to build a single-page application and done CRUD operations with http service.
  • Created UI Architecture design using Angular components, thorough Understanding of core concepts like NgModules, services, Dependency Injection and decorators.
  • Used Angular Reactive forms to implement complex forms and performed the validations using Form Builder.
  • Worked on Angular material design for sorting, filtering, filtering based on Range of the data with auto complete features.
  • Used Angular CLI to generate components, services, and filters and compiled in different environments.
  • Created various functionalities like Sorting, Filtering, Date Pipes, Decimal Pipes, Clear, Print Functionality and some services which includes calculations were developed which we can re-use in entire application.
  • Worked closely with UX Designer and Client to gather the requirements and build the application according to various wireframes and Participated in various meetings and gave concrete solutions for achieving the completion of this project.
  • Developed Web Services for data transfer from client to server and vice versa using GraphQL.
  • Used Postman Pro to check the response of the service.
  • Experienced in implementing security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
  • Extensive knowledge in the Provider Data, Facets System, Database Management Systems, Structured Query Language (SQL), Sybase Interactive SQL and Stored procedures.
  • Experienced in using Chrome Developer tools for debugging.
  • Used Splunk Dashboard for analyzing and verifying all the production logs.
  • Used Safe Agile and Kanban methodology for the software development.
  • Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.

Senior UI Developer

Confidential

Responsibilities:

  • Created a web application which can be worked both online and in offline mode from Angular 1.x framework. Later migrated to Angular 5 framework to boost the performance of the app after the POC project proved successful.
  • Created web forms using HTML5 template and CSS3 styling SASS. Created static PDF templates using Adobe Live Cycle.
  • Developed web pages for yoga tablet devices using HTML, Bootstrap, CSS, JavaScript and JSON.
  • Worked on Angular 5 concepts such as two-way data binding, *ngif and *ngFor structural directives, property binding, services, dependency injection, routing.
  • Enhanced application performance by Angular 5 Component based development in view of future Angular framework transitions.
  • Used Model View Controller (MVC), Model-View View-Model (MVVM) design patterns to develop Web Application using Angular 1.x.
  • Developed PDF Templates using Adobe Live Cycle.
  • Working on all the latest technologies like HTML, CSS, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies. Used TypeScript to simplify the client-side scripting for validation.
  • Gaining knowledge and interacted with service developers on creating Typescript reusable components and services to consume SOAP API's using Component based architecture provided by Angular 5.0.
  • Worked on Angular 5 with form builders, form groups, Forms, Pipes, components, services, web pack, task runner, typescript, ECMAScript6, routing for single page applications.
  • Developed Web Services for data transfer from client to server and vice versa using SOAP and WSDL.
  • Experienced in using Chrome Developer tools for debugging.
  • Used Eclipse IDE for the web application development. Used Ant as the build tool for building the artifacts.
  • Used IBM Mobile First Server as the authentication between the UI and making backend calls.
  • Experienced in developing desktop application which was built from scratch.
  • Developed desktop application using Electron Framework with the Node JS server. Used various kinds of npm packages while creating the desktop application.
  • Developed NeDB a lightweight local database written entirely in JavaScript to store all the application data in the end user’s local machines.
  • Developed Single Page Applications (SPA) using React, ES6, WebPack, Grunt and Redux.
  • Constructed powerful and modern Frontend Architecture, involving ReactJS, Redux, and ES6.
  • Developed React Components and used Redux Promise API for making async calls.
  • Used Visual Studio 2012 and Visual Studio Code for the desktop application development. By using the node package Winston Logger, logged all the level of the logs (Info, Error, Warnings, Verbose) in the end user local machines.
  • All the builds were made through npm and used Kerberos for the authentication.
  • Involved in the production deployment using UCD (Urban Code Deploy). Experienced in working on the Incident management using CASM. Used HP ALM for tracking the defects, executing the test cases and RTC client as the version control.
  • Used Agile methodology for the software development. Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.

Environment: Angular 5/6, Angular JS 1.x, Kendo UI, React JS, Redux, JavaScript, TypeScript2.3.3, HTML5, IBM Mobile First Platform 7.0 (WorkLight), CSS3, Angular Compiler CLI 5.2.0, Angular CLI 1.2.0, React-Router, WebPack, SASS, JSON, Bootstrap3, DOM, XML, SOAP, .NET Framework, C#, SQL Server 2008 and 2012, Chrome Debugger, Ant, Windows 7/10, HP ALM, RTC, Eclipse IDE, Visual Studio, Visual Studio Code, Electron Framework, Node JS, Adobe Live Cycle.

We'd love your feedback!