We provide IT Staff Augmentation Services!

Ui/frontend Developer Resume

3.00/5 (Submit Your Rating)

Berkeley, HeightS

SUMMARY

  • Having 8+ years of experience inFront - endprogramming with technologies like JavaScript, React, Type Script, jQuery, JSON, Bootstrap, Node JS, HTML5 and CSS3.
  • Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, JSON, Node.js, Ajax, JQUERY Bootstrap.
  • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Extensive knowledge in developing single - page applications (SPAs).
  • Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers)
  • Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass.
  • Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Expertise in React JS framework to develop the SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites
  • 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.
  • Familiar with creating Custom Reusable React Components Library.
  • Expertise in using React JS Directives, Controllers, Filters, Services, Templates, Events, and Injectors.
  • Experienced in working with Node.JS and NPM modules like http-server, Marathon, inquirer, path, mongo DB, Micro Services, Request, Elastic Search, express, luck, spark, and templating engines.
  • Experience in Node environment using Node.js, NPM, Grunt, Gulp, Groovy Bower.
  • Strong in using the Node.js, Require JS and MVC Frameworks in the development of the web application
  • Expertise in implementing the MVC architecture in backend applications using JAVA along with spring, Servlets.
  • Extensive experience in developing applications using Java and various J2EE technologies including java/J2EE technologies JAVA, Spring, REST, SOAP, JAX-WS, JAX-RS, Hibernate, JDBC, JSP, Servlets, JSTL, EJB, XML, and JMS.
  • Involved in writing application-level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure Blob and Pivotal Cloud Foundry (PCF).
  • Expertise in RESTful, SOAP web services to integrate between Application to Application
  • Experience with front-end development with back-end system integration.
  • Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners
  • Good Experience in Bug tracking tools like JIRA, HP Quality Center, and Bugzilla
  • Experience in Version Control tools like GIT and Tortoise SVN.
  • Worked on Multi site languages for all Site core sites and used Site core publish/sync mechanism to publish to production.
  • Experience in Jenkins and Maven.
  • Expertise in using IDE tools such as Notepad ++, Web Matrix, Eclipse, Sublime Text Editor, IntelliJ IDEA, and Web Storm
  • Excellent communication and Inter-Personal Skills, well organized, goal oriented.

Technical Skills:

UI Web Technologies

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

IDE, HTML Editor: Eclipse, Visual Studio, Web Matrix, Web Strom, Bonita, Sublime, Dreamweaver, and Notepad++.

Databases: Oracle, SQLServer, MongoDB

Frameworks: React JS, Redux, Flex, Node JS.

Languages: Java, SQL

Debugging Tools: Chrome Elements Inspector, Firebug, IE Tester

Application/Webservers: IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.

Methodologies: Agile, Waterfall

OS: Windows, Unix/Linux

PROFESSIONAL EXPERIENCE

Confidential, Berkeley Heights

UI/Frontend Developer

