We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

TX

SUMMARY

  • 7+ years of extensive experience as a Front - End UI Developer with understanding of designing, development and installation of different modules.
  • Hands on experience in Designing and Developing Single Page Applications (SPA) using HTML/HTML5, DHTML, XML, XHTML, CSS/CSS3, SASS/LESS, jQuery, JavaScript frameworks such as, Angular JS, Angular 6/7/8, React JS, Node.JS, Typescript, Mongo DB, SQL, MY SQL and with other UI advance technologies such as Boostrap3, AJAX, JSON.
  • Experience in popular JavaScript frameworks such as AngularJS and Libraries like Node.js, jQuery.
  • Work with NPM to set up the environment and install tools for AngularJS based Application.
  • Strong experience with responsive Web Design, Bootstrap, Cross browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
  • Good understanding of Angular material design for creating angular application compatible with mobile platforms.
  • AngularJS to manage the underlying business logic.
  • Professional experience with ReactJS with Redux.
  • Experience on creating new React/React-Native components, containers, services, and APIs for prototypes. Implemented client-side Interface using React JS.
  • Experienced in working with redux architecture.
  • Worked in developing Mobile-Friendly websites, Progressive web applications.
  • Developed client-side validation code using JavaScript and jQuery.
  • Experience in working with SASS and LESS as CSS pre-processors and modern techniques such as Felxbox.
  • Worked on constructing responsive design webpages, solving cross browser compatibility issues and client-side performance considerations.
  • Worked extensively with IDE's like Microsoft Visual Studio, Adobe Dreamweaver, Eclipse and Net Beans.
  • Hands-on experience in SQL server, stored procedures, and triggers with some database like Mongo DB, Oracle.
  • Experience as a part of Agile / Scrum development team.
  • Good understanding of Document Object Model (DOM) and DOM functions.
  • Knowledge in utilizing Jasmine and Karma to build and test applications.
  • Experience in using building tools like GULP, GRUNT, and Web pack and used NPM for installing and managing the dependencies.
  • Worked on developing node scripts and implementing updates to various node packages as needed for the project.
  • Expertise in debugging skills on Developer Tools of the browser.
  • Designed the table less web applications using CSS3 and with the help of tags as per W3C standards.
  • Well-versed understanding of AJAX and JavaScript DOM manipulation techniques.
  • Experience in version control and Cross-Browser compatibility and fixed the bugs for several browsers using Git Hub, Bit bucket, SVN, TFS and understanding of various branching techniques like Git-Workflow.
  • Experience in publishing and consuming services using REST API.
  • Using the latest ES6 concepts in Angular and ReactJS.
  • Worked with the React Native and GraphQL.
  • Deploying the code through Jenkins.
  • Well understanding of the workflow between the graphic designer, the HTML coder and co-operating with the back-end team.
  • Experience in working closely with Architects, Project Managers, UX Designers and researches, marketing and engineering teams.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Used Angular dependency injection to inject angular services and custom services, as well as built custom directives to provide reusable component
  • Quick learner and proficient in solving the technical issues in the project.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete).
  • Excellent presentation and communication skills with the capability to handle new technologies.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, Mac OS X

Programming Languages: JQuery, Angular Js, Java, SQL

Web (UI) Technologies: HTML/HTML5, XHTML, XML, CSS/CSS3, JavaScript, AngularJS, Angular 6, 7, 8, 9,10 ReactJS, Redux, NodeJS, AJAX, jQuery, JSON, DOM, Typescript and java.

XML Technologies: SAX and DOM (parsers)

Databases: MySQL, Mongo dB, MS Sql Server

Application Servers: Web Logic, Apache, Tomcat

Browsers: IE, Mozilla and Chrome, Safari

Development Tools: Eclipse, Net Beans, Dreamweaver, Web Matrix, Web storm, Text Pad, Notepad++, Firebug, MS Visual Studio for web.

Open Source: Tomcat, log4J,JUnit,Ant,Putty,WinScp,Tortoise,vspehereclient

Configuration Control: CVS, SVN, GIT

Methodology: Object Orient Analysis, Design and Development using UML

Project Management Tools: Jira,Radar, Rally, Scrum works, Team track

PROFESSIONAL EXPERIENCE

Confidential, TX

UI Developer

