We provide IT Staff Augmentation Services!

Ui Front-end Web Developer Resume

4.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • 8+ years of experience in designing and developing professional UI web applications using front - end technologies like HTML4/5, CSS3, jQuery, Bootstrap, Angular JS, React JS, NodeJS and Web Development
  • Experience in working HTML4/HTML5, CSS3, jQuery, JSON, D3.JS, Vue.JS, AJAX, JavaScript, Typescript, Angular JS /2/4, React JS, Node JS, Twitter Bootstrap, Web Pack and Grunt/Gulp
  • Expert in core JavaScript principles such as event handlers, DOM manipulation and object-oriented programming.
  • Experience with full software development life cycle, architecting scalable platforms, object-oriented programming, and agile and TDD methodologies
  • Experience with Angular 2 & 4 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, and RXJS etc.
  • Worked extensively on API-driven interactive applications dat utilizing teh AJAX technology
  • Extensively used Node.js tools like Gulp, Grunt; Developed internal CLI applications using Commander Module for application build.
  • Extensive knowledge in consuming RESTful web services using AngularJS, jQuery, AJAX.
  • Strong experience in creating SPA using React along with services, routers, and React UI.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Good Expertise in analyzing teh Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO /web standards
  • Incorporated table-less web development approach to create applications using CSS3 and with teh halp of tags as per W3C standards.
  • Knowledge in version controls Git, SVN and Clear Case.
  • Experience with Software Development Life Cycle process which includes designing, developing, testing and implementation.
  • Worked extensively in Agile Development process & also involved in daily SCRUM meetings to keep track of teh ongoing project status and issues.
  • Good experience in SQL Programming, SQL Server, and MySQL
  • Experience in working MVC Architecture and in using version control (SVN)
  • Extensive Experience in Applications using Object Oriented (OO) JavaScript, JSONP, and XML
  • Experience in debugging and troubleshooting teh existing code
  • Worked closely with information architects, developers, and others to produce a team-driven product dat leads to a top-notch user experience.
  • Designed web applications and web contents utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques to develop web applications while producing high ranking for numerous key words.
  • Experience in using various tools and IDEs like Eclipse, NetBeans, WebStorm and Sublime Text.
  • Expertise in developing teh multi-tier web applications in both Spring MVC and Struts MVC dat ensures clear separation of layers and rapid application development.
  • Effectively communicate conceptual ideas, translate business requirements into interactive web applications

TECHNICAL SKILLS

Web Technologies: HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Twitter Bootstrap, React JS, Angular JS 1.x, Express JS, Node.js, GitHub, JAVA, J2EE

Development tools: Eclipse, Web Matrix, Web Strom, Bonita, Sublime, Dreamweaver, and Notepad++.

Debugging tools: Firebug, Bugzilla, Chrome Developer Tools, IntelliJ.

Frameworks: React JS, Angular JS (1.x), Node JS.

Servers: IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.

Platforms: Windows 95/98/NT/2000/XP/Vista, Sun Solaris 9/10, IBM-AIX 5.2/5.3, Linux 5/6.

Methodologies: Agile, Rational Unified Process (RUP), UML Waterfall

Database: MONGO DB, PostgreSQL, Spunk data storage (Big data), Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0

Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator

Testing Tools: Junit3.8/4.0, Load runner, Jasmine, Selenium, T-probe, Easy Mock

Programming Languages: C, C++, JAVA, MySQL, C#, VB.Net, ASP.Net, web Services.

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

UI Front-End Web Developer

Responsibilities:

  • Participated with end users and business analyst to understand teh business requirements.
  • Design, develop and tests HTML5, CSS3, Bootstrap, JavaScript and React JS dat meets accessibility and web browser standards for website.
  • CSS styles were developed to preserve teh uniformity of all teh screens throughout teh application and positioning of screen objects.
  • Integrating JavaScript libraries (jQuery, React-Bootstrap, High charts, Data tables)
  • Developed user interface by using teh React JS, Flux for SPA development.
  • Involved in using React JS components Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked closely with teh back-end team to display data using teh Custom components, Library components, and Redux.
  • Implemented various screens for teh front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Used web services SOAP and RESTful for transmission of large blocks of XML/JSON.
  • Coded to implement AJAX based application by fetching teh response from back-end REST API as a part of JSON.
  • Implemented React JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9 and Safari.
  • Maintaining parent and child elements by using State and Props in React JS.
  • Architected and developed for large scale JavaScript application with React JS.
  • Used React-Router to turn application into SPA.
  • Used Mongoose to write CRUD operations for retrieving and updating data.
  • Used Postman to test API and used GIT as version control tool.
  • Participated in Agile & TDD methodology for application development & used JIRA as project management tool.
  • Used React, JavaScript, jQuery to create Controllers to handle events triggered by clients and send request to server
  • Debugged teh application using Chrome Inspector, Firebug, IE Tester, and many other debug tools.
  • Extensively used Promises and Event Emitter in Node.js to avoid callbacks and more readable code.
  • Used Babel for trans piling and Webpack for bundling, module injection and dependencies.
  • Implemented Node-Router, Node Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application.
  • Worked with unit testing of JavaScript applications using Jasmine, Jest, enzyme, and Integration test.
  • Worked with MEAN/ MERN stack for developing applications.
  • Worked with Passport and JSON web tokens for autantication and authorization security configurations using Node.js.
  • Extensive experience in deploying, managing, and developing MongoDB clusters.
  • Experience in working GIT for branching, tagging, and merging.

