We provide IT Staff Augmentation Services!

Ui Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 5 years of experience in IT industry in development, analysis and testing of User Interface applications using HTML 5.0, CSS3, Bootstrap, JavaScript, TypeScript, jQuery, AJAX, JSON, JS, React JS and Angular2/4/6/7, NodeJS.
  • Involved in the phases of Software Development Life Cycle (SDLC) like requirement gathering, analysis, design, development, implementation, testing & maintenance of projects.
  • Recently involved into Agile methodology for project planning and execution.
  • Strong knowledge in developing web applications using Angular4 and Angular6 using RxJS.
  • Good Knowledge of web - related concepts like MVC Design Pattern, HTTP, Web Services, RESTful Services.
  • Good experience in the Implementation of Object-oriented JavaScript Concepts.
  • Experience on working with JavaScript, Document Object Model (DOM) and DOM Functions.
  • Expertise in creating Single Page Applications (SPA) using AngularJS and Angular6.
  • Good experience in development of applications based on MVC (Model View Controller) design pattern.
  • Hands on Experience in using Directives, Services, Observables and pipes in Angular6.
  • Strong Knowledge of React JS Features like Components, Redux Architecture etc., and development of SPAs using React native Router.
  • Proficient in working with CSS3 Media queries, CSS Animations, Box Model, Positioning and Layouts.
  • Experience in utilizing prototype and wireframes along with development and Angular Material UI components.
  • Good knowledge of testing Frameworks like Jasmine and Karma.
  • Have strong knowledge of server-side technology NodeJS and its integrated tools like NPM, Yarn, Webpack.
  • Experience in writing queries for databases like MySQL and MongoDB.
  • Experience on working in different Integrated Development Environments like Eclipse, STS, Visual Studio, Notepad++, Sublime, Dream Weaver, IBM RAD and WebStorm.
  • Good experience on working with browsers like Google Chrome, Mozilla Firefox, Safari and Internet Explorer and handling the browser compatibility issues.
  • Used JIRA for bug and issue tracking. Have experience in web application debugging using Sonar, Firebug and Chrome Developers Tool.
  • Experience on working with Jenkins & Agile development methodologies like Scrum.
  • Involved in the development of web applications based on RWD (Responsive Web Design).
  • Ability to work independently as well as in a team in handling multiple tasks. Have strong inter-personal, oral and written communication skills.
  • Good Confidential understanding business and interacting with Customers.
  • Involved with clients in the process of understanding the desired requirements.

TECHNICAL SKILLS

Java Script Frameworks/Libraries: Angular JS, Angular2/4/6/7, NodeJS, ReactJS, Backbone Js, JavaScript, Underscore.js, d3js, Ext.js, Cordova, Require.JS, Express.JS, React native.

Web Technologies: HTML4/5, CSS, CSS3, JavaScript, ES6, JSON, AJAX, jQuery, DOM, XHTML, XML, RESTful Services.

Database Technologies: MYSQL, SQL Server, MongoDB.

Operating Systems: Windows, Mac OSX.

IDE: Eclipse, Visual Studio, Notepad++, WebStorm.

Tools: Maven, GIT, SVN, Grunt, Gulp, NPM, Bower.

Testing Tool: Jasmine, Karma, Jest, Protractor.

Others: Chrome Developers Tool, Firebug, JIRA, Git, Source, Restful Services, SASS, Redux Dev Tools

PROFESSIONAL EXPERIENCE

Confidential

UI Developer

Responsibilities:

  • Responsible for design and development of Interactive User Interface applications using Angular7, RxJS, NodeJS, jQuery and JSON.
  • Developed new features like components, tools, widgets etc., in the application based on the requirements of the business and Involved in design and architecture discussions.
  • Created customized, self-contained, reusable, and testable Components, Directives and Services to implement key functionalities in the application.
  • Used pipes and observables extensively in the development of the application.
  • Used Typescript Concepts like arrow functions, Spread Syntax and rest parameters in the development process.
  • Developed web applications running on NodeJS using the Express framework and Backbone.js
  • Used Node.js events distribution and parent chain for parent-child component communication
  • Used Angular HTTP Client to perform HTTP GET and POST requests.
  • Implemented Angular7 Promises to handle asynchronous communication with Rest API for various requirements.
  • Designed many Modules, Controllers, Services and Microservices using the both predefined and custom directives in Angular js.
  • Used Saga Middleware, Redux-Promise in application to retrieve data from Back End.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Extensively used @Input and @Output decorators, Event Emitters, @View Child for data communication between Components in the application.
  • Extensively used RxJS Observables, Subjects, Behavior Subjects, Event Emitters and Operators in the application development.
  • Have hands-on working experience working with NgRx Package concepts like State, Store, Actions, Reducer, Effects and Dispatch function.
  • Performed routing and navigation of application by configuring Router module with child route and route guard.
  • Exposure to the recently popular JS-app frameworks (Ember, Angular, Meteor etc.)
  • Developed and Consumed RESTful Web Services built on server side using NodeJS.
  • Used Jasmine and Karma for Unit Testing and written E2E test scripts using Protractor.
  • Used Continuous Delivery/Continuous Integration tool Jenkins to deploy the application and used GIT for version control of the code and Microsoft Visual Studio as IDE.
  • Involved in creating stories in JIRA for sprints and worked on estimating the work effort and design for stories as part of the Agile-Scrum development process.

