Post Job Free

Resume

Sign in

React Js Node

Location:
Dallas, TX
Posted:
August 10, 2023

Contact this candidate

Resume:

ARJUN GUNTUKA Phone: 408-***-****

UI DEVELOPER Email:adyt69@r.postjobfree.com

PROFESSIONAL SUMMARY

Over 10 years of experience in Web Development, developing professional web applications using HTML4.0/HTML5, CSS2/CSS3, JAVASCRIPT, TYPE SCRIPT, JQUERY, ANGULAR 2, 4, 8, 12 versions, React JS, Next Js BOOTSTRAP, Node Js, AJAX, LESS, SASS, JSON AND XML, PHP, Jahia CMS, SAP Hybris e-commerce Suit.

Hands on experience in designing user experience and have a complete understanding of the software development life cycle.

Expertise in developing single - page applications (SPAs) using Client-Side JavaScript Frameworks React JS, Angular, Bootstrap, JavaScript, Typescript, ES6 and jQuery.

Experienced as a Frontend web developer in developing web applications using HTML5, CSS3, JavaScript, AngularJS, Foundation, jQuery, Bootstrap, Ajax, Node.js, XML, REST, and JSON.

Hands on experience in transforming the wireframes and mockups to develop web pages.

Skilled in developing React web applications using Next.js, that provides server-side rendering, routing, and other powerful features for building efficient and scalable applications.

Experience in writing unit tests for Next.js applications using testing frameworks like Jest and React Testing Library

Hands-on experience in development of Microservices and deploying in Docker/ jenkins.

I have expertise in Java concepts like OOP (Object Oriented Programming), JDBC, Multi-Threading, JUnit, and advanced Java concepts like JSP, Servlets, HTML, XML, Hibernate, Java Beans and SPRING.

Designing and developing Restful API and services using best practices to interact within the micro services and with the front end. Using spring MVC and spring rest.

Created UNIX shell scripts for CRON jobs and other production support activities like archiving the logs etc.

worked on Unix and Linux operating Systems and took charge of maintaining multiple Enterprise Linux servers.

Worked on creating and removing files and directories in Linux servers.

Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure.

Experience in using React libraries like Material – UI, chakra for applying custom styles and maintaining consistency in the application.

Experienced in working with Redux architecture using complex Object - Oriented concepts in improving the performance of the websites.

Built Angular components, UI services to consume rest services using Component based architecture provided by Angular.

Worked on various IDEs like Eclipse, Notepad++, Sublime, Brackets and Visual Studio Code.

Good Experience in building cross browser compatibility applications using HTML5 and CSS3.

Hands on knowledge in Experiences with full Software Development Lifecycle, architecting scalable platforms, object-oriented programming, and Agile methodologies.

Designed web applications and web contents utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques.

Experience in creating custom jQuery plugins.

Experience in CSS pixel-level layout, CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes and CSS Behaviors in CSS, browsers version and platform Independence.

Experience in using CSS sprite concepts for performance optimization.

Well-versed in Object Oriented Programming (OOP) with JavaScript.

Very good experience in Document Object Model (DOM) and DOM Functions.

Hands-on experience with web development using Controller, Directives, Filters, Routers, Services providers and Experience in creating and consuming Web Services.

Good understanding of Mongo DB and knowledge in JAVA and J2EE technologies.

Have good communication skills to discuss projects with technical and non-technical SMEs'.

Hands on experience in debugging code using browser tools like Chrome Developer Toolbar, Firebug, and IE Developer Toolbar.

Experience working on Content Management Systems (CMS) such as Jahia, WordPress, Joomla and Version control systems such as SVN and Perforce, GIT.

Experience in unit Testing Tools using Jasmine, Karma, Junit and Selenium unit testing frameworks.

Experience of server-side CSS pre-processing platforms, such as LESS, Stylus and SASS.

Strong in AJAX, JSON, promises and good at consuming RESTful services.

Good Experience with Bug Tracking tools like ALM, Bugzilla and Jira.

Experience with User Acceptance Testing (UAT) and Accessibility Testing.

