Tuesday, March 15, 2022

Front End/UI React Developer available for c2c roles.... Please REMOTE Only


Front End/UI Developer available for c2c roles.... Please REMOTE Only


Name : Rohan
Skill : Front End/UI Developer            
Visa : OPT
Rate: $75/hr on c2c
 
Professional Summary:
 
·      Over 6 years of IT industry experience as a Frontend, JavaScript Development, Web Application Development, using HTML /XHTML / DHTML /HTML5, CSS/CSS3, Bootstrap, JavaScript, Node JS, JSON, jQuery, React JS, GIT and Ajax.
·      Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation, and Production Support.
·      Extensive experience in the developing web page quickly and effectively using jQuery, React.JS, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
·      Hands on Experience on React technology in rebasing the UI of the application using the techniques in React.
·      Extensive knowledge of developing single page applications (SPA) using Model View Controller (MVC) framework such as Angular 8.
·      Proficient in using AJAX for implementing dynamic Web pages where the content was fetched via API calls and updated the DOM (JSON Parsing).
·      Extensive experience on implementing the AJAX features using JavaScript and jQuery.
·      Good understanding of Document Object Model (DOM) and DOM functions.
·      Experience on the CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
·      Web development experience in developing dynamic websites with emphasis on content management, interactive portals and complex online systems following WCAG and W3C standards.
·      Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
·      Experience in applying latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
·      Strong experience on SOAP, REST Web Services, and Applications of HTTP based RESTful APIs.
·       Expertise in coding optimized SQL queries on databases like MySQL and Oracle. Good understanding of functions and stored procedures.
·      Experience in complete Agile/Scrum/Waterfall Methodology and User Interface web development in accordance with requirements.
 
 
Technical Skills:

Web Technologies
HTML5, XML, CSS3, LESS, SASS, JavaScript, jQuery, AJAX, Responsive Wed Design
Version Control
CVS, SVN, GitHub
JavaScript Libraries
jQuery, Ext.JS, Node.JS, Bootstrap, React.JS, Redux, Three.js, Angular CLI, Type Script
Publishing Tools
Adobe PageMaker, MS Office.
Wire Frame Tools
Adobe Illustrator CS3.
Methodologies
Agile, Waterfall
Data Base
Oracle, SQL, PS/SQL.
Operating Systems
Windows, Linux.

 
Professional Experience:
 
Client: Ford Motor Company                                                                                                 Oct 2021 – Present                           
Role: AV Software Engineer
 
Responsibilities:
·      Developed a Data Label Visualization Tool, use to Visualize and track different Objects and its Labels to write ML Algorithms.
·      This Tool deals with the camera sensor’s raw data coming from autonomous vehicles, that is stored in GCP.
·      It is used to visualize the labels from API and tag labels/segments with metadata and group them into datasets for machine learning.
·      This Tool is a Web App with a node Server and React Client. It is hosted as a docker Image on GCP.
·      Rendered 2-D and 3-D bounding boxes of different Objects in an Image Viewer container with respect to the labels tagged to it.
·      Rendered a 3-D scene using Three.js framework. It is used to visualize the lidar data of the camera visualization.
·      Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
·      Used Redux Library for managing the App state and the requests and responses are managed by the Middleware.
·      Used Redux Store, to store the different states of the application by involving with Reducers and Actions.
·      Designed and coded customized ReactJS services to interact with the backend API and serve components.
·      Built highly reusable UI components with ReactJS and Styled Components to increase scalability and reusability.
·      Built a DB table in Big Query, to store the labels data. It contains all the attributes for labels from a specific location and time.
·      Developed custom React Routes, which are used routing to different components to render UI.
·      Involved in using Material/UI and used SCSS Media Queries to create Responsive Web Designs (RWD).
 
Environment: HTML5, CSS3, JavaScript, XHTML, React, Redux, Node.JS, SCSS, LESS, Bootstrap, Responsive Web Design, DOM, JSON, Agile and Linux, Ubuntu.
 
 
Client: State of NY, Albany, NY                                                                                           Jul 2020 – Oct 2021
Role: Front End/UI Developer
 
