We provide IT Staff Augmentation Services!

Ui Developer Resume

Alpharetta, GA

SUMMARY

  • Over 6 years of experience as a UI Developer in various domains and frameworks.
  • Good Experience in the web application development using HTML 5, CSS 3, JavaScript, JQuery, ReactJS, Redux, Angular JS and NodeJS
  • Professional understanding of Software Development Life Cycle (SDLC) as well as various phases such as Analysis/Design, Development and Testing.
  • Hands on experience on React.js and Node.js in effective web design.
  • Used React.js library functions for the logical implementation for the applications.
  • Experience in working with Angular 2/4 modules, services, templates, directives, services and dependency injection to create a SPA.
  • Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 2 and their Validations.
  • Experienced in using git commands
  • Exposure in development using Agile Methodology.
  • Highly organized with the ability to prioritize workload, meet project deadlines by following project standards and procedures as per client specifications.

TECHNICAL SKILLS

Languages: JavaScript(ES5/ES6), Java, Bootstrap. Typescript

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JQuery, JSON

Databases: MYSQL, MS ACCESS

Operating Systems: Windows 2000/XP/Vista/7/10, Mac OS X.

IDE & Tools: Eclipse, Microsoft Visual Studio, Notepad++, Babel, IntelliJ, WebStorm.

Applications: MS Office Suite

Methodologies: Agile, Waterfall, Test Driven Development (TDD)

Frameworks: Node JS, Express JS, React JS, Redux, AngularJS. GraphQl

PROFESSIONAL EXPERIENCE

UI Developer

Confidential, Alpharetta, GA

Responsibilities:

  • Developing, Maintaining and Designing new/existing features for wide range of software applications within Confidential that serves business functionalities of Client.
  • Developing functionalities of Earn the Right (ETR) and Point of Sale (POS) applications using HTML 5, CSS 3, Bootstrap, Angular 4/5, ReactJS, Typescript, BackboneJS, Object Oriented programming, Micro services, Lodash and related frameworks.
  • Implemented stable React components and stand - alone functions to be added to any future pages.
  • Implement proof of concepts (POC) to determine the feasibility of Framework or Library.
  • Updated the application using new features of Angular 4.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Test business processes/products across applications with an end-to-end process flow.
  • Integrating the front-end application with micro services for the exchange of data between client and server using HTTP requests over network and making asynchronous calls to server with Ajax.
  • Enhanced legacy application by building new components in Angular 5 and typescript.
  • Performing troubleshooting, regression testing, validation of test results, documenting test cases, production support activities, updating the design etc.
  • Communicate with Oracle Databases using DB query languages to access data and construct similar data tables’ data models and collections in the application code.
  • Document the API integrations and the Request payload, cookies and other information related to the API.
  • Resolving the production content issues when non-compatible content is passed by the third party.
  • Performing Regression testing of our application before production release.

Environment: HTML5, CSS3, JavaScript, JQuery, ReactJS, Redux, Redux Saga, Node JS, Lodash, Visual Studio Code, Git, Gitlab, Jira.

UI Developer

Confidential

Responsibilities:

  • Working with Product Owners to create the user stories and estimate the amount of time needed to complete them.
  • Participate in business meetings to understand the design and functional needs of the project and implement business logic in programming.
  • Developing the front-end code for different layers within the organization as part of Confidential Inc. customized frameworks.
  • Built custom reusable react components.
  • Built React application utilizing Redux for enhanced maintainability.
  • Building modern, interactive web pages using HTML5, CSS3, JavaScript and UI frameworks including ReactJS, Redux and NodeJS.
  • Used various Angular 2 custom directives and developed reusable components and templates that can be re-used at various places in the application.
  • Organizing meetings with Business, UX team to discuss the implementation of a new feature or functionality.
  • Coordinating with the architect and team lead about the changes required in the code.
  • Managing the deployment of new features to beta environments.
  • Requesting backend team for changes in API services when the functionalities on front end demands to have a response data that is compatible with client-side data objects.
  • Refactoring, Debugging and fixing bugs as a part of maintenance to match the coding standards.
  • Collaborating with other engineers on the team in doing code reviews.