Experience in database designing, maintaining, and managing MySQL and Oracle databases.

Highly motivated, reliable analytical problem solver and trouble-shooter with strong attention to detail.

Demonstrated ability to complete projects in deadline-oriented environments.

Excellent interpersonal abilities, communication skills, time management and Team skills with an ability to work hard to attain project deadlines under stressful environments.

SOFTWARE SKILLS

Web Technologies:

HTML5/4, CSS3, JavaScript, Typescript, Angular 2,4,8 ...12 versions, jQuery, Bootstrap, AJAX, XML, XHTML, JSON, React Js, Next.js, Node JS, material UI, Sass.

SAP HYBRIS, LESS, Analytics, Java, Microservices, Java Server Pages (JSP), Spring MVC.

Operating Systems

Unix, Linux, Windows, and Mac os.

Debugging Tools

Firebug, Chrome Developer Tools, IE Developer Tools, Bugzilla.

IDE

Brackets, Visual Studio Code, Eclipse, Dreamweaver, IntelliJ, Notepad++ and Sublime Text

Application/Web Servers

Apache Tomcat, WebLogic, HTTP Web Server, WinSCP

Database

MS-Access, MySQL, PL/SQL.

Versioning Tools

Tortoise SVN, GIT, CVS.

Hybris

HMC, HAC, WCMS, Accelerator Store Front, Data Modelling,

Facades, Hybris commerce suite, checkout flow, Impex

Education Details:

Masters: MS in Computer Sciences from ITU (International Technological University) -2015

Bachelors: Bachelors in Electronics and communications Engineering –JNTU- Hyderabad - 2013

PROFESSIONAL EXPERIENCE

Client: Walgreens, Chicago Apr’2022–till Date

Role: UI Developer – React/Angular

Responsibilities:

Design and develop new web application to replace a legacy line-of-business for Walgreen’s specialty customers using Angular 12, HTML5, Sass, CSS, Material UI, JavaScript, Typescript that meets the accessibility and web browser standards for websites.

Converted mockups and developed single page applications using React and Angular 12, Typescript, web pack.

Used Selectors, Events, AJAX, and Dom Manipulation using components in Angular 12 for updating content on DOM nodes.

Developed user interface by using React js, Flux for SPA development.

Data fetching is implemented with Graph QL and React Apollo.

Implemented stable React components and stand-alone functions to be added to any future pages.

Performed Unit testing on React JS applications using tools like Enzyme and Cypress.

Used Redux-Store for storing state of the React Application and worked with middleware for the Redux-Store.

Proficient at using React JS to render some advanced components on the server side, along with Flux pattern and Redux (RXJS) library.

Implemented In-line styling for all the images across the site to improve the performance by not hosting them locally.

Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Used CSS preprocessor like LESS and SASS for improved style sheets

Implemented Dark and Light theme modes of the site to accommodate all kinds of Users which is a mostly liked by healthcare clients for their patients.

Integrated various third-party services like FedEx, Ups for drugs delivery tracking once the Referral order is fulfilled.

Created pages for login using single sign on, main page containing favorites and page for continuous integration configuration.

Worked with Angular directives, components, pipes, injectables, services, Interfaces, models...etc.

Implemented Angular component router for navigation.

Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.

Enhanced legacy application by building new components in Angular 12 and typescript.

Worked with Angular routers, forms, modules, DOM, events, expressions, controllers, filters, and Http Request.

Worked on UNIX shell scripts for CRON jobs and other production support activities like archiving the logs etc.

Worked on Angular forms validation to do client-side validations.

Implemented HTTP requests using Rx JS Observable library to handle multiple values over time.

Developed additional UI Components using JSF and implemented an asynchronous, AJAX (jQuery) based rich client to improve customer experience.

Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.

Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a session Variables / cookie.

Integrated Google Tag manager for tracking and provided unique IDs to all the action items/clickable events like buttons, links, form submissions.

Worked closely with dynamic CMS integration with angular and updated the UI and Functionality on top of it.

Performed code Reviews of team members and followed the standards like formatting, indentations, modularity, reusability to maintain cleaner and efficient code.