Environment: MongoDB, React Js, Node Js, Proxy Server, Promises, Express. JS, REST, HTML5, CSS3, JavaScript, jQuery, JSON, XML, AJAX, SOAP, RESTFUL, Java, MySQL, Bower, NPM, GitLab, Postman, PostgreSQL Web Services PLSQL, Spring MVC.

Confidential, Piscataway, NJ

UI Developer (React JS Developer)

Responsibilities:

  • Designing, developing, and testing teh web application by using teh HTML5, CSS3, Bootstrap, React.JS and Redux.
  • Designing teh CSS templates for use in all pages on teh website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developed user interface by using teh React JS, Redux for SPA development.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website dat could be served to desktop, Tablets and mobile users using React.js.
  • Developed client-side Interface using React JS.
  • Used React-Router to turn application into Single Page Application
  • Used ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Building stable React components and stand-alone functions to be added to any future pages.
  • Developed teh Drag and Drop functionality using React-Draggable.
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with teh Back-End team to display data using teh Custom Components, library Components, and Redux.
  • Created and used Reducers dat received said Actions to modify teh Store State Tree.
  • Maintained states in teh stores and dispatched teh actions using redux.
  • Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel, web pack.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Works with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Used Restful web services to call for POST, PUT, and DELETE and GET methods.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app dat searched projects via teh GitHub API through keywords.
  • Used Object Oriented Programming concepts to develop UI components dat could be reused across teh Web Application.
  • Used Git for version controlling and regularly pushed teh code to GitHub.
  • Used HP Quality Center as teh bug tracking system to track and maintain teh history of bugs/issues on everyday basis.
  • Works with JASMINE unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate teh issues and fix teh bugs.
  • Wrote code to handle cross browser compatibility issues in IE 7, 8, 9, FF, Safari and Chrome
  • Knowledge on Node.js environment set-up and interacted Node Service team to get teh Service.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Interacted with Customers and development teams for Fix teh Issues.
  • Performed teh System Testing, Regression Testing for Complete UI after fixing teh Issues which are reported by Testing Team.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, ReactJS, Redux, Ajax, My SQL, XML, XSL, XSLT, JSON, GitHub, Restful API, Mongo DB, Jasmine, and Web Strom.

Confidential, Farmington, CT

UI Front-end Web Developer

Responsibilities:

  • Worked closely with engineers and product managers to create user stories and scenarios used for intuitive websites and mobile designs.
  • Worked with React JS Forms, Validations, Modules, Components, directives, controllers, and HTTP Request.
  • Used ReactJS events distribution and parent chain for parent-child component communication
  • Manipulated DOM, handled events and applied animation effects with Vue.Js
  • Solved data issue using DOM update cycle with Vue.Js
  • Resolved form validation with React Validate.
  • Used Rest APIs to utilize teh CRUD operation on teh services.
  • Involved in Unit testing with Jest to ensure 100% code coverage.
  • Automatically updated table data with Vue data binding incorporated table-less web development approach to create applications using CSS (2.1/3) and with teh halp of tags as per W3C standards.
  • Using AJAX to create interactive web applications, mainly focusing on increasing performance.
  • Used CSS pre-processors like SASS and LESS.
  • Using JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React-redux and media queries.
  • Develop various screens for teh front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Working with Nodejs, sequelize, GraphQL to write back-end services.
  • I work with testing frameworks like Jasmine, Frisby and Protractor to write end to end test cases.
  • Added live reload configuration using Browserify and Watchify programmatically with libraries loaded from NPM and Bower.
  • Providing consultation and development support services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, Test Driven Development (TDD), Continuous Integration and Continuous Delivery.
  • Involved in fixing defects and Unit testing with test cases using JUnit.
  • Followed Jira for tracking processes and streamlining agile planning.
  • Monitor and maintain teh automated build and continuous integration process to ensure correct build execution and facilitate resolution of build failures using ticketing tools like JIRA.
  • Worked with working in short sprints in an Agile SCRUM software development model, good understanding of Scrum processes, tools (JIRA), and artifacts (Stories, Tasks).

Environment: ReactJS, HTML5, CSS3, JavaScript, Typescript, Vue.Js, Rest API, Redux, Node JS, Bootstrap, jQuery, Grunt, Bower, NPM, AJAX, JIRA, GIT, and Visual Studio.

Confidential, St. Louis, MO

UI Web Developer

