We provide IT Staff Augmentation Services!

Ui Developer Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Over 8 years of extensive experience in designing and developing web applications using HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, React JS, Angular 2,4,5,6 Node JS, Redux, Bootstrap jQuery, AJAX, JSON that follow W3C Web standards and are browser compatible.
  • Proficient in using HTML5 elements like canvas, audio, and video to make teh website interactive
  • Extensive experience in client - side design and validations using HTML, HTML5 and JavaScript.
  • Strong experience in working wif CSS backgrounds, positioning, text, padding, layouts, tables, and CSS behaviours.
  • Good experience in using MVC (Model View Controller) framework as Angular to build Single Page Application.
  • Pleasant experience in Angular for building apps and declarative templates wif databinding, created some custom directives in teh application.
  • Worked wif Angular 2 framework to bind HTML (views) to JavaScript objects and model value.
  • Profound experience in CSS wif pre-processors like SASS/LESS.
  • Experience in using version control software’s like SVN and GIT.
  • Good noledge and experience of responsive web design using Bootstrap and CSS3 media queries to develop web pages that adapt to different environments.
  • Good noledge of Document Object Model (DOM) and DOM functions.
  • Proficient in ReactJS for developing webpages for front-end.
  • Extensive experience in using different predefined components from Redux library and NPM (Node Package Manager).
  • Good understanding of Restful Web Services and APIs in AJAX, JSON.
  • Strong experience in ReactJS for creating interactive UI's using One-way data flow, JSX, Virtual DOM, React Native concepts.
  • Proven ability to work wif Angular routers, forms, expressions, events, DOM, filters, controllers, and Http request.
  • Worked wif Firebug for Mozilla, Developer Toolbar for chrome and IE Developer Toolbar for Internet Explorer to check cross-browser compatibility.
  • Experience in working on various IDEs like Sublime, NetBeans, Notepad++, IntelliJ, Web Storm, and Brackets.
  • Experience wif task runners like Grunt, Gulp and Bower modules of NodeJS to manage project and to install libraries.
  • Familiar wif testing/building tools like Grunt, Jasmine, and Karma.

TECHNICAL SKILLS

UI Web Technologies: HTML/HTML5, XHTML, XML, CSS/CSS3, JavaScript, AngularJS, Angular2,4,5,6, ReactJS, NodeJS, AJAX, jQuery, JSON, DOM, ECMAScript 6, Typescript, and java.

Version Control Tools: GIT, SVN, Bit Bucket

Databases: Oracle 10g, MySQL, MongoDB

Operating Systems: Windows XP/Vista/7/8, MAC OS X, Ubuntu, LINUX, UNIX

Web/App Server: Apache Tomcat, WebLogic

Testing & Debugging Tools: JIRA, Firebug, Google Chrome Web Debugger, IE developer Tools, jest, Jasmine, Karma, Mocha, Chai, Jenkins.

Workflow Tool kit: Grunt, Gulp.

IDE’s: Notepad++, Eclipse IDE, Sublime Text Editor, Atom, Visual Studio, web storm

PROFESSIONAL EXPERIENCE

Confidential

UI Developer

Responsibilities:

  • Developed multiple live sites based on configuration on single React application.
  • Developed React components to conditionally render teh components based on teh configuration for different sites.
  • Developed reusable components using ReactJS.
  • Developed Higher Order Components to return components based on input data.
  • Implemented multiple designs for single component to render styles using teh configurations.
  • Developed various functional components and state-full components using React.
  • Implemented various client-side validations on Reactive forms.
  • Integrating React Redux framework to scale and maintain teh application better while handling large amounts of data.
  • Worked on Redux saga as middleware for asynchronous things like data fetching and impure things like accessing teh browser cache.
  • Segregated Actions and Reducers and dispatched actions to re-render teh components using Redux.
  • Followed W3C standards for forms accessibility.
  • Implemented React fragments for maintaining HTML structure.
  • Used various React component lifecycle methods and components update methods for handling Ui better and consistent wif data.
  • Managed Ui of application consistent to teh state using redux pattern.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
  • Implemented dynamic page elements and form error validations.
  • Added interceptor logic for all rest API's that adds headers for all API calls and validates request before sending to server.
  • Used React-DataGrid to populate teh dynamic data wifin teh table. Used React-bootstrap and SASS for handling responsiveness in teh application and parse correct styles on prop changes.
  • Configured webpack to transpire React and JSX to ES5 using Babel and React-loaders, Added CSS-loader and sass plugin for pre-compiling SASS to CSS. Used HTML5plugin to create teh index.HTML file wif generated hashed Js and CSS files. Added proxy for webpack-server.
  • Developed various designs using CSS Hierarchy to be applied based on configuration of site.
  • Developed reusable SASS mixins and variables to reuse teh CSS. Extensively used Flexbox layout CSS3 for displaying templates on various designs.
  • Used CSS media query’s for making pages responsive for all devices.
  • Developed patterns in platform for safe release process such as developing features behind toggles so to turn on/off teh toggles as a rollback, cross platform release.
  • Developed some scripts on NodeJS for doing data fixes, api testing.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, and Firefox.
  • Used GIT for version controls, and always make sure pull request will be thoroughly reviewed and make it is not breaking any existing functionality before merging to teh main branch.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint. Used JIRA for agile process management.

