We provide IT Staff Augmentation Services!

Ui Developer Resume

2.00/5 (Submit Your Rating)

Quincy, MA

SUMMARY:

  • 5 years of experience in developing and designing User Interface with proficiency using HTML 4.01/HTML5, CSS/CSS3, JavaScript, ECMAScript6, jQuery, AngularJS, Angular 2/4/6, React JS, Redux, NodeJS, JSON, Bootstrap, JSX, SASS.
  • Experience in all phases of Software Development Life Cycle (SDLC) - Requirement Analysis, Design, Development, Testing, Deployment and Maintenance.
  • Good knowledge on Document Object Model (DOM), DOM functions, OOP and ES6 Concepts.
  • Working Knowledge on developing Restful APIs using Express.
  • Strong Experience in resolving complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
  • Expertise in Angular 2.0 framework and its ability to create simple and scalable code for SPA.
  • Expertise in React JS and working with React Flux architecture.
  • Experience in using React JS components, Forms, Events, Keys, Router, Redux, Animations and Flux concept.
  • Strong Experience in using React for creating interactive web applications using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Experience building restful APIs with NodeJS, connecting it with Mongoose to NoSQL databases and with SQL Server and MySQL databases.
  • Hands on Experience on Angular CLI (Command line Interface).
  • Expertise in using AngularJs directives, Controllers, Filters, Services, Pipes, Templates, Events and Injectors.
  • Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Flex Box, CSS Grid, Pseudo Elements & Classes and CSS Behaviors in CSS.
  • Experience in using Chrome Developer Tools and IE Developer Tools for debugging and troubleshooting the code.
  • Proficient experience in using the databases such as MS SQL Server, MySQL and NoSQL (MongoDB).
  • Experience in Test Driven Development and Agile methodologies like SCRUM.
  • Excellent technical, logical, code debugging and problem-solving capabilities and ability to watch the future environment, the competitor and customer's probable activities carefully.
  • Closely worked with Release Management Team in doing builds and deploying code into various environments.
  • Ambitious, highly motivated and ability to face the challenging work environment and deliver quality output while meeting strict deadlines.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON, DOM

Frameworks/Libraries: AngularJS, Angular 2/4, AngularJS, Angular 2/4, ReactJs, Redux, Flux, NodeJS, D3.js, Bootstrap, jQuery, RXJs, RSVP

IDE: Microsoft Visual Studio, Sublime text, Eclipse, NetBeans, Notepad++, Edit plus, WebStorm, Atom

Version Control: GIT, Bit Bucket, Stash, SVN Tortoise, Source Tree

Servers: Node.js, IIS, Apache Tomcat

Debugging Tools: IE 11, Chrome Developer Tools, Firebug

Operating System: Windows, LINUX and MAC OS

Task Runner/Module Bundlers: Grunt, Gulp, Webpack, require JS and common JS

Methodologies: Scrum, Agile, Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, Quincy,MA

UI Developer

Responsibilities:

  • Worked closely with developers and other IT teams to understand the scope of the project and accordingly gather functional requirements of the project to design and implement the application.
  • Designed and developed dynamic SPA's using HTML5, Angular 6, Bootstrap and CSS3
  • Registered Angular components in Angular modules using decorator functions like Component, Ng Module.
  • Visualized the data using JavaScript library d3.js.
  • Designed and developed the login module using Angular 4 and local authentication module.
  • Created custom directives for reusable components, search engine and displaying results in specific orders.
  • Made HTTP calls to a remote server's Web API using HTTP service Fetched data by writing Restful API's which returns the logic on data binding.
  • Built the reusable service components using REACT, Angular 2, Angular JS and NodeJS services with Object Oriented JavaScript, JQuery, HTML5, CSS3 based on the visual designs.
  • Implemented Angular Router to enable navigation from one view to the next which performs application tasks.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Created data services in Angular 6 for implementing common functionality throughout the website.
  • Debugged web applications in different browsers using Firebug, and testing applications using Jasmine, and Karma tools.
  • Followed Agile software development, test driven development and scrum status meetings.
  • Used Bower to make sure that all the packages are up to date.
  • Maintained the code base using GIT as a version control
  • Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
  • Interacted with java controllers (Ajax, and JSON to write/read data from back end systems).
  • Involved in developing various generic JavaScript functions used for validations.
  • Implemented a lightweight customizable jQuery plugin for styled appearance.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.

Confidential

UI Developer

