We provide IT Staff Augmentation Services!

Ui Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

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, Confidential that follow W3C Web standards and are browser compatible.
  • Proficient in using HTML5 elements like canvas, audio and video to make the website interactive
  • Extensive experience in client - side design and validations using HTML, HTML5 and JavaScript.
  • Strong experience in working with 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 with databinding, created some custom directives in the application.
  • Worked with Angular 2 framework to bind HTML (views) to JavaScript objects and model value.
  • Profound experience in CSS with pre-processors like SASS/LESS.
  • Experience in using version control software’s like SVN and GIT.
  • Good knowledge and experience of responsive web design using Bootstrap and CSS3 media queries to develop web pages that adapt to different environments.
  • Good knowledge 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, Confidential .
  • Strong experience in ReactJS for creating interactive UI's using One-way data flow, JSX, Virtual DOM, React Native concepts.
  • Proven ability to work with Angular routers, forms, expressions, events, DOM, filters, controllers and Http request.
  • Worked with 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 with task runners like Grunt, Gulp and Bower modules of NodeJS to manage project and to install libraries.
  • Familiar with 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, Confidential, DOM, ECMAScript 6, Typescript and java.

Version Control Tools: GIT, SVN, Bit Bucket

Databases: Confidential 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, Confidential 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, Charlotte, NC

UI Developer

Responsibilities:

  • Involved in designing user flow diagrams and wireframes using InDesign and Balsamiq.
  • Created high fidelity mock-ups demonstrating UI for a range of use cases
  • Used React JS to build dynamic mobile application and Node JS for server applications.
  • Used Redux framework architecture (like Reducers, Containers) for integrating the data with React JS Application.
  • Good Experience in React Js for creating interactive UI’s using one-way data flow, Virtual DOM, JSX.
  • Experienced in ReactJS and working with React Flux architecture. Used React-Router to turn application into Single Page Application
  • Used ReactJS components, Forms, Events, Keys, Router and Animations.
  • Involved in building applications using ReactJS by building re-usable UI components.
  • Worked on ReactJS for developing UI using Sorting, Pagination and rendering for search page.
  • Involved in designing mobile applications using React Native.
  • Proficient in writing react code with help of ECMAScript 2015(ES6) and JSX.
  • Used Redux/Flux to maintain unidirectional flow of data.
  • Worked on making AJAX calls to connect the database using RESTful web-services and also worked on integrating the middleware to the front end.
  • Ability to provide SEO solutions for single page apps.
  • Implemented the validation, error handling, and caching framework.
  • Configured Webpack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Used JIRA issue tracking features.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used J unit, Q unit, Jasmine and Karma as end to end testing tools for debugging and software quality insurance.
  • Experienced with Onshore/Offshore teams and direct customer interactions working with Agile methodologies.
  • Involved in daily SCRUM meetings to keep track of the project status.

Environment: HTML5, CSS3, JavaScript, ReactJS, React Native JSX, ES6, AJAX, Confidential, Git, JIRA and Agile Scrum.

Confidential

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 the application.
  • Developed client-side Interface using React JS.
  • Created React JS components using JSX, Followed Redux Architecture for unidirectional data flow and manage your 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 the 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 with the third-party applications like Quantum metric which we injected in the web application.
  • Used Restful, Confidential, JSF, XHTML, jQuery and CSS to provide rich UI experience.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS, and HTML.
  • CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Developed data formatted web applications and deploy the script using client-side JavaScript.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML&CSS, Bootstrap.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used GIT for version controlling and regularly pushed the 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 the application on Node JS platform using JavaScript programming.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Used Confidential for data exchange between client and server and Ajax to reduce the network load and update only the certain components of the website.

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

Confidential

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 the Web application layout and forms using HTML5, CSS3, and JavaScript.
  • Involved in Design, Prototyping, Typography, usability and in collecting the wireframes required for designing the responsive web design pages.
  • Involved in designing and developing the 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 the web page with SASS that extends CSS with dynamic behaviour 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 Behaviours in CSS.
  • Experienced in React JS and working with 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 the 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 with clean and thoroughly tested code with high performance and simplicity in mind.
  • Reviewed and ensure the 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 the 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 with 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 the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Interacted with RESTful API services through jQuery, Ajax and Confidential to write and read data from backend services.
  • Used web-pack and Docker container to maintain consistency between development and continuous integration.
  • Worked with npm commands and using package. Confidential for managing dependencies and dev-dependencies of Node.js application.
  • Worked with 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 test HTML5, CSS3, Bootstrap, JavaScript, and React.JS that meets accessibility and web browser standards for website.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented react JS code to handle cross browser compatibility issues.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Used React-Router to turn application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/ Confidential .
  • Maintained states in the stores and dispatched the actions using redux.
  • Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Used React flux to polish the data and for single directional flow.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.

Environment: HTML 4/5, CSS 2/3, JavaScript, React Js, Redux, jQuery, Bootstrap, Node JS, AJAX, Confidential, 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, Confidential, AngularJS, and Bootstrap.
  • Responsible for splitting the UI logic into Angular JS MVC 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.
  • Used Angular JS Http Request to read data from web services and process Confidential data to render in the 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 the 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 with AJAX and processed Confidential and XML data responses to format, validate and display to the user.
  • Responsible for Cross Browser compatibility and writing unit test cases using Jasmine.
  • Fixed bugs and provided support services for the 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!