We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Highly motivated and professional with 8 years of IT experience which includes experience in developing modern web applications usingReact.JSand experience inUI /UX Design and Development and 2 years of experience in JAVA/J2EE.
  • Proficient in building Web User Interface using HTML/HTML5,DHTML,XHTMLCSS/CSS3,JavaScript,SASS, LESS jQuery,Bootstrap,Angular.JS,Node.JS,and React.JSthat followsW3CWeb Standards and Browser Compatible.
  • Experience in all phases of SDLC.
  • Exposure to new features and issues addressed in Angular 2.0.
  • Expertise inReact.JSframework to develop the SPA
  • Experienced in usingReact.JS components, Forms, Events, Keys, Router, AnimationsandFluxconcept.
  • Expertise in React Component forUX - Libraryconsisted ofButton, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdownand many more.
  • Experienced inReact.jsfor creating interactive UI's usingOne-way data flow, Virtual DOM, JSX, React Native concepts.Experience working onRESTFULWeb Services and ImplementingRESTFULAPI’S.
  • Experience inimplementing User-Centered Design (UCD)methodology.
  • Well-versed usingJavaScriptandjQueryfor manipulating the mark-up and data operations usingjQueryandAJAX.
  • Refactored and enhanced an existingAngularJS applicationto follow strict MVC patterns for improved source code maintenance which resulted in 40 code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
  • Brief experience on implementing theAngularJSin creating animations based on CSS classes.
  • UsedAngularJSas framework to create aSingle Page ApplicationSPA which can bind data to specific views and synchronize data with server.
  • Create, edit and maintain sites implementingresponsive design themesusing front end development frameworks includingBootstrap.
  • Made enhancements to existingCSS and DIVtags, made upgrades using TwitterBootstrapmodel.
  • UsedBootstrapfront-end framework for faster and easier web development.
  • Experience on compatibility issues with different versions of browsers likeIE,Mozilla FF,SafariandChrome.
  • Good knowledge of database connectivity (JDBC) for databases likeOracle,MongoDB,SQLServer,MySQL,NoSQL,MSAccess.
  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Experienced with front-end development with back-end system integration.
  • CreatedAPI-driven interactive applications utilizingAJAXtechnology.
  • Experienced with image editing tools such asPhotoshop, Fireworks, andIllustrator.
  • Experienced with various IDE’s such asEclipse, Sublime, Dreamweaver, andNotepad++.
  • Debugging and testing withJIRA, Karma, and Jasmine.
  • Worked withJavaScriptvalidations and developed Object-Oriented code.
  • Experience in designing UI patterns and UI applications with the help of Adobe products likeAdobeDreamweaverCS5,Adobe PhotoshopandAdobeFireworksCS5.
  • Good knowledge inSQL/PL-SQLprogramming for packages, stored procedures etc., usingOracle.
  • Expertise in working onAWSto integrate the Server code to Client-side code.
  • Expert in documentation usingMS tools (Word, Excel, PPT, Project, Visio,andAccess).
  • Experience in multi-tasking aimed to accomplish the task by usingTDD(Test Driven Development and Design).
  • Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
  • Excellent Interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stress full environments.
  • Demonstrated the ability to work independently, and the flexibility to adapt in ever-changing business environment.
  • Highly motivated self-starter and good team player and appetite to learn new technologies.

TECHNICAL SKILLS

Web Technologies: HTMAL4/HTML5, CSS3, JavaScript, jQuery, Bootstrap, React.js, Angula.js, Express.js, Node.js, D3.js, Ajax, JSON.

Development tools: Eclipse, Microsoft Visual Studio C++, Notepad++, Android Studio, Sublime, WebStorm, WebMatrix

Debugging tools: Chrome Elements Inspector, Firebug, IE Tester

Operating systems: Linux, Mac OS X, Windows.

Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic, HTTP Web Server

Version Control: SVN, GitHub, CVS

Tools: Jasmine, Karma, JIRA, Gulp, Grunt, Bower, and Mocha

Database: Mongo DB, SQL Server, Oracle, MYSQL, PostgreSQL

Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator, Balsamiq

Programming Languages: C, Java, ASP.NET, J2EE

Methodologies: Agile, Rational Unified Process (RUP), UML Water fall

PROFESSIONAL EXPERIENCE

Confidential, St.Louis, MO

UI Developer