Responsibilities:

  • Involved in designing and developing the web pages using HTML 5, SASS, React JS, Redux, Flux and NodeJS.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Developed a front-end web application for Global Network Operations using React JS, Redux, ES6/Babel and Webpack.
  • 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.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Build functions for the back-end with Node JS.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Experienced in developing React components. Used Axios with ReactJs for making AJAX Calls. Worked on Webpack for build and Webpack-dev-server a server.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Extracted reusable logic from components as Higher-Order Components such as infinity scroll to achieve more flexibility.
  • Use React JS to create more responsive webpages, which can be compatible with all the browsers and compatible with the different devices.
  • Experienced in developing web applications using latest JavaScript ES6 features and framework/Libs such as React and Redux.

Environment: HTML5, CSS3, JavaScript ES6, JavaScript, Angular 2 & 4 & 6, React, Redux, jQuery, Bootstrap, AJAX, Restful Services, GULP, Karma-Jasmine.

Confidential, Atlanta, GA

UI Developer

Responsibilities:

  • Requirement Analysis and Documentation as per SDLC methodologies. Converted requirement into flow
  • Designed the application based on the architecture of the MVC design pattern. The project was developed following Waterfall methodologies.
  • Performed data loading using Struts- Hibernate. Used WSDL to post the services in the UDDI.
  • Used Ant for building from Git repository developed views for JSP pages using AJAX.
  • Extensively used Hibernate in the data access layer to access and update information in the database.
  • Used Git for Version Control. Code development using Eclipse, HTML, JAVA, JSP, SWING, Servlet and SQL.
  • Created Functional Test cases and achieved bug fixes. Wrote SQL, PL/SQL (Procedures/Functions/Packages/Triggers) to handle business functionality.
  • Participation in meeting with the team, senior management, and client stakeholders.
  • Created Short URL's Using Ionic framework and SASS.
  • Implemented User Interface and integrated with backend code, NodeJS as server side technology.
  • Worked on NodeJS as web server created a highly scalable server, Created non-blocking functions.
  • Brief experience on implementing the Angular 2.0 in creating animations based on ionic classes.
  • Worked with React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Implemented Stable React JS components and Stand-alone functions to be added to any future pages.
  • Responsible for React UI and building components library, including Tree, Slide-View, and Table Grid.
  • Responsible for design and development of the web pages from mockups.
  • Used jQuery plugins to insert calendar in Short URL Page.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS and jQuery.
  • Developed Functional Requirement Document based on users' requirement.
  • Done testing for cross-browser functionalities to confirm the application consistency across various browsers.
  • Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
  • Involved in developing various generic JavaScript functions used for validations.
  • Used Video.js framework for HTML5 video player.
  • Built responsive admin portal using Bootstrap.

Environment: HTML4/HTML5, Typescript, Angular 2.0, Ionic Framework, Sass, jQuery, Visual studious, GitHub, JavaScript, Bootstrap, ASP.NET, Video.js, Cassandra, NGINX, Node JS, Dojo.

Confidential

Web developer

Responsibilities:

  • Develop Responsive Web Application with HTML5, CSS/CSS3, JavaScript, Angular, jQuery, require JS and Gulp.
  • Create custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Worked on JavaScript DOM manipulation and picked up on jQuery.
  • Using jQuery developed simple nav bars and other features by using multiple jQuery selectors.
  • Designed and developed UI Search and results screens for legal Professionals.
  • Developed the Login, Policy and Claims Screens for customers using HTML, CSS and JavaScript.
  • Migrating legacy applications to multi-tiered web applications.
  • Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.
  • Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Built web pages that are more user-interactive using AJAX, JavaScript, Bootstrap and AngularJS.
  • Designed the front-end applications user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Involve in Estimation, Design approach, Coverage, Alternate approaches, Usage of Design patterns, Test strategy/ Plan development.
  • Used Grunt as task runner to test the JavaScript with JS Hint.
  • Used Angular.js for connecting the API's using Angular.js $http service.
  • Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
  • Test the application from front end using Mocha and Chai.
  • Used RALLY for defect tracking for creating and managing user stories.
  • Developed various customized views using Dojo, jQuery, JavaScript, HTML, XHTML and CSS3.
  • Maintained the code base by frequent updates to the code repository using Git.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
  • Involved in Java application testing and maintenance in development phase and production phase.
  • Involved in developing JSP for client data presentation and, data validation on the client side with in the forms.
  • Successfully executed all the web test cases and fixed any bugs/issues identified during the test cycles.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Developed Web Services, which are published on to the WebSphere application server.
  • Involved in coding pages with best Search Engine Optimization (SEO) techniques.

Environment: HTML5, CSS3, JavaScript, AJAX, jQuery, AngularJS, Gulp, GIT, AJAX, JSON, XML, J2EE, Java/JDK, JSP, Servlets, Spring, WebSphere.

We'd love your feedback!