Responsibilities:

  • Involved in developing UI pages using HTML5, CSS3, JavaScript, Bootstrap4 and Angular 10.
  • Compiled Typescript files to produce Equivalent ECMA5 JavaScript Files.
  • Created multiple Typescript Modules to maintain written code in Angular Project.
  • Experienced in Model-View-Controller (MVC) architecture using Angular 10 framework for developing SPA(Single-Page Applications).
  • Expertise in creating responsive styling using CSS and SASS.
  • Created Typescript reusable components and services to consume REST APIs using component based architecture provided by Angular 10 framework.
  • Integrated Angular Material packages for better code usage and optimization.
  • Used ngx-formly package for rendering forms. This supports customizability because all the data is stored about displaying the fields including their styling is stored in Database.
  • Wrote AJAX calls to populate tables, tab-menu, formally-forms data and other components with JSON data in Angular 10.
  • Extensively used HTML5, CSS3, Angular, AJAX and JSON for form validations.
  • Worked on an additional feature to Create a new Version, Based on the access privileges set to the user, he/she can create a new copy of the existing data and work on it. This helps the user to maintain a stable version.
  • Worked on creating a custom table to support editing the existing row record or inserting a new record below the selected row. A Dialog Box is rendered with all the fields that the table will display. These fields are stored in our Database along with other fields required for the selected form.
  • Few Internal Reports that are hosted on a different Server too are displayed in this application. We’ve followed a generic implementation to support the functionality of displaying the reports even if any new report is added in the future.
  • During the above implementation, we’ve faced and solved the issue of cross-origins that restricts the users from access applications hosted on a different domain.
  • Displaying the content of the application to the user based on his access permissions .
  • Wrote Unit Testing using Jasmine, Karma and Enzyme .
  • Following agile methodology with daily stand-ups and regular sprints and used Radar for tracking tasks and bugs.
  • Worked with source version control tool GIT to manage code repository.

Environment: HTML5, CSS3, JavaScript, Angular 10, SASS, Typescript, GIT, AJAX, Jasmine, Karma, XML, Agile

Confidential, Mt Laurel, NJ

UI/Angular Developer

Responsibilities:

  • Experiences in development of a well responsive Single Page Application using Angular framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Created multiple Typescript modules to manage written codes in angular project.
  • Worked closely with the end users / business analysts to gather the requirements of the project and was responsible for the delivery of technical design document and implementation
  • Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, Angular7/8 to design UI
  • Compiled Typescript files to produce equivalent ECMA5 JavaScript files.
  • Restricted member fields and methods access using access modifiers like public, private and protected in Typescript file.
  • Accessed and manipulated private member fields defined in Typescript file using get and set properties.
  • Using Web pack to generate static assets representing modules from dependencies.
  • Expertise in creating responsive style sheets using CSS with SASS.
  • Created type script reusable components and services to consume REST API’s using component based architecture provided by Angular8.
  • Used Material Design grid-based layouts, responsive animations and transitions, padding, and depth effects such as lighting and shadows.
  • Classes to interact with business logic &used Spring Frame work for Angular layer design patterns.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular7.
  • Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of the angular applications. Extensively used Angular CLI for development and deployment of the application.
  • Extensively used HTML5, Angular, JSON, AJAX and DOM scripting for form validations.
  • Developed web API using Nodejs and hosted on multiple load balanced API instances.
  • Experienced in Model View Controller (MVVM) frameworks such as Angular for creating SPA.
  • Used HTML5, CSS3, JavaScript and Angular7/8 for our prototype- working model.
  • Integrated the UI code with Backend, Used JSON for data exchange between the client and server.
  • Created middleware application server to encapsulate modern JS widget framework and control set.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Extracted reusable logic from components as Higher-Order Components such as infinity scroll to achieve more flexibility.
  • Wrote unit tests with Karma, Jasmine and Enzyme.
  • We used jasmine and karma frame works for writing test cases and used to take care of unit test coverage for the functionalities developed.
  • Worked with source version control tool GIT to manage the code repository.
  • Following agile methodology with daily stand-ups and regular sprints and used JIRA for tracking tasks and bugs.

Environment: : HTML5, CSS3, Bootstrap, SASS, JavaScript, Typescript, GIT, JIRA Angular 7/8, Node.js, Angular.js JSON, Ajax, Jasmine, Karma, XML, Agile.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Involved in developing the UI pages using HTML5, CSS3, JavaScript, jQuery, Bootstrap and Angular 6.
  • Involved in Agile Story point methodologies and full software development lifecycle, that includes designing, coding, testing, debugging and support.
  • Worked within AGILE team environment and participated in multiple scrum meetings to discuss planning and development needs for current cycle.
  • Developed innovative website features for new and existing client websites to increase functionality. Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
  • Worked with NodeJS to run Web pack tasks and build properly the project. Used NPM for installing required node modules and other published Angular NPM modules.
  • Developed Application to asses JSON and XML from Restful web service from consumer side using JavaScript and Angular 6.
  • Estimated time to develop for all approved prototypes and the implementation of those prototypes using Angular 6 and CSS as well an Angular component like service resources, routing, Dependency injection, 2-way data binding, filters and events.
  • Moved existing Angular 6 controllers and services to Angular components for more responsive and less dependency.
  • Implemented Angular component router for navigation and the services to connect the web application to back-end APIs. Use of Angular.js directives to bring additional functionality to HTML.
  • Expertise in Angular framework and its ability to create simple and scalable code for SPA. Used Angular 7 features, Router Param Map and Animations for developing a web application.
  • Extensively used/modified JavaScript to perform Ajax calls for creating interactive webpages on JSON response. Ported and redesigned the Lead management system using Angular 6, implementing modular design.
  • Collaborate with developers on the back end regarding user input, in building a library of reusable code. Ported and redesigned the Lead management system using Angular, implementing modular design.
  • Implemented Angular 6 code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.

