Vivek Reddy

Vivek Reddy

About

Detail

Actively looking for C2C and C2H Full stack developer positions
Farmington, Michigan, United States

Contact Vivek regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Benzinga
    Back End Developer
    Benzinga
    May 2025 - Current (1 year 5 months)
    Leading backend development and platform engineering initiatives for Benzinga’s subscription and billing systems, focusing on scalable microservices architecture, secure authentication flows, and high-performance APIs. Working on Django-based backend services integrating payment platforms (Stripe, PayPal, Chargebee), implementing robust user session management, subscription lifecycle handling, and language localization support. Contributing to CI/CD pipelines, debugging production issues, and improving system reliability and security across distributed services.
  • The Home Depot
    Software Engineer
    The Home Depot
    Apr 2024 - May 2025 (1 year 2 months)
    At The Home Depot, I worked as a Backend Engineer, developing and maintaining highly scalable, cloud-native payment processing systems using Golang. My role focused on designing RESTful APIs and optimizing inter-service communication while ensuring efficient concurrency with goroutines and channels. I built and deployed microservices on Kubernetes (GKE) using Docker, CDK8s, and Spinnaker, automating CI/CD pipelines with GitHub Actions to enable seamless deployments. I also worked with CockroachDB, ensuring data consistency and optimizing query performance for distributed SQL workloads. For observability and monitoring, I utilized Grafana, Prometheus Loki, Looker, and BigQuery, implementing canonical logging and tracing mechanisms to debug p
  • American Express
    Golang Developer
    American Express
    Jan 2023 - Apr 2024 (1 year 4 months)
    As a dedicated Golang Developer within the Network Modernization (NEMO) team at American Express, I spearhead the development and maintenance of critical components pivotal to the enhancement and optimization of the payment network infrastructure. Leveraging my expertise in Golang, I have contributed to the creation and evolution of mission-critical applications such as "Shadow," which serves as a cornerstone for transaction processing within the American Express ecosystem. Key Responsibilities: Innovative Development: Develop and maintain essential components including TCP proxy, core switch, Envoy, and core router using Golang, ensuring optimal performance, scalability, and reliability. Performance Optimization: Implement TCP proxy server
  • Toyota Connected North America
    Golang Developer
    Toyota Connected North America
    Aug 2021 - Jan 2023 (1 year 6 months)
    During my tenure at Toyota Connected, I served as a Golang Developer, spearheading the development of navigation systems tailored for Toyota Lexus cars. Leveraging my expertise in Golang, AWS, gRPC, ProtoBuf, React.js, and other cutting-edge technologies, I played a pivotal role in architecting robust RESTful APIs to facilitate seamless communication between various components of the navigation system. Additionally, I led the transition to a microservices architecture, breaking down monolithic components into smaller, more manageable services to enhance flexibility and scalability. Moreover, I implemented CI/CD pipelines to automate the deployment and delivery of navigation system updates, ensuring that new features and enhancements could b
  • I
    Java/ golang Developer
    Ispace Software Solutions Private Limited
    May 2020 - May 2021 (1 year 1 month)
    During my tenure, I undertook diverse responsibilities: Prepared functional definition documents and collaborated with business users and testing teams to finalize technical design documents. Migrated Java-based applications to Golang to align with evolving requirements. Utilized the gRPC framework for efficient client-server communication. Leveraged Goroutines with wait groups to support asynchronous communication between client and server. Transferred asynchronous features from Java to Go services using Goroutines and channels. Implemented retry logic with wait groups for enhanced robustness. Employed gorilla/mux as a router and HTTP library for server-side operations. Developed components for Reporting Dashboard using Spring MVC, Spring
  • M
    Java Developer
    Micron technology operations India LLP, India
    Feb 2019 - Apr 2020 (1 year 3 months)
    In my initial role: Analyzed business requirements and collaborated with stakeholders. Utilized Eclipse IDE for coding, debugging, and testing. Implemented data processing and report generation functionalities. Developed SOAP Web Services using Apache CXF and interceptors for security. Collaborated with DB admin team for table design and stored procedures. Implemented security measures like SQL injection checks and HTML sanitization. Conducted peer code reviews and adhered to coding conventions. Utilized SQL Server full-text search for basic and advanced search features. Managed the central application portal. Conducted performance tuning through database indexing and query optimization. Migrated legacy Windows forms applications to web-bas
Education verified_user 0% verified
  • University of Central Missouri
    master, Master's degree, Computer Science
    University of Central Missouri
    Jan 2021 - Jan 2022 (1 year 1 month)
This is a community-created genome.