Environment: HTML5, CSS3, JavaScript, jQuery, ReactJS, Redux, Angular 2, Node JS, Webpack, Lodash, Responsive Web Design, Visual Studio Code, Git, Jenkins, Bit bucket, Jira.

React JS/ UI Developer

Confidential, Southlake, TX

Responsibilities:

  • Extensively involved in developing web pages using HTML/HTML5, DHTML, CSS/CSS3, SASS, JavaScript, React JS and Redux and many other redux frameworks.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux.
  • Used Jest and Enzyme for writing the test suites for each component.
  • Experienced in building app configurations using Webpack.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Extensively used Java Script (ECMA Script 2016) for development.
  • Designed and developed intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users.
  • Creating new React components and APIs from user stories and mockups (Rally).
  • Used redux observables to compose and cancel async actions to create side effects.
  • Used redux form for react components.
  • Used our custom built sabre- spark react library for creating buttons, form fields, tables, toolbar, tooltip, input fields.
  • Used Git Hub as Version Control Repository.
  • Involved in daily Agile stand ups with Analysts, Designers and Developers.
  • Involved in scrum iteration status and planning meetings.
  • Handled cross browser/platform compatibility issues (IE, Firefox, Chrome and Safari)

Environment: HTML 5, CSS 3, SCSS, JavaScript (ES 6), Babel, AJAX, Git, React v15.0, Redux, Redux Observables, Redux-form, Web pack, Agile methodology.

Senior UI Developer

Confidential, Houston, TX

Responsibilities:

  • Involved in Analyzing, Understanding the requirements of the client and flow of the application framework.
  • Designed and Developed User Interactive (UI) Web pages with the help of HTML, CSS, JavaScript, JQuery and AJAX.
  • Used Angularjs for rapid dashboard applications.
  • Involved in creating Angularjs controllers, services and used Angularjs filters for filter functionality in search box and integrator functionalities.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Developed real time tracking of class schedules using Node JS (socket.io based on socket technology, Express JS framework)
  • Used Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Express.
  • Extensively used JavaScript and JQuery use for architect large scale JavaScript application.
  • Used JSP, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Involved in Code review meetings with Developers.
  • Extensive experience using Bootstrap for Responsive Web Design.
  • Wrote SQL queries, applying optimization techniques.
  • Involved in developing XML, HTML and JavaScript for client-side presentation and data validation on the client side with in the forms.
  • Used Gulp as workflow automation tool.
  • Designed CSS3 based web pages, which were cross-browser compatible.
  • Created screens with table-less designs meeting W3C standards.
  • Used the Unit Testing, to test the individual units of JavaScript code.
  • Experienced with implementing different features of Bootstrap .
  • Used Bootstrap 3.0 to make the user experience seamless in mobile devices and tablets
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Environment: HTML 5, CSS 3, JavaScript, Babel, JQuery 2.1, Bootstrap 3.0, Ajax, Angular Js 1.3.18, JSON, Node JS v0.9.06, Backbone JS JSP, Gulp.

Web UI Developer

Confidential

Responsibilities:

  • Designed single page web applications using JavaScript frameworks.
  • Responsible for design and development of the web pages to meet the requirements of the client.
  • Responsible to design the browser compatible pages using HTML, CSS, JavaScript, JSON, Ajax and JQuery.
  • Extensively involved design discussions and user experience sessions to provide inputs on the layout.
  • Involved in developing custom web application interfaces using HTML and CSS
  • Developed UI Prototypes and used various JavaScript, JQuery libraries and Ajax for form validation and other interactive features in ongoing projects.
  • Utilized CSS styles to maintain the uniformity of all the screens throughout the responsible for design and development of the web pages from mock- ups.
  • Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumers facing as well as internal application).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Used tools such as firebug, web developer tools for debugging and correcting errors.
  • Used Eclipse IDE for designing, coding and developing applications.

Environment: HTML 4, CSS 2, JavaScript, JQuery 1.2, AJAX, JSON, XML, Eclipse v3.8, JSP and firebug

Hire Now