Responsibilities:

  • Worked in a team, involved in developing the UI layout and front-end programming for web application that matches requirements of Client
  • Developed GUI using JavaScript,HTML/HTML5, DOM, AJAX, CSS3and jQuery in ongoing projects.
  • Used Bootstrap and Media Queries to create Responsive Web Design (RWD) and worked with CSS3 pre-processors such asSASS.
  • Coded extensively using JavaScript MVC Framework React JS to make rich internet web application for a Single page app.
  • Experience and building an isomorphic application using React.js and Redux with Graph QL on server side
  • Developed user interface by using theReact JS, FluxforSPAdevelopment.
  • Implementedreact JScode to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
  • Used React-Router to turn application intoSingle Page Application
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Web services (SOAPandRESTful) for transmission of large blocks of XML/JSON.
  • Worked on responsive design and developed a singleISOMORPHICresponsive website that could be served todesktop,Tabletsandmobileusers usingReact.js.
  • Built administrator page displaying profile information in React.js and GraphQL.
  • Maintained states in the stores and dispatched the actions usingredux.
  • Implemented theDragandDrop functionalityusingReact-Draggable
  • UsedReact-Autocompletefor creating google maps location search on the webpage AddedExcel-Builderto download theTabular datain Excel format usingreact.
  • UsedExcel Builder 3rd Partyopen-source library and tweak it to make sure it will work withIE11.
  • Usedflickity.jsforcreating carousel-images.
  • Built Web pages that are more user-interactive using HTML5, CSS pre-processors like JavaScript, React.JS, React-Redux and Redux- Saga.
  • Component for UX-Library consisted ofButton, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdownandmany more.
  • In Phase Two, worked closely with theBack-End teamto display data using theCustom Components, library Components, andRedux.
  • UsedMiddleware, Redux-Promisein application to retrieve data fromBack-Endand to also performRESTFUL services.
  • Used D3.js for interactive data visualization.
  • Used JavaScript framework like Jasmine for behavioral testing which is independent.
  • Manipulated data usingCRUD(create, read, update, and delete) operations of MongoDB database management system and handled database access and data transmission based on RESTful web service.
  • Used Node.js to develop faster and scalable application.Developing Web API using Node.js and hosted on multiple load balanced API instances.
  • Used the Visual Studio Team Services for source control, issues, bug tickets and Agile Methodology.
  • Designed Functions Library, Functions, Subroutine's, common functions, utilities functions, Regular Expressions and Environmental Variables using QTP in VB Scripts.
  • Working on custom Panels, Blocks, content types, and Views for better look and feel of the application.
  • Built interactive charts using D3.js.
  • Used web-basedGITrepository manager with issue tracking features.
  • Experience in developing and implementing Data Driven and Keyword Driven automation testing framework with Selenium WebDriver.
  • Developed and tested website using theMERN(Mongo DB, Express, React JS, Node.js)stack.
  • Installed and supported MVS system related program products from various vendors, meeting customer business requirements.
  • Wrote unit testing using karma and jasmine to achieve 100% code coverage.
  • Designed a login mockup with token-based authentication for user using theMERNstack.
  • UtilizedMERNstack,RESTdesign pattern, MVC framework and SPA (Single Page Application) framework based on React JS.
  • MongoDB was used to store user data information.
  • Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.js environment.
  • Setup agile iteration, product life cycle and had daily scrum meetings.

Environment: MERN(Mongo DB, Express, React JS, Node JS), D3Js, Eclipse, JavaScript, HTML5, SASS, CSS3, jQuery, Node JS, JSON, Bootstrap, React JS, AJAX, Core Java, Jasmine, MVS, WebDriver, Sublime, GIT, Grunt, Firebug, Agile development.

Confidential, Parsippany - NJ

UI Developer

Responsibilities:

  • Work with Software developers to ensure the application meets technical requirements and customer expectations.
  • Create manual and automated test cases from requirements documentation to validate the requirements and functionality per the project specifications.
  • Generate Testing Data by the requirement of other upstream or downstream systems for the Integration Testing.
  • Worked on Selenium Web Driver and checked the Java codes as per requirement.
  • Developed Selenium, script to automate GUI and functionality testing for the new features.
  • Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver, Maven and Java.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Written and executed Selenium tests for automation testing of the web application using Selenium IDE and WebDriver.
  • Created user-defined functions in Java and implemented the functionality with Selenium.
  • Troubleshoot the errors and bugs found in Automation Testing and update the Automation scripts.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Behavior-Driven Development (BDD) implementation with Cucumber gherkin and Jenkins Continuous Integration.
  • Interacted with offshore team and Developers in requirement analysis, design reviews, testing and documentation for application developed in an agile environment.
  • Reviewed test assignments, developed test plans and executed tests as assigned and coordinated with developers to fix the bugs.
  • Performed Smoke Testing, Performance Testing, Integration Testing, and Regression Testing.
  • Organize and prioritize testing tasks as needed to meet project timelines.
  • Participate in a weekly meeting with the management team and walkthroughs.
  • Extensively tested the databases using SQL queries to validate and verify the consistency of test data with front end data.
  • Extensively used SOAPUI web service tool for testing several different web services.
  • JSON validators were used to validate the REST response.
  • Configure the Testing Environment for On Product Testing and deploy the new release.

