Summary
Overview
Work History
Education
Skills
Languages
Work Preference
Timeline
Generic

Pradeep Reddy Pathi

Sr Software 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
5
5
years of post-secondary education

Work History

Senior Software Developer

Kosher Technologies [Client: Verizon]
Dallas, TX
04.2023 - 09.2024
  • Designed and developed MERN stack applications with React JS, Redux, TypeScript, Node JS, Express JS, MongoDB, HTML5, CSS3, and Git.
  • Built responsive web applications using HTML, CSS, JavaScript, AngularJS,
    and Angular for various clients, migrating legacy code from AngularJS for better maintainability.
  • Created RESTful APIs with Node.js and Express.js, tested endpoints with Postman, and leveraged Axios for asynchronous data handling.
  • Integrated relational and non-relational databases, managing data persistence with MongoDB and Mongoose.
  • Built scalable UI components using Material-UI, Formik, Yup, and Lodash for efficient data handling, validation, and code readability.
  • Utilized Redux for global state management, centralizing application state with Redux Thunk for handling asynchronous actions.
  • Developed reusable front-end components using React Hooks (useState, useEffect, useReducer) to ensure code reusability and maintainability.
  • Established CI/CD pipelines via TeamCity, Jenkins, and GitLab CI to automate build and deployment processes for Angular applications.
  • Worked with AWS services (EC2, S3, SQS, IAM, CloudWatch) for cloud infrastructure, using CloudWatch for resource monitoring.
  • Developed and deployed AWS Lambda microservices, using Docker for containerization, and worked with custom Docker images.
  • Configured i18Next for application internationalization, supporting multiple languages and enabling a global reach.
  • Implemented JWT for secure user authentication, improving API security with claims-based access control.
  • Employed Jest, Enzyme, Mocha, and Chai for testing, writing unit tests to ensure code quality and reduce application bugs.
  • Contributed to team knowledge sharing through workshops, Angular documentation, and using Jira for issue tracking and Bitbucket for
    version control.

Software Developer

Linkfields Innovations (Pty) Ltd.
Hyderabad, India
07.2017 - 08.2021

• Worked within an Agile (Scrum) Development Team, delivering regular updates to business teams and project managers.
• Developed dynamic, responsive web applications by integrating React with Bootstrap and connecting to web services for enhanced UX.
• Leveraged React Functional Patterns, React Hooks, Axios, Material UI, and Styled Components to build modular and reusable code.
• Created accessible, cross-browser-compatible user interfaces using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular, TypeScript, React,
Redux, and ES6.
• Enhanced performance through Angular component-based development and optimized applications using lazy loading and React performance tools.
• Implemented robust form validation with Formik and Yup, along with secure authentication using JWT and OAuth protocols.
• Spearheaded large-scale web applications using Lightning.js, significantly improving application speed and user experience.
• Used Node.js and Apache Tomcat for application deployment and managed backend services with Angular's http service for RESTful API integration.
• Employed ES6, Babel, and Webpack with React and JSX presets, alongside modular CSS techniques using SASS and Bootstrap.
• Utilized Angular's routing, data-binding, MVC architecture, and dependency injection with factories and services for efficient SPAs.
• Conducted unit testing with Jasmine, Karma, Mocha, and Protractor to ensure code quality and stability across components.
• Developed custom Angular Directives and reusable components for a single-page application, collaborating closely on UI design.
• Integrated Pattern Lab and React Storybook for modular UI components, creating a documented pattern library for consistent design.
• Proficient in Vue.js event distribution, debugging with Firebug and Developer Tools, and clear, maintainable code with robust
documentation.

Education

Master of Science - Master of Computer Science

Southern Arkansas University
Magnolia
01.2022 - 05.2023

Bachelor of Science - Mechanical Engineering

Jawaharlal Nehru Technological University
06.2013 - 05.2017

Skills

  • Front-End Development
  • Requirements Gathering
  • Product Development
  • Programming
  • JavaScript experience
  • Design improvement
  • API Integration
  • Application Development
  • Continuous deployment
  • Code validation
  • Continuous integration
  • Mobile App Development
  • Version control
  • Object-Oriented Programming
  • Performance Optimization
  • Software Development
  • User interface design
  • Full-stack development
  • Experience with source code
  • Design patterns
  • Microservices Architecture
  • Application design
  • Code fixes
  • Cross-platform Development
  • Troubleshooting
  • Programming development
  • Code reviews
  • Code optimization
  • Problem-Solving
  • Testing and debugging
  • API design knowledge
  • Agile development methodologies
  • Software Debugging
  • Code Review
  • Proficient in HTML
  • JavaScript expert

Languages

English
Full Professional

Work Preference

Work Type

Full Time

Work Location

On-SiteRemoteHybrid

Important To Me

Career advancementPersonal development programsWork-life balanceCompany CultureFlexible work hoursHealthcare benefitsTeam Building / Company RetreatsPaid sick leave401k matchPaid time offStock Options / Equity / Profit Sharing

Timeline

Senior Software Developer

Kosher Technologies [Client: Verizon]
04.2023 - 09.2024

Master of Science - Master of Computer Science

Southern Arkansas University
01.2022 - 05.2023

Software Developer

Linkfields Innovations (Pty) Ltd.
07.2017 - 08.2021

Bachelor of Science - Mechanical Engineering

Jawaharlal Nehru Technological University
06.2013 - 05.2017
Pradeep Reddy PathiSr Software Developer