Responsibilities:

  • Participated with end users and business analyst to understand teh business requirements.
  • Built rich front-end applications, user interactive (UI) web pages using HTML5, CSS3, and Bootstrap
  • CSS styles were developed to preserve teh uniformity of all teh screens throughout teh application and positioning of screen objects.
  • Integrating JavaScript libraries (jQuery, React - Bootstrap, High charts, Data tables, etc.)
  • Creating React.js / Redux front-end UI, and Node.js applications for backend.
  • Leveraged React.js resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Maintaining Parent and child elements by using State and Props in React.js.
  • React and Functional Driven JavaScript expert in SPAs, UI Components, Mobile web, and Performance optimization.
  • Skilled in leading frameworks as React.js to build high-quality, scalable, and reusable components and Front-end solution.
  • Tested and applied teh branding on a step-by-step procedure using Jasmine.
  • Created custom filter in React.JS in teh application.
  • Used services to read data from remote server using React.JS
  • Used React.js library functions for teh logical implementation part at client side for all teh application.
  • Created React.js for reusable components (multi-field form elements, background file uploads.
  • Maintained states in teh stores and dispatched teh actions using redux.
  • Implemented React.js Controllers to maintain each view data.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Architected and Developed for Large Scale JavaScript Application with React.js
  • Used various properties, parameters in ES6.
  • Created social login using Gigya. Integrated teh social accounts with teh express account.
  • Implemented teh Drag and Drop functionality using React-Dragable
  • Used React-Router to turn application into Single Page Application
  • Called teh Restful web services calls for POST, PUT, DELETE and GET methods.
  • Developed, implemented, and tested Node.js applications.
  • Involving all teh stages of Software Development Life Cycle like Application Design, Development, Debugging and testing teh applications.
  • Has worked on AWS for fetch teh pictures files from AWS to UI
  • Developed Tables, Stored Procedures, Triggers, Indexes and Functions SQL Server 2012.
  • Developed and applied application wide, cross platform Validation and Exception Handling policies.
  • Maintain consistency of front-end via code over variety of browsers.
  • Involved in daily SCRUM meetings to keep track of teh project status.
  • Integration with Rich Relevance/CDN/CMS/Optimize
  • Developing teh rich UI components in Optimize
  • Extensively used Git for version controlling and regularly pushed teh code to GitHub.
  • Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on everyday basis.
  • Worked with Mocha unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate teh issues and fix teh bugs.
  • Wrote code to handle cross browser compatibility issues in IE 7, 8, 9 and FF.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Interacted with Customers and development teams for Fix teh Issues.
  • Performed teh System Testing, Regression Testing for Complete UI after fixing teh Issues which are reported by Testing Team.

Environment: React.js, Redux, Flex, Node JS, Express JS, JavaScript, HTML5, SAAS, CSS3, jQuery, JSON, Bootstrap, AJAX, Core Java, Mocha, MVS, WebDriver, Sublime, GIT, Grunt, Firebug, Agile development, Optimize, Jira, AWS

Confidential

UI Developer

Responsibilities:

  • Redesign and maintain existing internal web application utilizing HTML, CSS, JavaScript and JQUERY, Angular JavaScript.
  • Wrote code to ensure dat teh application is cross browser compatibility (IE 7+ and Firefox) as per teh requirements
  • Responsible for design and development of teh web pages from mock- ups
  • Development of website GUI & functionality with JavaScript.
  • Developed single page Application with Web RTC and Angular JS.
  • Bootstrap used along with Angular JS in creating teh Application.
  • Created components like Grid, Panels, Toolbars, button, and Combo-box etc.
  • Perform code review with peers to ensure code optimization and web optimization techniques are followed.
  • Used JDBC, application server provided transaction REST API for accessing data from teh Oracle teh using standard statements
  • Understanding and implementing teh requirements of teh client, making communication and interpersonal skills Development and management of teh departmental web content management system.

Environment: HTML4/HTML5, Bootstrap, CSS3, JavaScript, jQuery, JSP (Java), Eclipse, Apache Tomcat, REST API, SVN, JDBC, Angular JS.

Confidential

Jr. UI Developer

Responsibilities:

  • Coordinated with teh BA group for better understanding of functional requirements, Analyzed and Designed teh business requirements to documented and implemented.
  • Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Implemented applications in JavaScript, and MySQL. Implemented page designs in standard-complaint dynamic HTML and CSS.
  • Created navigation lists using list elements in HTML and form validations with JavaScript.
  • Designed and implemented JavaScript libraries using namespaces, prototypes, functional programming, and module pattern.
  • Developed JavaScript DOM-based code for increased activity
  • Worked extensively with teh File management and image libraries.
  • Performed Client-side validations using JavaScript.
  • Fixed bugs and provided support services for teh application.
  • Tested/De-bugged web browser using Firebug.
  • Managing and implementing all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.

Environment: JavaScript, jQuery, HTML, CSS, AJAX, XML, Apache, SVN, Windows 2000/XP.

We'd love your feedback!