Summary
Overview
Work History
Education
Skills
Work Availability
Quote
Accomplishments
Software
IDE/Text Editors:
Languages
JavaScript Libraries
Websites
Version Control
Work Preference
Build and Log Tools
Affiliations
Timeline
Web Technologies
IDE/Text Editors:
JavaScript Libraries
Version Control
Build and Log Tools
Generic
Pradeep Reddy Pathi

Pradeep Reddy Pathi

UI FrontEnd Developer
Aubrey,TX

Summary

A highly skilled UI/UX Developer with 6 years of experience in designing and developing dynamic user interface applications and robust web applications using modern frameworks and technologies such as React, Redux, Angular, Next.js, and Node.js. Proven expertise in creating scalable, high-performance Single Page Applications (SPAs) within micro-frontend architectures. Proficient in the MERN stack, backend logic with Python, RESTful API development, and real-time updates using Socket.IO. Adept in managing production support, troubleshooting in AWS, and integrating MongoDB into web applications. Extensive experience with CI/CD pipelines (Jenkins, Terraform), test automation (Jest, Cypress, Backstop JS), and Agile development practices. Strong problem-solving, team collaboration, and communication skills, with a focus on delivering seamless, responsive web designs and scalable solutions.

Overview

7
7
years of professional experience

Work History

UI React JS Developer

Kosher Technologies [Client: Verizon]
Dallas
04.2023 - 09.2024
  • Design and develop high-quality front-end UI applications using HTML5, CSS3, TypeScript, React JS, Redux, Next JS, Node JS, MySQL, and GIT.
  • Developed full-stack applications with the newest React features, centralized with Hooks.
  • Use Redux for application state management and maintain the state of an entire application in a single immutable state tree, which can't be changed directly.
  • Use Redux for application state management and maintain the state of an entire application in a single immutable state tree, which can't be changed directly.
  • Developed full-stack applications using React on the front end and Node.js/Express on the back end, implementing RESTful APIs and state management with Redux to maintain seamless data flow between the UI and the server.
  • Designed reusable React components and integrated them with microservices architecture to support scalable, modular, and efficient single-page applications (SPAs).
  • Worked with cross-functional teams (backend engineers, product managers, QA teams, UX/UI designers) to define, develop, and deliver robust front-end solutions in an Agile environment.
  • Facilitated communication between front-end and backend developers, ensuring smooth API integration and data consistency across the stack.
  • Implemented authentication/authorization features using JWT tokens, OAuth2, and session management to ensure secure data access across multiple platforms.
  • Built responsive UIs with React, Material-UI, and Bootstrap, ensuring cross-browser compatibility and seamless mobile-first design.
  • Worked with new React Hooks like useState, useEffect, useReducer, useRef.
  • Used React-autocomplete for creating Google Map's location search on the webpage.
  • Used middleware, redux-thunk, in application to retrieve data from back-end and perform RESTful services.
  • Worked with modules like MongoDB and Mongoose for database persistence using Node.js to interact with MongoDB.
  • Designed and implemented asynchronous task queues using FastAPI and Python, improving application performance and reliability.
  • Responsible for supporting the application, which is in Production, and troubleshooting the JS application in Azure.
  • Developed custom FastAPI validators and serializers to handle complex data validation and transformation requirements.
  • Extensive experience in working with XML for data interchange between systems and applications.
  • Skilled in parsing, manipulating, and transforming XML data using JavaScript and Node.js.
  • Proficient in utilizing XML for configuration files, web services (SOAP), and data serialization in web applications.
  • Expertise in integrating XML with front-end technologies, such as Angular and React, to dynamically generate UI components.
  • Write unit test cases and test the functionality of the applications using Jest and Enzyme.
  • Use Jira for issue and task tracking.
  • Utilize Bitbucket (GIT) as a version control system to maintain current and previous versions of source code, web pages, and documentation.
  • I worked on a web application.
  • I have developed a web page for a third-party content application. In the application, the customer can log in with the MDN number, customer number, and device ID.
  • When we log in to the application, we can see the customer data overview, Bill, usage, plan, devices, digital, and troubleshooting.
  • In the plan, we are providing the Add consumer subscription of 3rd-party services like YouTube, digital secure, and Hum essential safe WIFI.
  • In that Add customer subscription, we can see the status, start date, end date, type, and service.
  • The customer can subscribe to the third-party subscription and see the price line of the customer.
  • We created the APIs in the backend to see the data on the UI.

UI Developer

