We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 7 Yearsof IT experience in all phases ofsoftware development life cycleincluding requirements analysis, applications design, development, Integration, maintenance and testing using Java Technologies.
  • Expertise in transforming thebusiness requirementinto executable collaboration flow modules.
  • Experience as aFront End Developerin developing applications usingHTML, CSS, JavaScript, DHTML, XHTML, JQuery, AngularJS and AJAX.
  • Experience working withJavaScript MVC frameworks Backbone.js and AngularJS.
  • Implementing Presentation layer usingCSS Framework, React.JS, Wire - framing, and HTML.
  • Setting up and configuringCI/CDonJenkinsand React apps with web hooks onGitHub
  • Integrated React based web app to multiple services usingREST API
  • Expert in working with cutting edgefront-end technologies/ frameworkandlibraries.
  • Designed & developed mobileUI componentsusingJSX, Flex boxandDumbcomponents.
  • Hands on experience in Configuring web pack and otherbootstrappedmanyNode applications
  • Experience inJavaScriptUnit Testing usingQUnit, and Angular End- testing usingJasmine, also worked on Karma, Protractor and have a good understanding on Mocha.
  • Worked on responsive design using media queries,BootstrapandAngularUI Bootstrap.
  • Experience in application development usingBackbone.js framework- event triggering, backbone views, backbone events etc.
  • Experience in designingUI patternsandUI applicationswith the halp of Adobe products likeAdobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3, and Adobe Illustrator CS3.
  • Excellent experience inRestful Web servicesandBig Web servicedevelopment and consumption using(JAX-RS and JAX-WS).
  • Experience in using various tools andIDEsfor development and design likeWebStorm, Eclipse, Atom, Visual Studio Code and Microsoft Visual Studio.
  • Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
  • Excellent work experience withVersion Control Toolssuch asCVS, Rational ClearCase, SVN and GitHub
  • Experience in using Web Services likeSOAP protocolinJAXWSandRESTFUL Web Services.
  • Good experience in developingweb ApplicationsusingSpring MVC, Struts framework implementing Action Controllers, Action Forms, Spring Validation FrameworkandSpring Tag Libraries.
  • Also having Good experience in DevelopingUser Interface (UI)Rich Web Applications, andWeb Service ApplicationsusingUser Interface (UI) TechnologieslikeObject Oriented JavaScript, JavaScript &.
  • Experience in the functional usage of business applications usingWebLogic, Web Sphere, IBM WebSphere Application,Portal Server (WAS/WPS), JBossandTomcat.
  • Having very good experience and noledge on different integration patterns likePublish/Subscribe, Request/Reply, Point to Point, Hub/Spoke, Synchronous/Asynchronous etc.
  • Extensive noledge in developing end-to-end applications usingMEANstack technologiesNodeJS, Ember.js, Angular.js/2 and Mongo DB.
  • Good noledge of new features of Java Annotations, Generics, enhanced for loop.
  • Experience in working with cutting edge front-end technologies/frame work and libraries likeJQuery, Prototype, DHTML, JSON, DOM, CSS, XML, and AJAX.
  • Experience in building enterprise Applications and Distributed Systems using technologies such asCore Java, J2EE (Servlets, JSP, JSF, EJB, Hibernate, Spring, Struts, JDBC, JMS) and XML.
  • Knowledge inUI development, User Experience (UX)design, front end development, rich user interface design, documentation,web 2.0specifications, media compatibilities (screen, mobile, touch interface), application architecture, visual design, and wireframes.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision.

TECHNICAL SKILLS

Methodologies: Agile, Waterfall Technologies, Scrum Meetings.

Web Technologies: HTML5, CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON.

Frameworks: Ext.js 3.0, Backbone.js, Angular.js 1.4, Angular 2/4 Node.js, React.js, Redux, ES6, Typescript, Bootstrap, Jasmine, Karma, Grunt/Gulp, Mocha.

IDE Tools: Eclipse, Atom, Aptana Studio, Web Storm, Adobe Flash Professional, Action Script 2.0/3.0, JIRA, Intellij.

Version Control: Perforce, CVS, SVN, Github.

Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing.

