Ui Developer Resume
SUMMARY:
- 8+ years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, support and implementation of Web Applications using UI development in various domains.
- Expertise in modern web architecture using various advanced JavaScript frameworks and libraries like Angularjs, Angular 6, BackboneJs, Responsive web design. (RWD).
- Created efficient design and developing user interface using HTML5, CSS3, TypeScript, JavaScript, jQuery.
- Extensively used package management tools such as NPM to manage the modules and used it to install useful tools such as Grunt, Express, mongoose, mongo.js, body - parser.
- Hands on experience with build tools such as webpack and Grunt.
- Strong Experience in designing and developing the business web applications by “Hand-Coding” methodology with the help of HTML, HTML5, CSS3 based on the W3C standards.
- Used SVN, GIT for version control and Clear Quest for bug fixing
- Developed Responsive Single Page Applications (SPA) using BackboneJs, Angular JS, Angular 6.
- Built Similar application with different branding using the same codebase for better maintainability using Angular6
- Hands on experience using Angular Material
- Involved in developing visualization data using D3JS and High Charts.
- Expertise in Angular 6 framework and its ability to create simple and scalable code for SPA. Used Angular JS directives, Controllers, Filters, Services, Events and Injectors.
- Knowledge of utilizing cloud technologies including Amazon Web Services (AWS),
- Hands on experience in building hybrid mobile application using Ionic 3
- Experience in wrapping up any web application using Cordova to create hybrid mobile application (iOS and Android).
- Development experience in AWS platform, e.g. Knowledge of writing Lambda in AWS platform, deploying code in Elastic Beanstalk in AWS platform.
- Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g, MySQL.
- Hands-on experience of Node JS, Express JS.
- Good Working Knowledge on Jasmine, Enzyme and Jest.
- Worked with version control tools: GIT and SVN.
- Experience in the user interface with Rich Internet Applications (RIA's) using with web authoring tools and IDEs for development like Sublime text, Visual Studio Code.
- Deep functional knowledge in building reusable components and libraries for future use. Extensive experience in delivering projects following Agile/Scrum methodology.
- Good Understanding of Document Object Model (DOM).
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS3, JavaScript, jQuery, JSON, NodeJS
JavaScript Lib / Framework: jQuery, Express.js, AngularJS, Angular 6, Bootstrap, Node JS, Backbone, RequireJS, Handlebars, Angular Material
Databases: MySQL, PostgreSQL, MongoDB
Build Tools: Grunt, Gulp
IDE: Sublime text, Visual Studio Code, Atom
Version Control: GIT
Methodologies: Waterfall, Agile, Scrum.
Operating Systems: WINDOWS, UNIX, LINUX, Mac OS X
PROFESSIONAL EXPERIENCE:
Confidential
UI Developer
Responsibilities:
- Designed and implemented Entire Responsive Website using Angular 6 at client-side and Web API at server-side.
- Used Angular Material and Bootstrap grid system to create responsive web application.
- Developed application by implementing the Single Page Application (SPA) using Angular 6.
- Implemented client-side form validation, form view results using various services, pipes in Angular 6.
- Created Typescript components and services to consume REST API's using Component-based architecture provided by Angular 6.
- Used Node.js package for all the build and development tools.
- Used Angular 4 HTTP to retrieve data through Web API from Entity Framework.
- Good knowledge on creating services with Angular 5 @injectable property, as to make the service available for dependency injection when creating components.
- Developed Responsive Web Application using BackboneJS, Bootstrap, HandlebarsJS, Require JS.
- Developed multiple hybrid mobile application (iOS and Android) using Cordova
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Involved in JavaScript coding for validations and passing attributes from one screen to another.
- Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
- Extensively used CSS integrated with RWD (Responsive Web Design) to apply layout styles for varying screen sizes and pixels.
Environment: HTML5, CSS3, Agile, JavaScript, AJAX, JSON, Bootstrap 4.0, Angular 6, NPM, Webpack, Rest API, GIT, Cordova, Ionic.
Confidential
UI DeveloperResponsibilities:
- Created custom JavaScript library for easy CSS manipulation.
- Design and Development of user interface by using the Ionic3.
- Design and Development of the Mobile App and iPad App
- Built and published iOS application using Xcode
- Configuration of AWS cloud environment for creating LAMBDA
- Configure AWS Elastic Beanstalk to deploy the Front-End application
- Configure Aurora DB in AWS
- Development of LAMBDA to talk to Blockchain application running on EC2 instance
- Development of Single Page Web Application for Admin Module using Ionic 3
- Implemented AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order.
- Involved in Data Analysis with JSON data developed Graphs and Pie charts using Chart JS library.
- Designed user interface for different modules using HTML5, CSS3, JavaScript to match design specs for complex page layouts while adhering to code standards.
- Manipulated data using CRUD operations of MongoDB and handled database access and data transmission based on RESTful web service (LAMBDA).
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
- Experienced in Angular4 Templates, directives, Routing and navigation, Components, Services and Data Binding.
- Used GIT tool to keep track of all work and all changes in source code and deployed the applications.
- Implemented NPM and Webpack for generating production script files.
- Wrote extensive unit tests using automated TDD tasks.
- Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
- Involved in bug fixing of various modules in the application that were raised by the client.
Environment: HTML5, CSS3, Agile, JavaScript, AJAX, JSON, XML, Ionic3, NPM, Webpack, Rest API, GIT.
Confidential
UI DeveloperResponsibilities:
- Designed and Developed the Front-End Framework using Vanilla JavaScript, requires, Handlebars JS
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- The portal is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
- Written Custom Mini Front-End Framework to be used by all the application (BackboneJS Application and Plain Vanilla JavaScript Application) impacted
- Design and Development of Entire Multi Factor Authentication functionalities for Website, Mobile Website, Mobile Application (iOS and Android)
- Configuring the plugin to support finger print scan (touchID integration) in iOS and Android Mobile App
- Integrated services and session management between application servers, Axway API Gateway, middleware and Adaptive Auth. On Premise (AAOP).
- Implemented AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order.
- Heavily used BackboneJS, Require JS, Handlebars JS, jQuery to create the functionalities
- Used Bootstrap 3.0 CSS framework to create responsive UI
- Created JavaScript reusable components and services to consume REST API's
- The project operates on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.
- Consumed different plugins providers.
- Used GIT for source control and JIRA for tracking purposes.
- Followed the coding standards for easier modification in future releases.
Environment: HTML5, CSS3, JavaScript, BackboneJS, RequireJS, Handlebars JS, jQuery, Bootstrap 3.0, GIT, JIRA.
Confidential
UI DeveloperResponsibilities:
- Design and Development of Customer facing Website and Mobile Website
- Developed Single Page Applications (SPA) using BackboneJS, RequireJS, Handlebars JS
- Build Elastic UI using Bootstrap 2.3.2
- Actively Involved in Design discussion with the Architecture Group to decide on the Framework to use
- Supported IE8+ browser for the entire Website
- Development of the entire website from scratch using REST full architecture
- Consumed REST API s using AJAX and Crud operations using BackboneJS and jQuery
- Development iOS hybrid mobile application using Cordova
- Built and published iOS application using Xcode
- Developed UI with extensive use of BackboneJS framework that helped to organize the code.
Environment: HTML5, CSS3, JavaScript, BackboneJS. RequireJS, Handlebars jS, Grunt, r.JS, NPM.
Confidential
UI Developer
Responsibilities:
- Designed and developed the application using HTML5, CSS, Java Script.
- Worked with a product created by Saba Technologies for Learning Management System
- Work closely with web and mobile designers and translate their designs into websites, apps, HTML emails, and interactive experiences.
- Developed web pages to create messages, to set up messages rules and to set up content using AJAX, JavaScript and XML.
- Created widgets using Saba Development tool guidelines
- Created style sheets for web pages using XSLT
- Used jQuery to create Mobile Website from existing LMS website
- Extensive use of Java / J2EE for creating the LMS application
- Proficiently written SQL queries and Procedures to handle the business logic using Oracle database
Environment: HTML5, CSS3, JavaScript, jQuery, Java, Oracle Database, SVN repository.