Environment: : HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, Angular 7/8, Node.js, JSON, Ajax, Angular Material, NPM, DOM, XML, Typescript, Accessibility.

Confidential, Raleigh, NC

UI Developer/React JS

Responsibilities:

  • Designed dynamic and multi-browser compatible pages using HTML, CSS, Node-js and JavaScript, JSP's, JQuery.
  • Designed and implemented the user interface using HTML5, XHTML, XML, CSS3, and JavaScript.
  • Responsible for ensuring the pattern consistency across all pages.
  • Responsible for design and development of the web pages from mock- ups.
  • Responsible for creating the screens with table-less designs meeting W3C standards
  • Applied J-Query scripts for basic animation and end user screen customization purposes.
  • Developed reusable components and front end libraries using React JS.
  • Developed the User Interface using HTML 5, CSS, JavaScript, JQuery and AJAX
  • Designed flash plugins for including different functionalities and content.
  • Created and modified various HTML elements in a web page using d3.js.
  • Used React JS to implement rich functions in various pages, form validation, crud, grid list, search, sort, multi-selection, authentication and unit tests .
  • Great Knowledge in using GIT for version control (Git Bash, GIT GUI and Source Tree).
  • Developed new user facing features using React JS.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery
  • Worked on pop up screens and dropdown menus on web pages using JavaScript, CSS3, jQuery, and AJAX to make UI functional.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Implemented transitions in the web pages using d3.js.
  • Great knowledge in using CSS preprocessors (SASS).
  • Implemented React JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and Firefox.
  • Responsible for implementing UI mockups, integrating third party REACT libraries and handling redux store data.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Developed server-side logic using Spring MVC, Hibernate, and JPA by writing configurations.
  • Great Knowledge in using the Chrome Developer tools for debugging and troubleshooting the front-end code.
  • Maintained states in the stores and dispatched the actions using redux.
  • Created the responsive UI components using React/Redux and to dispatch events to the store.
  • Implemented application testability and diagnostics, fixing bugs with the help of REDUX architecture.
  • Worked with Express.js for development of Restful web services and middleware configurations.
  • Involved in the grooming sessions with the product owner and gather the requirements that need to be done.
  • Good knowledge in using testing frameworks (Jest / Enzyme).
  • Great knowledge in working with build tools (Web pack, Yarn/ NPM).
  • Created web pages using HTML, CSS, JQuery and JavaScript. Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
  • Worked on web pack to bundle the JavaScript files in order to use in a browser.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Worked on resolving complex defects in all phases of software development cycle.
  • Creating and implementing Master Classes in Action script 3.0 (based on MVC) for the application.
  • Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
  • Developing XML classes for loading the data from XML files deployed at the server.

Environment: : HTML4/HTML5, CSS/CSS3, SASS, Mongo DB, JavaScript, JQuery, AJAX, Require-Js, React.js, Bootstrap, Git Hub, Redux.

Confidential

Frontend Developer

Responsibilities:

  • Experience in the daily stand up Scrum Agile meetings for reporting the day-to-day developments of the work done.
  • Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, JQuery, and Ajax.
  • Developed use friendly interface to seamlessly combine the new module with existing login system by using Angular JS framework and jQuery.
  • Coded Angular JS controllers and directives for application functionality.
  • Created XHTML Pages with CSS and the Box Model.
  • Integrated the Java code (API) in JSP Pages.
  • Used JQuery core library functions for the logical implementation part at client side for all the applications.
  • Involved in Writing JQuery based Ajax Requests using JQuery (Ajax for options) and JQuery. Post and JQuery. Get.
  • Worked on JQuery Events to manipulate the elements depends on the user interactions.
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented the Drag and Drop functionality using JQuery framework.
  • Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Contact with different customer for their requirements and Modified code as the customer needs.
  • Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML, CSS, JavaScript).
  • Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript.
  • Written SQL Queries to interact with databases. Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: : HTML, CSS/CSS2, JavaScript, JQuery, Dreamweaver CS5, AJAX, JSON, Restful web services.

Confidential

UI Developer

Responsibilities:

  • Developed the User Interactive web pages in a professional manner using web technologies like HTML5 and CSS based on the W3C and ADA standards.
  • Developed client side validation code using JavaScript and JQuery.
  • Gathered the data from the backend using AJAX and JQuery.
  • Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
  • Creating cross-browser compatible and standards-compliant CSS page layouts.
  • Worked on fixing cross browser compatibility issues.
  • Created Valid HTML5, CSS templates.
  • Created pages in Site Core and validating the HTML5 code withW3C Validator.
  • Fixed the HTML errors in site core content editor.
  • Fixed Front-End issues with the layouts.
  • Involved in coding pages with the best Search Engine Optimization (SEO) techniques.

Environment: : HTML5, CSS3, Bootstrap, JQuery, JavaScript.

We'd love your feedback!