Database: PL/SQL, MySQL, MSSQL, Oracle 12c.

ORM: Hibernate, MyBatis, Java Data Objects, Enterprise JavaBeans (EJB).

Wire Frame Tools: Adobe Illustrator, CSS3.

Application Server: Apache Tomcat, JBoss, GlassFish, WebLogic, Maven, Ant.

Frameworks: Spring MVC, Spring Boot, Apache Struts, WebWork, GWT.

Operating Systems: Windows, UNIX/LINUX.

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

UI 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 noledge of CSS and HTML
  • Working noledge 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,Highcharts,Datatables, 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 dat look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, Safari).
  • UsedReactJSto implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, autantication, unit tests, etc.
  • 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 Confidential 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-Draggable.
  • CreatedReact JScomponents usingJSX, followed FLUX design pattern for unidirectional data flow.
  • Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages.
  • UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
  • UsedReact-Autocompletefor creatinggoogle mapslocation search on the webpage.
  • ConfiguredWeb packtoexecutelinters,magnifiers,pre/post-processors,tests,transpires,etc.basedon build target.
  • UtilizedReactfor its efficient dataflow architectureto create a lightweight and render efficient web app dat searched projects via theGitHub APIthrough keywords.
  • ImplementedReactcontainerandpresentationalcomponents(as Stateless and Functional components when applicable).
  • AddedExcel-Builderto downloadthe Tabular datain Excel format usingReact.
  • Implemented flux pattern by usingredux frameworkas a core dependency.
  • Experience inRESTfulweb services to integrate betweenServer side to Client Side
  • Worked withEnzyme test framework to write unit tests for UI code.
  • Maintained and provided technical support for assessment frontend and assessment engine projects usingJava 8, Spring, MongoDB,andPostgreSQL.
  • Worked with Redux architecture using complexObject-Orientedconcepts in improving the performance of the websites.
  • Involved in Developing, Implementing and TestingNode.JS applications.
  • Extensive experience in deploying, managing and developingMongoDBclusters.
  • Invoved 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 implementingMongoDB.
  • Integration with Rich Relevance/CDN/CMS/Optimize.
  • Developing the rich UI components in Optimizely
  • Extensively Used GitHub for Version Controlling.
  • UsedJIRAas the bug tracking system to track and maintain the history of bugs/issues on everyday basis.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React Js, Redux, Node Js Flux, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Jasmine, Chai, Mocha, IntelliJ, Chrome, SOAP, Agile and Mac OS Sierra, Jira, Kanban board.

Confidential, Bothell, WA

React JS with Redux Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens / SPA using HTML5, CSS3, JavaScript, React.JS and Bootstrap.
  • Involved designing in web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
  • Design React Native components and higher order components.
  • Used React Router for routing the redux app to connect redux and react to support routes.
  • Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.
  • Worked on state, specs, props and events to create interactive React JS components.
  • Implemented MVVM architecture using React and Redux framework.
  • Worked with VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request
  • Developed the flux pattern by using redux framework as a core dependency.
  • Experience with common front-end development tools such as Babel, Webpack, and NPM.
  • Developed UI patterns using NodeJS with Bower and Yeomen package managers.
  • Managed state within the app using Redux and persisted certain parts of the state to device via Redux Persist
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Achieved native navigation by using react-native-navigation, created a fork for adding features to fit design needs.
  • Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React-Native Application.
  • Used React concepts like JSX (JavaScript Syntax Extension), components, state and props.
  • Extensively used CSS preprocessors like LESS for re-usable style components.
  • Implemented CSS Box Model and styled web pages using CSS preprocessor LESS and implemented Mix ins, functions, custom grid systems.
  • Extensively used Bootstrap to implement Bootstrap buttons, forms, paginations, grids, popover scroll spy in webpages.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Experience in RESTful web services to integrate between Server side to Client Side
  • Worked with Jest unit test framework to write unit tests for JavaScript code.

Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, React Router, Agile, Bootstrap, RESTAPI, Webpack, SASS, NodeJS, Jest, NPM, GIT, JIRA.

Confidential, Chicago,IL

UI Developer