Linkfields Innovations (Pty) Ltd.
Hyderabad, India
07.2017 - 08.2021
  • Worked with HTML5, CSS3, XML, JSON, JavaScript, and jQuery for developing the user interface.
  • Created TypeScript components and services to consume REST APIs using component-based architecture provided by Angular 6.
  • Translated business requirements into technical deliverables, ensuring the design and implementation of React components aligned with business goals.
  • Participated in code reviews and pair programming sessions, sharing knowledge with team members, and fostering a collaborative development environment.
  • Contributed to cross-team technical discussions to improve architectural decisions related to React UI and microservices integration.
  • Improved UI performance by optimizing React rendering, lazy loading components, and using React.memo and React.Suspense to enhance user experience and meet performance KPIs.
  • Collaborated with product owners and stakeholders to continuously refine the UI design based on customer feedback and business needs, resulting in higher user engagement and increased ROI.
  • Designed and implemented functions and features using Angular 5 at the client-side and Web API at the server-side.
  • Wrote code to fetch data from web services using jQuery, AJAX via JSON response, and updating the HTML pages.
  • Involved in writing application-level code to interact with APIs, web services using AJAX, JSON, XML, and jQuery.
  • Hands-on experience with XML Schema (XSD) for defining the structure of XML documents and ensuring data validation.
  • Worked on transforming XML data using XSLT to render data into different formats, such as HTML or JSON.
  • Utilized XML in conjunction with AJAX to enable asynchronous data loading and dynamic content updates in web applications.
  • Experienced in using XPath for querying XML documents and extracting relevant data efficiently.
  • Involved in design and development phases of the Software Development Life Cycle (SDLC).
  • Created optimized graphic websites and application interfaces using HTML5, CSS3, and jQuery UI framework.
  • Enhanced legacy application by building new components in Angular 5 and TypeScript.
  • Worked extensively with Angular CLI for creating components, services, pipes, and directives.
  • Used Node.js, Angular, and Backbone JS MVC Frameworks in the development of web applications.
  • Configure and monitor numerous MongoDB and NoSQL instances.
  • Handled all aspects of the web applications, including maintaining, testing, debugging, and deploying.
  • Developed dynamic emails using JavaScript and hand coding of HTML5, XHTML, and CSS3.
  • Involved in developing UI pages using Angular and done a lot of styling using SASS and Bootstrap.
  • Used Node.js (NPM modules) to run the app and Webpack for compilation.
  • Worked one-on-one with client to develop layout, color scheme for his website, and implemented it into a final interface design with HTML5, CSS3, and JavaScript using Dreamweaver.
  • Moved existing AngularJS controllers and services to Angular 4 components for a more responsive and less dependent system.
  • Used Hapi node libraries to create RESTful services.
  • Responsible for translating UX design into pixel perfect pages with CSS/HTML and wrapping in Angular Components and Directives, with matching services and controllers.
  • Implemented AngularJS Controllers to maintain data for each view and Angular Service calls using Angular Factory.
  • Installed, configured, and administered Jenkins CI tool on AWS instances.
  • I worked on a web application that will consume, like PaywithMyBank, leverages your bank's state-of-the-art user authentication protocols and security infrastructure.
  • In fact, when you use PayWithMyBank, it's your bank that verifies your identity and connects you to your account.
  • UL development and connecting the Backend APIs, and pair programming for the development.
  • It's a trusty Inc. for customers to make any kind of payment through Chase Bank, Bank of America, etc.
  • For user-friendly checking and saving accounts, as well as mobile number authentication for security.

Education

Master of Computer Science -

Southern Arkansas University
05.2023

Bachelor of Science - Mechanical Engineering

Jawaharlal Nehru Technological University
05.2017

Skills

  • HTML/HTML5, CSS2/CSS3, JavaScript, Python, jQuery, Bootstrap, Angularjs, Nodejs, Expressjs, Reactjs, Ajax, JSON, Angular 2/4/6/11/14, TypeScript, Angular CLI

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

Success is not final; failure is not fatal: It is the courage to continue that counts.
Winston S. Churchill

Accomplishments

  • Documented and resolved issues with in timely Manner.
  • Successfully completed React migration project within budget and ahead of schedule.
  • Designed a new workflow to improve performance of UI.

Software

HTML/HTML5

React JS

Angular

JavaScript

Vue Js

TypeScript

Nodejs

JQuery

CSS

IDE/Text Editors:

Eclipse, Visual Studio Code, Notepad++, WebStorm, Sublime, WebSphere.

Languages

Telugu
Native language
English
Advanced (C1)
C1
Hindi
Intermediate (B1)
B1

JavaScript Libraries

jQuery, Angular.js, Mean.js, 

Version Control

GIT, SVN and CVS

Work Preference

Work Type

Full TimeContract Work

Work Location

On-SiteRemoteHybrid

Important To Me

Career advancementWork-life balanceCompany CultureFlexible work hoursHealthcare benefitsPaid time offPaid sick leaveTeam Building / Company Retreats401k matchStock Options / Equity / Profit Sharing4-day work week

Build and Log Tools

Jenkins, Terraform, ANT, Maven, 

Affiliations

  • I don’t have personal affiliations as a tool, but I can access a wide range of information and assist with tasks like learning, development, and problem-solving across various domains and technologies. My purpose is to support you by providing relevant knowledge and help with coding, writing, design.

Timeline

UI React JS Developer

Kosher Technologies [Client: Verizon]
04.2023 - 09.2024

UI Developer

Linkfields Innovations (Pty) Ltd.
07.2017 - 08.2021

Master of Computer Science -

Southern Arkansas University

Bachelor of Science - Mechanical Engineering

Jawaharlal Nehru Technological University

Web Technologies

HTML/HTML5, CSS2/CSS3, JavaScript, jQuery, Bootstrap, Angular.js, XML, Node.js, Express.js, React.js, Ajax, JSON, Angular 2/4/6/11/14, TypeScript, Angular CLI.

IDE/Text Editors:

Visual Studio Code, Notepad++, WebStorm, Sublime, WebSphere, Postman.

JavaScript Libraries

React.js, jQuery, Angular.js, Vue.js

Version Control

GIT, SVN 

Build and Log Tools

Jenkins, Terraform, Maven, 

Pradeep Reddy PathiUI FrontEnd Developer