We provide IT Staff Augmentation Services!

Ui Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 6+ years of extensive experience in IT industry developing, testing, integrating, implementing the web - based applications and UI applications.
  • Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control, and production support.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience wif Agile and SCRUM.
  • Extensive experience in developing web pages using HTML, HTML5, CSS2/3, JavaScript, Typescript, AngularJS, Angular versions from 2 to 9, ReactJS, Redux, Flux, Node.js, Java, jQuery, JSON.
  • Expertise in developing and updating a web page quickly and TEMPeffectively using HTML5, CSS3 and JavaScript.
  • Experience on working wif CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding and CSS Tables.
  • Experience in working wif the JavaScript and various MVC JavaScript frameworks such as ReactJS.
  • Experience in ReactJS and working wif React Flux architecture.
  • Experience in working wifRedux architectureusing complex Object-Oriented concepts in improving the performance of the websites.
  • Experience in usingReactJS components, Forms, Events, Keys, Router, plus Redux, AnimationsandFlux concept.
  • Good experience inReact JSfor creating interactiveUI'susingOne-way data flow, Virtual DOM, JSX, React Nativeconcepts.
  • Experience in developing user interfaces for Mobile/Tablet/Desktop using HTML, HTML5, CSS, CSS3, JavaScript, Angular, React and jQuery.
  • Good experience in JavaScript and Angular versions from 2 to 9.
  • Extensive knowledge in developing applications in a single page using various JavaScript frameworks like Angular, React and Bootstrap.
  • Experience in using the latest approaches including MVC in the browser, event-driven applications using JavaScript, Angular and JSON
  • Expertise in HTML5, CSS3, JavaScript, Angular, React, Bootstrap, Eclipse, Apache Tomcat and MVC.
  • Experience wif Responsive Web Design (RWD) wif involvement in several web application development projects.
  • Extensive experience in developing enterprise applications using open-source technologies such as Multithreading, J2EE, Servlets and Struts.
  • Expert in creating Templates, Web Interfaces, Layouts and Flow of Future Pages.
  • Experience in designing and implementing restful web services as per the requirements.
  • Experience in developing MAVEN scripts to build and deploy Java web applications.
  • Good experience in using various IDE tools like IntelliJ, VS Code, Eclipse & Net Beans.
  • Experience in pre-processing platforms such as LESS and SASS.
  • Experience in using GIT and Bitbucket.
  • Experience in debugging and troubleshooting existing code using Firebug and Developer Tools.
  • Expertise in Unit testing using Integration testing & System testing.
  • Experience in Unit testing wif Jasmine, Karma, Protractor and JUNIT.
  • Strong experience wif JUNIT in performing unit testing and in determining the application functionality.
  • Experience in using Jenkins for Continuous Integration and java code quality.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS2/CSS3, JavaScript, Angular, React JS, XHTML, XML, jQuery, JSON, GitHub.

Programming Languages: C, C++, Java JDK 1.5

JavaScript Libraries: AngularJS, Angular versions 2 to 9, React.JS, Redux, Express.JS, Knockout.JS, Backbone.JS, Bootstrap, jQuery

Database Languages: PostgreSQL

Publishing Tools: Adobe PageMaker, MS Office

Debugging Tools: Firebug, IntelliJ, Chrome Developer Tools

Web Servers: HTTP Web Server, Apache Tomcat

Operating Systems: Windows XP/Vista/7/8/10, Unix, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

UI Developer