Responsibilities:

  • Worked Extensively with Angular CLI for creating components, services, pipes, directives.
  • Implemented Restful API from core using Node.js and Express Framework.
  • Used Web pack to build Typescript modules.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 6.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 6.
  • Created services with Angular 6 injectable property, as to make the service available for dependency injection when creating components.
  • Utilized Angular 6 new features like ngIf and Else, ng template conditions.
  • Designed and developed the Presentation layer using Angular 6 and Angular Material.
  • Used Internationalization (i18n) to make application usable in different languages.
  • Used GIT as a Version control and source repository.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery.js, and Angular
  • Created usability prototypes for the UI screens using Angular, TypeScript, and jQuery.
  • Built SPA with loading multiple views using route services using Angular 6.
  • Developed single page applications using Angular6, Typescript, web pack and grunt.
  • Created various Mixins, Variables, Custom Fonts and Directives in SASS.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Developed all the UI pages using HTML, DHTML, XHTML, DOM, CSS, Material, JavaScript and JQUERY.
  • Used JQUERY core library functions for the logical implementation part at client side for all the applications.
  • Implementation of Look up Tables in which inline edit (CRUD) functionality of the data from Database rendered in HTML DOM is provided using X-Editable grid.
  • 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.
  • Involved in unit testing of the software modules using the Karma and Jasmine JavaScript frameworks.
  • Followed agile software development practice paired programming, test-driven development TTD and scrum status meetings.

Environment: HTML5, CSS, Java Script, Anjular JS, Type Script, Angular6, Angular Material 2, AJAX, JQuery, SOAP, My SQL,NPM, Oracle 11g, Eclipse, JSON, JUNIT, SASS, RESTFUL and Github.

Confidential, Newark, NJ