Environment: HTML5, CSS3, JavaScript, React JS, JSX, Redux, Node JS, i18n, SEO, Express, JIRA.

Confidential, Jacksonville, FL

UI Developer

Responsibilities:

  • Responsible for Responsive Web designing & development using HTML5, CSS3, JavaScript, React JS, and Ajax.
  • Developed React JS pages, Web services calls, and AJAX calls for teh application.
  • Developed client-side Interface using React JS.
  • Created React JS components using JSX, Followed Redux Architecture for unidirectional data flow and manage you're data in React and Make HTTP requests in React & Redux.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations.
  • Build React components and stand-alone functions to be added to any future pages.
  • Responsible for developing a front-end application using React JS and Redux architecture for internal team’s productivity use.
  • Develops teh flux pattern by using redux framework as a core dependency
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Developed Merchandising Promo banner which has almost 10 variations in it.
  • Worked wif teh third-party applications like Quantum metric which we injected in teh web application.
  • Used Restful, JSON, JSF, XHTML, jQuery, and CSS to provide rich UI experience.
  • Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using JavaScript, jQuery, CSS, and HTML.
  • CSS styles were developed to preserve teh uniformity of all teh screens throughout teh application and positioning of screen objects.
  • Developed data formatted web applications and deploy teh script using client-side JavaScript.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML&CSS, Bootstrap.
  • In Phase Two, worked closely wif teh Back-End team to display data using teh Custom Components, library Components, and Redux.
  • Used GIT for version controlling and regularly pushed teh code to GitHub.
  • Used Restful web services to call for POST, PUT, DELETE and GET methods.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Develops teh application on Node JS platform using JavaScript programming.
  • Implement modules into Node JS to integrate wif designs and requirements.
  • Used JSON for data exchange between client and server and Ajax to reduce teh network load and update only teh certain components of teh website.

Environment: HTML 4/5, CSS 2/3, JavaScript, React Js, Redux, jQuery, Bootstrap, Node JS, AJAX, JSON, XML, GitHub, Restful API, Flex, JSP, MS Office, MS Azure DevOps.

Confidential, Wilmington, DE

UI Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project manager.
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation, Production Support & Client Support.
  • Designed teh Web application layout and forms using HTML5, CSS3, and JavaScript.
  • Involved in Design, Prototyping, Typography, usability and in collecting teh wireframes required for designing teh responsive web design pages.
  • Involved in designing and developing teh web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Mobx, Flex, Node JS, Mongo DB.
  • Responsible to Style, look and feel of teh web page wif SASS that extends CSS wif dynamic behavior such as variable, mixings, operations, and functions.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experienced in React JS and working wif React Flux architecture. Used React-Router to turn application into Single Page Application.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Involved to implement various screens for teh front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Followed front-end development best practices such as code to modules, unit testing, UI validations, peer reviews.
  • Developed Reusable components wif clean and thoroughly tested code wif high performance and simplicity in mind.
  • Reviewed and ensure teh technical feasibility of UI/UX designs.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Implemented React JS Controllers to maintain each view data.
  • Maintaining Parent and child components by using State and Props in React JS.

Environment: HTML5, CSS3, Bootstrap, JavaScript, React JS, JQuery, Jasmine, Agile, AJAX, Git, Material-UI, Kubernetes.