Responsibilities:

  • Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Design, develop and test HTML5,CSS3,JavaScript, React.JS,Bootstrap and jQuerythat meets accessibility and web browser standards for website.
  • Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
  • Implemented theDragandDrop functionalityusingReact-Draggable
  • In Phase Two, worked closely wif theBack-End teamto display data using theCustom Components, library Components, andRedux.
  • Used Middleware, Redux-Promisein application to retrieve data fromBack-Endand to also performRESTFUL services.
  • Developed the React container and presentational components as Stateless and Functional components when applicable.
  • Experience in developing React components and used Axioms wif ReactJS for making AJAX Calls.
  • Involved in using React JS components, Forms, Events, Keys, Router and Flux concept.
  • Implemented various screens for the front end using ReactJS and used various predefined components from NPM and redux library.
  • NgRx store was used to store results after angular injector observable retrieved the data from backend. Added logic to dispatch the action to NgRx store, this was done to update the store and to update components subscribed to that store.
  • Configured and used Web Pack for combining and minification of CSS and JavaScript files and for handling the image files using plugins.
  • Created and worked on a common Angular library wif shared components, published in GIT and integrated that library into the root projects to reduce time and dependency.
  • The primary purpose of this Angular library is to make it accessible for all the applications.
  • Migrated the existing application, which is in AngularJS to Angular 8, then to Angular 9.
  • Designed Front-end wifin object-oriented JavaScript Frameworks like Angular 9/8 and React.js.
  • Developed a fully functional login page for the website wif complete validations using Angular 9/8.
  • Used Angular 9/8 for building and running angular applications in Typescript wif the halp of Angular CLI.
  • Used open-source library like Angular material to create customized components.
  • Built Angular Template for products using Angular Material and using ng-repeat to iterate the products list.
  • Experience working wif Angular Route Guards to navigate to different pages of the application.
  • Used Reactive Form of Angular to deal wif form validation issues.
  • Created reusable components like Menu Navigation, Session Monitor which was very useful in the application using Angular 9/8.
  • Used Bootstrap and Angular Material in TEMPeffective web design.
  • Good experience in developing Angular applications wif extensive server calls using AJAX and strong hold in handling the server data and exceptions to provide interactive user experience.
  • Experience in consuming Web Service API's and Web Services in HTML pages.
  • Developed services and factories to consume data from back-end REST API’s.
  • Have used HTTP Client to retrieve external data from server synchronously in the background wifout interfering wif the display and existing page in an interactive way.
  • Used GraphQL for API’s for fulfilling the queries wif the existing data and to load data from server to the client.
  • Made the application to run in different browsers including IE11 resolving browser compatibility issues.
  • Performed debugging and testing to test an application using Jasmine and Karma.

Environment: HTML5, CSS2/3, JavaScript, Typescript, Angular 8,9, ReactJS, Redux, Bootstrap, MVC, DOM, JSON, AJAX, jQuery, and GraphQL.

Confidential, Cincinnati, Ohio

UI Developer

Responsibilities:

  • Involved in the Software Development Life Cycle (SDLC) Phases like Requirement Analysis, Implementation and estimating the timelines for the project.
  • Used Agile Methodology for the software development.
  • Built front-end applications usingHTML5, Angular8andCSS.
  • Working on Angular Reactive forms to implement complex forms and perform the validations using Form Builder inAngular7.
  • Moved existing Angular4 controllers to Angular8 components for more responsive and less dependency.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Created typescript reusable components and services to consume RESTAPIs using component-based architecture using angular 8.
  • Designed rich and highly interactive UI using the HTML5, MVC, AJAX controls, JavaScript, CSS3, AngularJS, jQuery,KnockoutJS, and Bootstrap CSS.
  • Worked on ReactJS Virtual Dom and React views rendering using components which contains additional components called custom HTML tag.
  • Worked on some of the new features of Angular 8 like new if else syntax, ng-templates, and form validators.
  • Implemented client-side Interface using Angular 8 and Node.js to structure JavaScript code in an MVC
  • Developed dynamic responsive Web Application by integrating Angular7 wif Bootstrap which is further integrated wif Web Services.
  • Created AJAX calls for UI interactions to the controller actions using Angular8 making use of MVVM pattern
  • Worked Extensively wif Angular CLI for creating components, Services, pipes, Directives.
  • Used ReactJS to build encapsulated components that manage their own state, then compose them to make complex UIs. Used ES6 and JSX wif react for component development.
  • Experience in building isomorphic applications using React.js and Redux wif GraphQL on server side.
  • Responsible for developing UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, Angular6, Angular4, and Ajax.
  • Used Angular 8 and Bootstrap as the front-end framework, wif Typescript, CSS3, and HTML5.
  • Consuming RESTful Web Services using AJAX and jQuery and rendering JSON response
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular8.
  • Configuring the Jenkins for publishing the NodeJS component on internal repository.
  • Used Angular 8 Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side
  • Developed single page applications using React Redux architecture, Maven and Jenkins.
  • Used Decorators to optimize the code reusability and worked wif services, providers in Angular 8.
  • Used Node.js for server-side rendering.
  • Used GIT for version control.
  • JIRA as the bug tracking system to track and maintain bugs/issues.
  • Used Maven for build tool for automation of the tasks, and Jenkins for integration.

Environment: HTML5, CSS3, PHP, SASS, JavaScript, Bootstrap, Angular7/8, TypeScript, ReactJS, Node.js, Graph QL, GIT, Maven, JIRA, LESS, Jenkins, MongoDB, Git, SDLC-Agile/Scrum, NPM, MVC, Eclipse IDE, Web Services-Soap, Rest.

Confidential, Boston, MA

UI Developer

