We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Richmond, VirginiA

SUMMARY

  • Around 7 Yearsof IT experience in all phases of software development life cycleincluding requirements analysis, applications design, development, Integration, maintenance and testing usingJava Technologies.
  • Expertise in transforming teh business requirement into executable collaboration flow modules.
  • Experience as a Front End Developer in developing applications using HTML, CSS, JavaScript, DHTML, XHTML, JQuery, AngularJS and AJAX.
  • Experience working with JavaScript MVC frameworks Backbone.js and AngularJS.
  • Implementing Presentation layer using CSS Framework, React.JS, Wire - framing, and HTML.
  • Setting up and configuring CI/CD on Jenkins and React apps with web hooks onGitHub
  • Integrated React based web app to multiple services usingREST API
  • Expert in working with cutting edge front-end technologies/ framework and libraries.
  • Designed & developed mobileUI componentsusingJSX, Flex boxanddumbcomponents.
  • Hands on experience in Configuring web pack and otherbootstrappedmanyNode applications
  • Experience in JavaScript Unit Testing using QUnit, and Angular End- testing usingJasmine, also worked on Karma, Protractor and has a good understanding on Mocha.
  • Worked on responsive design using media queries,Bootstrap and Angular UI Bootstrap.
  • Experience in application development usingBackbone.js framework- event triggering, backbone views, backbone events etc.
  • Experience in designing UI patterns and UI applicationswith teh halp of Adobe products likeAdobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3, and Adobe Illustrator CS3.
  • Excellent experience in Restful 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 teh 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 Angular2/4/5, HTML5, CSS3, SASS, Cypress, Protractor, Selenium, REST API, Mobile native, Vue.js, Node.js, react.js usingMEANstack technologies NodeJS, 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 in UI 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 | Richmond, Virginia

UI DEVELOPER

Responsibilities:

  • Involved in all teh 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 teh UI pages from scratch using HTML5, CSS3, JAVASCRIPT, ANGULAR JS,REACT JS, Ajax and JQuery.
  • CSS styleswere developed to preserve teh uniformity of all teh 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 teh 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 that look and feel of teh 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, autantication, unit tests, etc.
  • Created custom filter inReact.JSin teh application.
  • Used services to read data from remote server usingReact.JS
  • UsedReact.JS library functions for teh logical implementation part Confidential client side for all teh application.
  • CreatedReact.JS for reusable components (multi-field form elements, background file uploads.
  • Maintained states in teh stores and dispatched teh actions using redux.
  • Developed various screens for teh 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 teh 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.
  • Used React JS for templating for faster compilation and developing reusablecomponents.
  • Used React-Auto completefor creatinggoogle mapslocation search on teh webpage.
  • ConfiguredWeb pack to execute linters,magnifiers,Angular2/4/5, HTML5, CSS3, SASS, Cypress, Protractor, Selenium, REST API, Mobile native, Vue.js, Node.js, react.js pre/post-processors,tests,transpires,etc.basedon build target.
  • Utilized React for its efficient dataflow architectureto create a lightweight and render efficient web app that searched projects via theGitHub APIthrough keywords.
  • Added Excel-Builderto downloadthe Tabular datain Excel format usingReact.
  • Implemented flux pattern by usingredux frameworkas a core dependency.
  • Experience in RESTfulweb services to integrate betweenServer side to Client Side
  • Worked with Enzyme 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 teh performance of teh websites.
  • Involved in Developing, Implementing and TestingNode.JS applications.
  • Extensive experience in deploying, managing and developingMongoDBclusters.
  • 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 teh status of teh project.
  • Responsible for researching functionality and benefits Angular2/4/5, HTML5, CSS3, SASS, Cypress, Protractor, Selenium, REST API, Mobile native, Vue.js, Node.js, react.js of implementingMongoDB.
  • Integration with Rich Relevance/CDN/CMS/Optimize.
  • Developing teh rich UI components in Optimizely
  • Extensively Used GitHub for Version Controlling.
  • Used JIRA as teh bug tracking system to track and maintain teh 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 teh 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 teh flux pattern by using redux framework as a core dependency.
  • Experience with common front-end development tools such as Babel, Web pack, and NPM.
  • Developed UI patterns using NodeJS with Bower and Yeomen package managers.
  • Managed state within teh app using Redux and persisted certain parts of teh 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, and Saga) for integrating teh 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, Angular2/4/5, HTML5, CSS3, SASS, Cypress, Protractor, Selenium, REST API, Mobile native, Vue.js, Node.js, react.js 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, San Diego, CA

UI Developer

Responsibilities:

  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.Js that meets accessibility and web browser standards for website.
  • Designed CSS templates for use in all pages on teh 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.
  • Used ReactJs virtual DOM instead of regular DOM for improved efficiency and performance.
  • Used ReactJS to create views to hook up models to teh 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 teh feature ofReactJSof running teh server and rendering teh virtual DOM, returning to teh browser as a regular page.
  • Involved in transpiling, bundling and developing React components for teh partner homepages usingReactjs.
  • Implemented teh Drag and Drop functionality using React-Draggable
  • Used Reactfluxto polish teh data and for single directional flow.
  • Maintained states in teh stores and dispatched teh actions usingredux.
  • In Phase Two, worked closely with theBack-Endteam to display data using teh 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 teh 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 that deployed Actions.
  • Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported inJIRA.
  • Used JavaScript (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 teh application onNodeJsplatform usingJavaScriptprogramming
  • Implement modules intoNodeJsto integrate with designs and requirements.
  • Developed single application to render dynamically based on theJSONfrom theNodeJsserver
  • Fetch data from mongoDB using Mangoose of Node Js.
  • Called teh Restful web services calls forPOST,PUT,DELETEandGETmethods.
  • Used React flux to polish teh data and for single directional flow.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across teh Web Application.
  • Extensively used Git for version controlling and regularly pushed teh code toGitHub.
  • Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on everyday basis.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate teh issues and fix teh bugs.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
  • Performed teh System Testing, Regression Testing for Complete UI after fixing teh 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.

We'd love your feedback!