Responsibilities:
·      Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Bootstrap, JavaScript and Node.JS.
·      Used Node.JS, React.JS, developing the Single Page Application (SPA).
·      Used redux data store for maintaining the state of the application to deliver highly performed features.
·      Used React Js in components like JSX, creating React components, Virtual.
·      Developed code to exchange data between one component to other across different modules using Angular 9
framework.
·      Enhanced legacy application by building new components in Angular 9 and Typescript.
·      Responsible for developing UI pages using Angular 8, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
·      Created Single Page Applications (SPA) with HTTP requests using Angular 8.
·      Worked on the Handling Forms of Angular 8 to validate the input at UI level rather than validating the data at backend.
·      Used Angular CLI to create the project, components, directives, services, modules, pipes and to run the test cases and production builds.
·      Used Angular.JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap and Angular.JS.
·      Used Node.JS built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
·      Developed certain features of the application functionality i.e., CRUD (Create, read, update, delete) features using
Ext.js and Responsive Web Design (RWD).
·      Used JavaScript DOM manipulation and JavaScript event to generate the data end result in UI.
·      Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
·      Used JSON schema for implementing and building HTML forms out of a JSON schema and using Bootstrap semantics by default.
·      Involved in developing rich GUIs and performance tuning website by using AJAX frameworks like jQuery, JSON.
·      Responsible to manipulate HTML5, CSS3 and jQuery as well as making the pages dynamic using AJAX, JSON.
·      Involved in implementation of SOAP web service APIs using Ajax calls and JSON as data exchanging tool.
·      Involved in Agile SCRUM methodology, involved in daily stand-up meetings and sprint showcase and sprint retrospective.
 
   Client: Abbott Laboratories, Plano, TX                                                                                                  Jan 2019 – June 2020                            
   Role: UI Developer
 
Responsibilities:
·      Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
·      Strictly followed Web design features such as simplicity, fewer columns, separate top sections, fonts, simple navigation, logos, gradients, reflections and more.
·      Extensively involved in redesigning the entire site with CSS3 styles for consistent look and feel across all browsers and all pages.
·      Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
·      Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Java Script.
·      Used Angular 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.
·      Designed and coded customized Angular 5 services to interact with the backend API and serve components.
·      Built Angular 4 components, UI services to consume rest services using Component based architecture provided   by Angular 4.
·      Built highly reusable UI components with Angular 2/4 and Styled Components to increase scalability and reusability.
·      Developed custom Angular.JS directives, which are used for DOM manipulation along with HTML5 components.
·      Involved in using Bootstrap and used CSS Media Queries to create Responsive Web Designs (RWD).
·      Designed and Developed Java Script framework which is wrapper on top of JQUERY framework and AJAX based UI framework for UI Configuration widgets.
·      Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
·      Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
·      Worked on integrating jQuery APIs with MVC pattern.
·      Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
·      Involved in Dynamic form generation, Auto completion of forms, and user-validation functionalities using AJAX.
·      Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
·      Worked with the systems team and Quality assurance team in the process.
·      Worked with Scrum teams on a Sprint-to-sprint basis adhering to all agreements set by the scrum masters utilizing full Agile methodologies.
 
Environment: HTML5, CSS3, XHTML, DHTML, JavaScript, Angular 6/5/4, Angular.JS, Node.JS, Bootstrap, Responsive Web Design, DOM, AJAX, jQuery, JSON, SQL, Agile and Windows.
 
Client: Cognizant, India                                  
Jan 2016 – Dec 2018                           Role: UI Developer

Responsibilities:        
·      Designed web application user interface, interaction scenarios and navigation based on analysts, interpretations of requirement and use cases.
·      Involved in development, design and implementation of front-end part widget-based application.
·      Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company’s standards.
·      Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and
CSS.
·      Developed HTML5 prototypes and ready XHTML documents with CSS3 style sheets.
·      Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
·      Used HTML5 and Angular 2 to format the input forms and handled the input validations.
·      Utilized Angular 2 framework to bind Angular 2 template (views) to JavaScript object (models).
·      Created web application prototype using Angular.JS.
·      Created forms to collect and validate data from the user in HTML5 and JavaScript.
·      Used Ajax Controls, Web forms, JavaScript and HTML5 for Commission, Payment, and Inventory reports.
·      Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
·      Used JavaScript accordingly for validation purpose, browser detection and controls.
·      Developed various AJAX controls and widgets to build a rich User Interface for the application.
·      Created Windows services to create automation processing of XML.
·      Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of
screen objects.
·      Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
·      Involved in developing jQuery and AJAX wrapper classes for fast retrieval of data and for animations.
·      Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
 
Environment: HTML5, CSS3, JavaScript, Angular 2, Angular.js, jQuery, XML, XPath, AJAX, JSP, MVC, Windows.
   
Education Details:
 
Master from Kent State University – Computer Science (2020 to 2021)
Bachelors from JNTUH – Computer Science (2012 – 2016)

 
Thanks & Regards
 
Naveen
Team Lead- Sales
Email ID : naveen@techsmartglobal.com |Direct : 732-798-7574
TechSmart Global Inc.
666 Plainsboro Rd, Suite 1116, Plainsboro, NJ 08536.