Participated as a team member in designing the user interface using HTML and CSS to make the interface use-friendly, especially patients considering Accessibility.

Thoroughly performed unit testing and integration testing after development for various platforms like mobiles, iPad, and desktop.

Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.

Hands on tools like Visual Studio, SourceTree, Browser stack, webpack, eclipse, angular dev tools, chrome dev tools for debugging...etc.

Environment: Angular 12, Material UI, HTML5, CSS3, JavaScript, jQuery, JSON, Style guide, Ajax, Analytics, AWS, Dreamweaver, Google Maps API, SQL Server, Git, iOS and MS Office, REST webservices, SVN, Node JS, Jenkins, Apache.

Client: Antuit.AI, Texas Mar’2021 – Apr 2022

Role: UI Developer/React JS developer

Responsibilities:

Designed the front-end applications, user interactive (UI) web pages using web technologies like, HTML5, CSS3, React.JS, Node.JS, jQuery, Redux, Flux, Bootstrap, ECMAScript, XHTML

Involved in developing UI screens with reusable components that can be shared among other micro apps.

Used redux to store data globally and for easy retrieval of data to any component in the app.

Used libraries like Zustand and Redux for state Management to control the data flow.

Used Chakra Library, Material Ui, Bootstrap for the interactive UI components like buttons, dropdowns, search, icons, etc.

Wrote actions, reducers, and container components where implement business logic such as enrollment, billing, administration.

Utilized the React-Router to navigate pages.

Used React library jointJS to implement functionality drag and drop into canvas, zoom in, zoom Out, connections links between UI components that involved within business logic.

Introduced Ag-Grid package which can plot millions of table rows at ease using JavaScript.

Wrote actions, reducers, and container components were implemented in the business logic, API calls, authentication, and form validation.

Added hooks in the project and moved some class-based components to functional components

Used redux-thunk as middleware to delay the dispatch of action.

Applied AJAX calls to consume RESTful API’s and deal with response accordingly.

Experience in creating connections for HTTP requests using Web sockets

Creating a responsive dashboard by consuming RESTful web services & utilizing WebSocket for continuous real-time data feeds.

Work with cross-browser compatibility issues on different browsers like Safari, Internet Explorer, Firefox, and google chrome.

Performed unit test using Jest along with Chrome Inspector for integration purposes.

Used webpack as a bundle tool and control the project version and commit code with Git and Bitbucket for issue tracking.

Worked with Agile software lifecycle methodology and involved in daily SCRUM meeting for the report, plan and expect purpose

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, React.js, Redux, XML, DOM, JSON, Node.js, JIRA and Git- hub, source Tree, visual studio, WebSocket's.

Client: Rent-A-Center, Dallas, Texas Nov’2018 – March 2021

Role: UI Developer/React JS developer

Responsibilities:

Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React JS that meet accessibility and web browser standards for websites.

Developed user interface by using React JS, Redux and Flux for SPA development.

Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table. Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions.

Worked on creating responsive single page application, grid, custom buttons and all layouts using Material UI and Bootstrap that supports various devices like Mobiles, Desktops & iPad.

Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.

Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Keen eye for detail and experience collaborating with the UI/UX Design team to deliver first-class user experience.

Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.

Added hooks in the project to convert class-based components into functional components.

Used React-Router to turn application into Single Page Application

Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.

Maintained states in the stores and dispatched the actions using redux.

Used Autocomplete for creating google map’s location search on the webpage

Developed Component for UX-Library consisted of Button, font-awesome, 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.

Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.

Called the Restful web services calls for POST, PUT, DELETE and GET methods.

Have worked on AWS for fetch the pictures files from AWS to UI.

Used React flux to polish the data and for single directional flow.

Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.

Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.

Worked 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 the issues and fix the bugs.

Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.

Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.

Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team

Work closely with business solution analysts, review development specifications, identify and work to resolve tagging/analytics gaps.

Collaborate with site developers to modify and improve the data layer to improve analytics

Involved in implementing Adobe® Dynamic Tag Manager Web properties, variables (eVars, Props, Events) and Rules (On-Page, Event and Direct Calls) to track online engagement.

