We provide IT Staff Augmentation Services!

Ui Developer Resume

2.00/5 (Submit Your Rating)

IL

SUMMARY

  • Overall 5 years of experience in designing and developing scalable, robust, secure, cross platform, high performance web applications/services.
  • Experience in all phases of Software Development Life Cycle (SDLC)starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation ofmulti - tier enterprise, Agile and SCRUM.
  • Experience in developing web applications covering front-end/UI using the web technologies like HTML5, CSS3, XHTML, JavaScript, J-Query, Angular 2/4/5/7, React.JS, Node.JS, JSON, XML and AJAX.
  • Proficient in building Web User Interface (UI) using HTML5, CSS3, bootstrap, DHTML, table less XHTML and JavaScript that follows W3C Web Standards and are browser compatible.
  • Proficient in understanding Document Object Model (DOM),DOM Functionsand Implementation of user-centred design(UCD)methodology.
  • In-depth knowledge of integration of RESTful Web Services, HTTP services and Web services with web applications.
  • Experience with optimization and CSS3 Code Reduction using CSS Pre-processors like LESS and SASS.
  • Proficiency in using DOM, AJAX, JSON, responsive web design, Bootstrap 4, for designing web sites.
  • Understanding and experience with Object Oriented Design/Development (OOD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
  • Experienced in debugging websites using Firebug, Fiddler, Browser Developer tools
  • Experience using various IDE's like Visual Studio, Eclipse, Dreamweaver, Notepad++.
  • Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
  • Experience in using Testing frameworks in Test Driven Development (TDD) such as Protractor, Cucumber, and Selenium.
  • Easily adaptable to the work conditions and consistently deliver the quality work and Capable of adapting to new technologies and can face any new challenge that exist in the project.
  • Excellent interpersonal skills, presentation skills, communication skills, management of time and team skills with an intention to endeavour to accomplish project due dates under unpleasant and stressful environment.

TECHNICAL SKILLS

Web Technologies: HTML, CSS, JavaScript, AJAX, XML, XHTML, XSLT, JSON, XPath

Libraries and Frameworks: AngularJS, Bootstrap, Angular 2/4/6/7/9, jQuery, Backbone.js, RxJS, Node.js

Java Technologies: Core Java and REST Web service

IDE, Editors: Brackets, Eclipse IDE, Notepad++, Adobe Dreamweaver, Net Beans IDE, Atom, Sublime, eclipse, Flex 2.0/3.0

Databases: Oracle 11g, SQL Server, My SQL server, MongoDB

Operating Systems: Windows, iOS, Linux, Unix, Mac OS X.

Web Servers: HTTP Web Server, Apache Tomcat, Web logic

Web Browsers: IE, Firefox, Opera, Chrome, Safari

FTP/SFTP: FileZilla, Putty, WinSCP

Version Tools: JIRA, CVS, Git, Tortoise, SVN

Tools: Grunt, Gulp, Jasmine, Mocha, Karma.

PROFESSIONAL EXPERIENCE

Confidential, IL

UI Developer

Responsibilities:

  • Application was developed using Agile Methodology, that included iterative application development, weekly Sprints, stand up meetings, Followed Rally for tracking processes and streamlining Agile planning.
  • Implemented functions and features using Angular 7 at client-side and Web API at server-side.
  • Extensively worked on refactoring the existing code base Angular 7.
  • Built Angular 7 components, UI services to consume rest services using Component based architecture provided by Angular 7.
  • Developed the components using Angular 7/5 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
  • Worked withNPMcommands and using Package.json for managing dependencies and dev-dependencies ofNode.jsapplications.
  • Using Visual Studio Code, Angular 7/5, TypeScript and the Angular CLI for coding, scaffolding, data binding, debugging, compiling, bundling, minifying and building modules (i.e. components, services, pipes, directives, routes
  • Created usability prototypes for the UI screens using Angular, TypeScript, and jQuery.
  • Worked on RXJS Compatibility package to get backwards compatibility withRxJSprevious toAngular version9.
  • Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
  • Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
  • Created Ajax calls to exchange (request / responses) information withMongo DB.
  • Used W3C Validator for testing and worked onUnit testing with Karma and Jasmine.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 5.
  • Extensive use of Angular Material framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • For sending request to the server to check the functionality of the websites and for storing and exchanging information between browsers and server - (Ajax, JSON).
  • Worked on GIT as a version control. Utilized NPM scripts for build and test environments in a Node.js application.
  • Responsible for maintaining cross browser compatibility issues with Styles, Layouts and fixed bugs for supported platforms and browsers.

Environment: Visual studio code, Angular 7/5, Angular CLI, TypeScript, HTML5, CSS3, Angular Material, Node JS, NPM, RxJS, Karma, Jasmine, Ajax, JSON, jQuery, GIT, XML, SOAP, WSDL, Agile, Windows.

Confidential, AR

UI Developer

Responsibilities:

  • Worked on project following Agile scrum methodology that includes iteration application development, weekly sprints, daily stand-up meetings and customer reporting backlogs.
  • Designed and developed a responsive website using Bootstrap grid system to layout contents that fit different devices including Mobile, Tablet, and Desktop.
  • Involved in developing Custom Directives using Angular 4/2 Imperative Routing, Guards and implemented Routing with the help of Angular 4 Router Module.
  • Developed the application as Single Page Application (SPA) utilizing Angular 4/2 MVC structure.
  • Developed http requests using RxJs observables to communicate between server and client with Angular 4.
  • Experience involved in upgrading the existing system from Angular 6 to Angular 4/2.
  • Worked on child components and parent component creations, with different interfaces, classes, constructors, and other oops concepts of typescript.
  • Created Angular service and integration withRESTful APIs. Used AngularHttpClientto send GET/POST request to fetch data from server.
  • Used Angular Lifecycle hook ngOnDestroy method in components to optimize application performance.
  • Performed the Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
  • Designed and developed a web application by using Angular 4/2 as front-end and using Web API to receive and pass data to back-end.
  • Created asynchronies data processing using Rxjs Observable to achieve Map/Subscribe pattern
  • Worked on code quality coverage by writing unit test cases using Jasmine and generated coverage reports from Karma test runner.
  • Used Angular CLI into the project for front-end development tasks such as minifying, auto reloading, deploying.
  • Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
  • Worked on improving the application performance and speed by implementing the relative techniques.

Environment: HTML5, CSS3, SASS, Angular 4/2, Bootstrap Angular Cli, RxJS, JavaScript, Typescript, Media Queries, JQuery, JSON, DOM, NPM, Node.js, Webpack, Protractor, Agile, Windows.

We'd love your feedback!