Environment: Java, Selenium WebDriver/IDE, Cucumber, TestNG, Jenkins, Maven, SOAP UI, XPath, Eclipse, Subversion, HTML, CSS, JavaScript, XML, JIRA, SQL, Oracle, Windows.

Confidential, Dallas - TX

UI Developer

Responsibilities:

  • Worked as a Front-End Developer on the project with Java script, ES6, React, Redux Saga, RESTful services, HTML5/CSS3/SASS/Bootstrap and Git lab.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Used React-slick for creating carousel-images on React Components
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Used Excel Builder 3rd Party open-source library and tweak it to make sure it will work with IE11.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • ImplementedvariousscreensforthefrontendusingReact.jsandusedvariouspredefinedcomponentsfromNPM (Node Package Manager) and redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Worked on Redux for state manipulations and Redux Saga to implement API requests asynchronously.
  • Used Middleware, Redux-Saga in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Used flickity.js for creating carousel- Sliders.
  • Used Component consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Created social login using Gigya. Integrated the social accounts with the express account.
  • Has worked on AWS for fetch the pictures files from AWS to UI
  • Extensively used Git version controlling and regularly pushed the code to GitHub.
  • Used ES6 features and Typescript for strongly typed coding.
  • Used Grunt for build tool for configuring tasks, Karma, Jasmine for Unit Testing.
  • Used JavaScript for custom client-side validation.
  • Handled problems relating to cross-browser compatibility issues.
  • Created responsive web pages using Bootstrap, Bootstrap models and CSS3.
  • Used JIRA for bug tracking and issue tracking.
  • Augmented and re-designed previously created forms to include automation, interactive UI flow, and dynamic data entry.
  • Involved in various stages of Software Development Life Cycle like Application Design, Development, and Debugging

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, jQuery, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Jasmine, and Web Strom

Confidential, Reston - VA

UI Developer/React JS Developer

Responsibilities:

  • Worked on an Agile (Scrum)Development Team to deliver regular updates to business team and project managers.
  • Involved designing in webpages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB
  • Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions.
  • Responsible for React and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Implemented React container and presentational components (as State less and Functional components when applicable).
  • Added Excel-Builder to download the Tabular data in Excel format using React.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Has worked on AWS to integrate the server side and client-side code.
  • Experience in RESTful web services to integrate between Server side to Client Side
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, jQuery, React JS, Reduct, Flex, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.

Confidential - New York, NY

UI Developer/React JS Developer

Responsibilities:

  • Interfaced with the Marketing and IT departments & developing requirements to implement.
  • Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Used the new tags from HTML5 like section, article, header, footer, canvas for animations.
  • Developed client side drop down menus, search bars, carousel, and drop-down toggles using Twitter-Bootstrap and jQuery.
  • Developed client-side validation code using JavaScript and jQuery.
  • 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.
  • Experience in using React JS, Redux for SPA development.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Added Excel-Builder to download the Tabular data in Excel format using react.
  • Implemented the Drag and Drop functionality using React-Drag gable.
  • Build stable React components and stand-alone functions to be added to any future pages.
  • Used Axios with react for making AJAX Calls.
  • Developed multiple POCs to create a user interface in React JS.
  • Worked on React JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Good experience in JavaScript MVC framework like React JS, React JS for front-end applications.
  • Developed the backend by using node.js, express and mongo DB.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express.JS, and Node.js.
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format.
  • As a backend developer, me was responsible for creating RESTFUL Web using Node.js & Express.js.
  • Used Node.js as a proxy to interact with Rest services and interacting with Database.
  • Has worked on AWS to integrate the server side and client-side code.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, JavaScript, MongoDB, Express JS, AWS, React JS, Node.js, jQuery, RWD, Eclipse, JSP, Adobe Photoshop, MS Office, and JIRA, Jasmine, Karma, Gulp.

We'd love your feedback!