Confidential, Memphis, TN

UI Developer

Responsibilities:

  • Involved in web designing using HTML5, CSS3, jQuery, AJAX, JavaScript, TypeScript and Angular
  • Involved in making teh applications responsive using Bootstrap, media queries and used SASS as pre-processor.
  • Worked in TypeScript reusable components and services to consume REST APIs using component-based architecture of Angular2
  • Collaborated wif team in developing ECMA Script 6 features. For build of JSX and ES6 used Babel, web-pack.
  • Involved in developing various components, Forms, Events, Keys, Router, Animations in Angular 2, 4 frameworks.
  • Worked on some of teh new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Interacted wif RESTful API services through jQuery, Ajax and JSON to write and read data from backend services.
  • Used web-pack and Docker container to maintain consistency between development and continuous integration.
  • Worked wif npm commands and using package. Json for managing dependencies and dev-dependencies of Node.js application.
  • Worked wif JIRA for tracking process and streamlining agile planning.
  • Utilized JEST for performing unit testing.
  • Involved in SCRUM Agile methodology that includes iterative application development, weekly sprints, daily stand-up meetings, retrospectives, and backlog grooming.

Environment: Angular2, 4, Node JS, JavaScript, AJAX, jQuery, HTML5, CSS3, bootstrap, NPM, Gulp, GitHub.

Confidential, St Louis, MO

UI Developer

Responsibilities:

  • Design, develop and testHTML5,CSS3,Bootstrap,JavaScript, andReact.JSthat meets accessibility and web browser standards for website.
  • Developed user interface by using theReact JS, FluxforSPAdevelopment.
  • Implementedreact JScode to handle cross browser compatibility issues.
  • DesignedCSS templatesfor use in all pages on teh website working wifCSS Background, positioning, text, border, margin, padding,andtable.
  • Used React-Router to turn application intoSingle Page Application
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Web services (SOAPandRESTful) for transmission of large blocks of XML/JSON.
  • Maintained states in teh stores and dispatched teh actions usingredux.
  • Components for UX-Library consisted ofButton, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdownandmany more.
  • Worked closely wif theBack-End teamto display data using theCustom Components, library Components, andRedux.
  • UsedMiddleware, Redux-Promisein application to retrieve data fromBack-Endand to also performRESTFUL services.
  • Worked wif backend engineers to optimize existingAPI callsto create efficiencies by deprecating unneededAPI calls.
  • Called theRestfulweb services calls forPOST, PUT, DELETEandGETmethods.
  • UsedReact fluxto polish teh data and for single directional flow.
  • Extensively usedGitfor version controlling and regularly pushed teh code toGitHub.
  • UsedJIRAas teh bug tracking system to track and maintain teh history ofbugs/issueson everyday basis.
  • Monitoring teh offshore work and providingtechnicalhelp to teh offshore team for theirJIRAtickets.

Environment: HTML 4/5, CSS 2/3, JavaScript, React Js, Redux, jQuery, Bootstrap, Node JS, AJAX, JSON, XML, GitHub, Restful API, Flex, JSP, MS Office, JIRA, Mocha, Jenkins.

Confidential

UI Developer

Responsibilities:

  • Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project.
  • Built rich prototypes & applications using HTML, CSS, JavaScript, AJAX, JSON, AngularJS, and Bootstrap.
  • Responsible for splitting teh UI logic into AngularJSMVC Architecture Views, Models and Controllers.
  • Responsible for estimations, code reviews and build deployments.
  • Used best coding practices and naming conventions while writing code in AngularJS, CSS and HTML.
  • UsedAngularJSHttp Request to read data from web services and process JSON data to render in teh UI.
  • Followed JIRA for tracking processes and streamlining agile planning.
  • Responsible for checking cross browser compatibility.
  • Extensively used Git for version controlling and regularly pushed teh code to Git hub.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Handled REST API calls wif AJAX and processed JSON and XML data responses to format, validate and display to teh user.
  • Responsible for Cross Browser compatibility and writing unit test cases using Jasmine.
  • Fixed bugs and provided support services for teh application and Tested/Debugged web browser using Firebug.
  • Managed and implemented all codes changes via SVN Control Version System.

Environment: HTML, CSS, SASS, JavaScript, jQuery, AngularJS, Jasmine, Karma, JIRA, and Git.

We'd love your feedback!