Designed and implemented data layer in Dynamic Tag Manger to simplify and manage tags sending data to in structure way to Web Analytics, Double Click, Test & Target tools.

Environment: React JS, HTML5, CSS3, Bootstrap, JavaScript, jQuery, JSON, Style guide, Ajax, Analytics, AWS, Dreamweaver, Google Maps API, SQL Server, Git, Windows XP and MS Office, Jasmine, Karma, SVN, Node JS, SAP Hybris e-commerce Suit, Jenkins, Apache.

Client: T-Mobile, Richardson TX. Dec 2015 – Nov-2018

Role: Front-End Developer

Responsibilities:

Designed the front-end application User Interactive (UI) web pages using web technologies like HTML5/CSS3, JavaScript, jQuery, Angular and bootstrap.

Built Responsive websites using jQuery, JavaScript with the powerful Bootstrap Framework.

Projects involving B2B, B2C websites using Angular2 framework involving - Angular Directives, Components, Filters, Factory, Service, Angular Forms, and Angular Expressions.

Developed page layouts, navigation, animation buttons and icons.

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.

Engaged in the development Process of server-side RESTful API’s using Node.js/Express.js

Developed the application for responsive to different screen resolutions using Bootstrap and CSS media queries.

Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.

Developed external page using jQuery (from the same domain) inside a container when a tab is clicked on via Ajax call and also to support auto mode

Used various bootstrap components like accordion, date picker, time picker, alerts and buttons, modal and also react-bootstrap components.

Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code

Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behavior’s in CSS.

Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.

Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability

Deep understanding and working experience in Object Oriented JavaScript programming and JavaScript Spring MVC frameworks.

Integrated well with backend REST API services and created local stubs and virtualization for the services.

JIRA as the bug tracking system to track and maintain bugs/issues, Used Grunt for build tool for automation of the tasks.

Used Jenkins in CI/CD for end-to-end deployments.

Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.

Environment:

Windows, MVC, CSS3, HTML5, JavaScript, GIT, React Js Jenkins Angular 2, JavaScript, jQuery, XHTML, XML, JIRA, Typescript, Jasmine, Karma, AJAX, SQL, MYSQL, Mongo DB, DOM, MVC, Bootstrap, Node.js, JSON, RESTFULAPI, AWS, EC2, S3, Load Balance.

Client: American Express March 2014 – Dec2015

Role: Front-End Developer

Responsibilities:

Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications.

Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, JQuery and JQuery UI for developing user interface.

Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.

Involved in writing jQuery-based Ajax requests using JQuery. Get (URL, data, callback, type) or jQuery. Ajax (options) and jQuery. Post (URL, data, callback, type).

Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.

Used JQuery events to manipulate the elements depending on the user interactions (like ready, hover, bind, click, key press, etc.)

Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.

Created optimized graphic websites and application interfaces using HTML5, CSS3, JavaScript and JQuery Framework.

Handled all aspects of the web applications including maintaining, testing, debugging and deploying.

Experience in developing mobile Ui with JQuery.

Good knowledge of debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.

Developed Architectural Design Documents and Block Diagrams.

Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts.

Environment: HTML 4, CSS 2, JavaScript, JQuery, AJAX, JQuery UI, JSON, XML, APACHE, Dreamweaver, REST Web Service

Client: Mphasis, India. June’2012 – Dec’2013

Role: Web Developer

Responsibilities:

Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client-side validations using JavaScript and developed the required Servlets.

As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.

Developed stores procedures, triggers, functions and database tables in Oracle database.

Worked on developing a suitable GUI for ATM locator.

Participated in daily meetings for enhancing the features for the portal.

Participated in Code review and Quality Assurance.

Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.

Used GIT for version control and Quality Center for defect tracking.

Creating cross-browser compatible and standards-compliant CSS-based page layouts.

Strong communication, analytical and interpersonal skills working within cross-functional teams.

Worked on cross browser compatibility issues and fixed the bugs pertaining to various browsers.

Environment: HTML, CSS, DHTML, JavaScript, jQuery, JSP, JDBC, Oracle, GIT, XHTML, JSON



Contact this candidate