Responsibilities:

  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.Js dat meets accessibility and web browser standards for website.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Implemented React.Js code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • UsedReactJsvirtualDOMinstead of regular DOM for improved efficiency and performance.
  • Used ReactJS to create views to hook up models to the DOM and synchronize data with server as aSinglePageApplication(SPA).
  • Designed Frontend with in object orientedJavaScriptFramework using ReactJS.
  • Used Babel to trans pile our ES6 and JSX intoES5.
  • Developed web applications using latestJavaScriptES6features and frameworks such as React and Redux.
  • Used the feature ofReactJSof running the server and rendering the virtual DOM, returning to the browser as a regular page.
  • Involved in transpiling, bundling and developing React components for the partner homepages usingReact.js.
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used Reactfluxto polish the data and for single directional flow.
  • Maintained states in the stores and dispatched the actions usingredux.
  • In Phase Two, worked closely with theBack-Endteam to display data using the Custom Components, library Components, and Redux.
  • Implemented flux pattern by usingreduxframework as a core dependency.
  • Created Reusable component and wired them installing greatrouter.
  • UsedReduxAsync actions to make the app fully asynchronous.
  • Created flux stores to migrate an existingfluxapptoredux.
  • Used Middleware,Redux-Promisein application to retrieve data from Back-End and to also performRESTFULservices.
  • Added Dynamic Functionality by creating and dispatching Action Creators dat deployed Actions.
  • Participated withSQAteam in bug thrashing sessions to discuss and resolve bugs dat were reported inJIRA.
  • UsedJavaScript(ES6)libraries to create slider and page-turning animations on calendar widgets.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Developed the application onNodeJsplatform usingJavaScriptprogramming
  • Implement modules intoNodeJsto integrate with designs and requirements.
  • Developed single application to render dynamically based on theJSONfrom theNodeJsserver
  • Fetch data frommongoDBusing Mangoose of Node Js.
  • Called the Restful web services calls forPOST,PUT,DELETEandGETmethods.
  • Used React flux to polish the data and for single directional flow.
  • UsedObject Oriented Programmingconcepts to develop UI components dat could be reused across the Web Application.
  • Extensively usedGitfor version controlling and regularly pushed the code toGitHub.
  • UsedJIRAas the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Worked withJASMINEunit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React Js, Redux, Node Js Flux, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Jasmine, Chai, Mocha, IntelliJ, Chrome, SOAP, Agile and Mac OS Sierra, Jira, Kanban board.

Confidential

Front end Developer

Responsibilities:

  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery and AngularJS.
  • Used AngularJS MVC framework to build Web application for the internal use of the organization.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Wrote application level code to add functionality to the perform client-side validation using JavaScript.
  • Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap, which is further integrated with Web Services.
  • Developed various reports and charts using HTML Canvas, HTML SVG and SVG by passing JSON objects and Arrays as input both for mobile and web applications.
  • Used D3.js in various levels of projects which brings data to life using HTML, SVG, and CSS.
  • Worked closely with Graphic designers to implement mock-ups and the layouts of the application using HTML/HTML5, CSS/CSS3, and JavaScript.
  • Written Ajax driven JSON consuming JavaScript functions to save user selections such as radio button, drop-down menu selections into a cookie.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Extensively used Bootstrapand CSS3 media queries for ResponsiveWeb Design(RWD).
  • Used jQuery Ajax for service calls on pages to interact with the server for information.
  • Building single-page web apps or complicated user interfaces using angular.js.
  • Good team player with excellent communication skills and ability to learn and adapt quickly to the emerging new technologies.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.

Environment: HTML/HTML5, CSS/CSS3, SASS, AngularJS 1.2, JavaScript, jQuery, Ajax, JSON, MySQL, SVN, Bootstrap, Grunt, Bower, GIT, Agile.

Confidential

Web Developer

Responsibilities:

  • Developed the application using HTML, CSS, JavaScript, JQuery and backbone.js
  • Used SVN for revision control and code management.
  • Used JSP’s for loading the web page and JSON structure for the content coming from the backend.
  • Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
  • Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts.
  • Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
  • Wrote unit test cases for JavaScript code.
  • Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, Android

We'd love your feedback!