Responsibilities:

  • Developing dynamic web pages using HTML5, CSS3, Bootstrap, jQuery, React.JS, Node.JS.
  • As a UI developer,assisted my team in developing two different Web-based applications.
  • Implemented Angular 4 Controllers to maintain each view data and Implemented Angular Service calls using Angular Factory.
  • Used Angular 4/6 custom pipes to format the data before displaying it to the user. And designed dynamic client-side JavaScript code to build web forms and simulate process for a web application, page navigation using Angular 6.
  • Used ECMA Script 6/ES6 for building features like arrow functions, template strings, class destruction and modules.
  • Integrated the model and view part using Model View Models (MVVM) and developed user interface by using the ReactJS, Redux for SPA development.
  • Implemented client-side Interface usingReactJS and worked using ReactJS components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Involved in ReactJSfor Data patterns which improves readability and made it easier to maintain larger apps and used ReactJS for declarative, efficient, and flexible JavaScript library for building user interfaces.
  • Utilized a concept called Virtual DOM in ReactJS to create in-memory data structure cache, enumerate the resulting differences, and then update the browser's displayed DOM efficiently.
  • Created React.JS components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Build React components and stand-alone functions to be added to any future pages.
  • Responsible for developing a front-end application usingReactJS and Redux architecture for internal team’s productivity use.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided byAngular 4/6.
  • Created reusable templates using Angular directives and worked wif NPM package manager tools (Node JS).
  • Created UI templates for final look and feel using HTML5, Fireworks, Flash, Dreamweaver and Photoshop.
  • Developed a core component of Analytics wif Node.js, and Socket Stream.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery.
  • Worked wif version control systems (GIT), Bitbucket, Docker to keep track of development state.
  • Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
  • Parsed the XML based responses using JAXB Parser and validated XML against the schema.
  • Followed Agile (SCRUM) methodologies for Software Development.

Environment: Angular 4/6, ReactJS, Object Oriented JavaScript, jQuery, JSON, AJAX, HTML, DHTML, CSS, Agile methodology, Dreamweaver, Usability Testing, Jasmine, MySQL, Windows, PostgreSQL.

Confidential, Kansas City, MO

UI Developer

Responsibilities:

  • Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.
  • Designed and developed web pages using wif HTML5, DHTML, CSS3, Ajax, Bootstrap, Angular, ReactJS based on the W3C standards.
  • Involved in responsive design, web standards and UI best practices using HTML5, CSS3, JavaScript and Typescript as per the requirements that are provided.
  • Developed reusable components and services using Typescript to perform CRUD operations based on AngularJS structure and concept of dependency injection.
  • Worked on ReactJS 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 ReactJS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
  • Involved in implementing the complete Application in the in-build MVC Architecture wif AngularJS.
  • Coded Angular 2 controllers, filters and directives for application functionality.
  • Good knowledge on creating services wif Angular 2. @injectable property, as to make the service available for dependency injection when creating components.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Developed source code to consume JSON response received through AJAX calls using jQuery Ajax () calls.
  • Involved in writing application-level code to interact wifAPIs, Web Services using AJAX, JSON and XML.
  • Programmed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.
  • Used various tools like Grunt and Bower for developing the angular application.
  • Expert in modern ES5/ES6 TypeScript advanced version of JavaScript.
  • Implemented paging functionality for various screens for quicker rendering of data and to avoid crashing of browser.
  • Used Jasmine framework wif Karma to write tests cases.
  • Work wif the Atlassian tools such Git/Stash, JIRA and Crucible for store and share the application code, issue tracking and code reviews respectively.
  • Used Eclipse IDE and JSON for designing, coding and developing applications.

Environment: HTML5, CSS3, LESS, JavaScript, jQuery, Angular 2, Bootstrap, React JS, XML, Backbone JS, Node JS, JSON, Grunt, Bower.

Confidential

Web Developer

Responsibilities:

  • Worked wif clients to develop layout, for their website and implemented it into a final interface design wif the HTML/CSS and JavaScript.
  • Created Webpages according to client's guidelines and standards throughout the development and maintenance of the website using HTML, XHTML, CSS and JavaScript.
  • Established standards and best practices for coding and design.
  • Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues wif CSS.
  • Used various adobe tools to improve quality of images.
  • Designed web pages using XHTML and CSS/CSS3.
  • Implemented functionality in JavaScript.
  • Tested application on Internet Explorer 6.0 and above, Firefox, Opera and Google Chrome to achieve Cross Browser Compatible Issues.
  • Converted Photoshop documents to table - less semantic XHTML, CSS.
  • Performed Validations of XHTML and CSS (using Firebug, HTML Tidy, W3C validation).
  • Incorporated Perl scripts to handle form submissions.

Environment: HTML, XHTML, CSS2, JavaScript, Internet Explorer, Firefox, Adobe Photoshop.

We'd love your feedback!