UI Developer/ React Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
  • Interaction design, IOS and Android design, UI and a working knowledge of CSS and HTML
  • Working knowledge on developing the UI pages from scratch using HTML5, CSS3, JAVASCRIPT, ANGULAR JS,REACT JS, Ajax and JQuery.
  • CSS styleswere developed to preserve the uniformity of all the screens throughout theapplicationandpositioningof screen objects.
  • Involved in Agile methodologies and full software development lifecycle of Designing, coding, testing, debugging and support.
  • Build Web Apps with React JS andFlux. Structured the JavaScript code using Angular.js.
  • Integrating JavaScript libraries (jQuery,React-Bootstrap,High charts,Data tables, etc.)
  • CreatingReact.JS / Reduxfront-end UI, andNode.JSapplications for backend.
  • LeveragedReact.JS resources for all data access, encapsulatingURLsand standardizing data access interfaces.
  • Maintaining Parent and child elements by usingStateandPropsinReact.js.
  • Reactand Functional DrivenJavaScriptexpert inSPAs, UI Components, Mobile web and Performance optimization.
  • Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, and Safari).
  • UsedReactJSto implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc.
  • CreatedAngular.JSController which Isolate scopes perform operations inUI
  • Tested and applied the branding on a step by step procedure usingJasmine.
  • Created custom filter inReact.JSin the application.
  • Used services to read data from remote server usingReact.JS
  • UsedReact.JS library functions for the logical implementation part at client side for all the application.
  • CreatedReact.JS for reusable components (multi-field form elements, background file uploads.
  • Maintained states in the stores and dispatched the actions using redux.
  • Developed various screens for the front end usingReact JSand used various predefined components from NPM (Node Package Manager) andReduxlibrary.
  • Implementedflux patternby usingreduxframework as a core dependency.
  • Architected and Developed for Large Scale JavaScript Application withReact.JS
  • UsedES6and JSX with react for component development with ReactJS.
  • Implemented the Drag and Drop functionality usingReact-Drag gable.
  • CreatedReact JScomponents usingJSX, followed FLUX design pattern for unidirectional data flow.
  • Involved in Developing, Implementing and TestingNode.JS applications.
  • Extensive experience in deploying, managing and developingMongo DBclusters.
  • Involved in developing Tables, Stored Procedures, Triggers, Indexes and Functions SQL Server.
  • Involved in cross platform Validation and Exception Handling policies.
  • Maintain consistency of front-end via code over variety of browsers.
  • Involved in SCRUM and AGILE meetings to discuss the status of the project.
  • Responsible for researching functionality and benefits of implementingMongo DB.
  • Integration with Rich Relevance/CDN/CMS/Optimize.
  • Developing the rich UI components in Optimize.
  • Extensively Used GitHub for Version Controlling.
  • UsedJIRAas the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Developed unit tests with Mocha.
  • Skilled at creatingcontrollers, models, filters and services using Angular JSto create RichUI applications.
  • Used Firebug and IE Tester debugging tools to fix the issues.
  • On daily basis interacted with Business Analysts and Scrum Masters to fix the issues.
  • Involved in System Testing, Regression Testing for Complete UI.

Environment: React.js, Redux, Flex, Node.JS, Express JS, JavaScript, HTML5, SAAS, CSS3, jQuery, JSON, Bootstrap, AJAX, Core Java, Mocha, MVS, WebDriver, Sublime, GIT, Grunt, Firebug, Agile development, optimize, Jira, AWS.

Confidential, Overland Park, KS

UI/ Front End Developer

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML, HTML5, CSS, CSS3, AngularJS, jQuery and JavaScript.
  • Developed application by using CSS3 to give gradient effects and to develop various page layouts, multi-level navigation and transitions.
  • Experience In designingUIpatterns andUIapplications with the help of Adobe products like Adobe DreamweaverCS3, Adobe PhotoshopCS3/CS4and Adobe IllustratorCS3.
  • Used React.js for creating the reusable Components.
  • Extensively usedHTML5for audio and video playback. Worked on the MVP architecture for the GWT.
  • Extensively used SASS for styling with CSS3.
  • Developed Single page application (SPA) development by using React.JS, Redux.
  • Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
  • Involved in usingReact.JScomponents,Forms, Events, Keys, Router, AnimationsandFlux concept.
  • Developed a front-end application for internal team productivity use usingReact.jsandFLUX architecture.
  • Built Web pages that are more user-interactive usingjQueryplugins for Drag and Drop, Auto Complete,JSON,JavaScriptandReactJS.
  • UsedReact.JSin development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Experience inDOM,ReactProps, Lifecycle methods, working withReactStatesandEvents.
  • Created and developed the internal Angular.JS framework applications projects. Unit testing with Jasmine.
  • Developed powerful visualization components and DOM manipulation using React JS
  • Experience working with Reduxfor maintaining the consistency and for running the application in different environments (client, server, and native) which was also easy to test
  • Experience working on ReduxUni-directional data-flow achieving the predictable application behavior.
  • UsedNode.JS, React.JS,MVCframework for developing the Single Page Application
  • Watched project changes with Grunt task runner and installed most recent version of libraries with Bower based on running in theNode.JSenvironment.
  • Developed real time video streaming application using Node.JS.
  • Drupal Module development, both contributed and non-contributed
  • Implemented a customNode.JS script to act as aPROXYfor connecting to the server
  • Developed real time tracking of class schedules usingNode.JS (socket.io based on socket technology,ExpressJS framework)
  • Managed the modules usingNODE Package Manager(NPM).
  • Worked withmongoose.JSfor database communication withMONGODB.
  • To track the features used web based GIT repository manager.
  • Responsible for parsingJSONdata to & from the server for presentation & storage purposes in the project.
  • Extensively usedNode.jsandNoSQLdata stores.
  • Good understanding ofNode.JSunderstood how to configure, create server, manage routes and connect database.
  • Involved in Developer Testing, Review and Trouble Shooting.
  • Debug the applications using Firebug to traverse the documents and manipulated the nodes usingDOMandDOM Functions.
  • Worked on Unit test cases and performed unit testing.
  • UsedJIRAto track the bugs/ issues.
  • Participated in bug fixing with QA team which involved cross browser testing as well as load and performance checking.
  • Involved in SCRUM meetings for submitting the day to day updates to Client.

Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, Node.JS, Express JS, JQuery, Handlebars, RWD, Twitter Bootstrap, Eclipse, JSP, Adobe Photoshop, Jira, MS Office, Git, JIRA

Confidential, Ashburn, VA

UI Web Developer

Responsibilities:

  • Developed the front-end featuring web interface implemented using JavaScript jQuery.
  • Developed page layouts, navigation, animation buttons and icons using HTML, CSS and JavaScript.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Provided production level code to the engineering team for product development, including cross-browser support, and CSS optimization.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Developed and improved application using MVC Framework.
  • Developed CSS page layouts, styles and table less coding for efficient design.
  • Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
  • Involved in writing SQL Queries, Stored Procedures.
  • Implemented Object Oriented JavaScript in the persistence layer using hibernate frame work in functionality.
  • Performed Object Relational Mapping (ORM) by configuring the deployment descriptors in Hibernate.
  • Used Java Mail API for posting and processing mails.
  • Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
  • Expertise in JavaScript/CSS and JS frameworks like YUI.
  • Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.
  • Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
  • Optimizing SQL queries and stored procedures.
  • Created packages to validate, extract, transform and load data to a centralized SQL server from the existing diversified data sources.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Implemented the following J2EE Patterns: Front Controller, Session Façade, Service Locator, Data Access Object, Business Delegate, Business Object, Composite View and View Helper.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Provide the Secured digital certificates and maintained the performance through secured socket layer.

Environment: HTML5, DHTML, XHTML, CSS3, Java 1.5, JavaScript (ES5), jQuery (v 2.2.3), Adobe Flash CS3, Adobe Dreamweaver CS3 and Web Services, REST Services, Mysql 4.1.

Confidential

Junior Web Developer

Responsibilities:

  • Coordinated with Photoshop designers to implement mockups and the layouts of the application Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
  • Developed web pages with functionalities like login, register, Email, Filters using JavaScript, jQuery and HTML.
  • Used LESS preprocessor for developing personal sites. Developed the pages that are complaint to W3C standard.
  • Used Atlassian toolBambooto allow fully customizable control of access to the continuous delivery workflow.
  • Update a portion of a web page Using JavaScript to reduce bandwidth usage and load time in web pages to get user input and requests. Used Bootstrap for making Responsive web pages.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call.
  • Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Experience in software configuration management using version controls like SVN and GitHub.
  • Applied Toast Library to display messages (error/warnings/success) and Media Queries for Responsive design.

Environment: HTML, CSS, SVN, jQuery, Node.js, Express js, Ext.js, SVN, GitHub, D3.js, Mongo DB, LESS, Grunt, Gulp, Angular, React, JavaScript.

We'd love your feedback!