Environment: Angular6, RxJS, NodeJS, Bootstrap, Bower, HTML5, CSS3, TypeScript, JavaScript, JSON, jQuery, AJAX, GIT, Jasmine, Karma, Protractor, Microsoft Visual Studio Code, Chrome.

Confidential - Atlanta, GA

UI Developer

Responsibilities:

  • Responsible for design and development of Interactive User Interface applications using HTML5, CSS3, NodeJS, jQuery, AJAX and JSON.
  • Used React js as the development framework to build Single-Page Applications (SPA).
  • Extensively used TypeScript and JavaScript to make the web pages more and more interactive.
  • Designed and developed microservices that can be reused.
  • Developed static web content using front-end technologies like CSS3 and HTML5 by coordinating User Experience designers.
  • Performed Validations Confidential Client-side using React Directives, react native Directives and implemented media queries.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags .
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Knowledge on isomorphic React .
  • Experienced in developing React native components. Used Axios.JS with ReactJS for making AJAX Calls. Worked on Webpack for build and webpack-dev-server a server.
  • Used jQuery, to perform form validations, data traversing, data manipulation, AJAX implementation, creation of Widgets etc.,
  • Worked with JIRA on daily basis to check the bugs and rectify and update the code.
  • Developed the application in the form of multiple modules to manage it easily.
  • Worked with back-end technologies like NodeJS and databases like MySQL and MongoDB.
  • Experience with modules like Socket.io, Multer, clustering, JADE, Cookies, Mongoose and ORM applications in Node.js.
  • Developed and Consumed RESTful Web Services built on server side using NodeJS.
  • Used Node JS as a proxy layer for accessing the API layer.
  • Maintained login sessions using Express-Node JS.
  • Used Node JS to install project dependencies & maintain them.
  • Added customizations in Node.js to configure different webservices.
  • Coordinated with QA for the testing, Application deployment and integration.
  • Performed the cross-browser compatibility check for browsers like Firefox, Google Chrome, Opera and Safari by using browser hacks and requirements.
  • Performed Unit testing using Jasmine and written E2E test scripts using Protractor.
  • Utilized GIT version control tool to save and share the code with other team members.
  • In accordance with the requirements, worked on User Interface web development and Agile SCRUM methodology.

Environment: NodeJS, ReactJS, d3.js,Bootstrap, Bower, SQL, HTML5, CSS3, TypeScript, JavaScript, JSON, jQuery, AJAX, GIT, Jasmine, Karma, Protractor

Confidential

UI Developer

Responsibilities:

  • Developed HTML and CSS templates.
  • Responsible for the design, development and implementation of front-end applications.
  • Developed UI applications using technologies like HTML and CSS as per W3C standards.
  • Created the layouts of each portal using Cascading Style Sheets .
  • Extensively used jQuery plugins and JavaScript to make the user interface more interactive.
  • Involved in the development of complex, interactive and attractive web interface applications with good speed.
  • Implemented functionalities like Auto Complete by using AJAX, JSON, DHTML and jQuery .
  • For the audio and video playbacks used HTML5.
  • Used technologies like JSON, jQuery and AJAX for requesting data and response processing.
  • Involved in the enhancement of the existing web applications with the help of AngularJS.
  • Implemented back-end application server using NodeJS.
  • Involved in the maintenance of the websites which includes updating webpages by adding or removing content from it.
  • Involved in developing dynamic e-mails using JavaScript, HTML5, XHTML and CSS3.
  • Experience in DOM manipulation using JavaScript, jQuery and AngularJS .
  • Developed Form Validations using AngularJS.
  • Hand on experience in trouble shooting issues with layouts like div.
  • Good coordination in project activities and documented all phases of the project properly.
  • Took part in all the stages of the enhancement process in the application like gathering requirements, analysis, development and testing.
  • Involved in the development of logic-based code for the registration process and validation of the customer who want to enroll.
  • Used JavaScript for client-side validations.
  • Responsible for the development of web-based user interfaces both Confidential client and server-side using HTML, XML, JSP and Servlets .
  • Involved in the front-end Integration with Oracle databases using JDBC API through JDBC-ODBC Bridge driver Confidential server side.
  • Developed many SQL queries to interact with database .

Environment: HTML5, CSS3, JavaScript, AngularJS, AJAX, JSON, Bootstrap, AngularJS, Dreamweaver, Windows, Agile Methodology.

We'd love your feedback!