THARUN REDDY

Software Developer

 

Profile


About me

I am a Software Engineer with a passion for creating efficient, reliable solutions that make a real impact. I enjoy tackling challenges, improving systems, and working on projects that drive innovation. Outside of work, I'm always looking for ways to learn and grow both professionally and personally.

theerupally tharun

Details

Name:
Tharun Reddy
Location:
Phoenix, Arizona, United States

Experience & Education

“Nothing ever becomes real till it is Experienced”


EXPERIENCE

American Express

Feb 2023 - Present

Software Developer

  • Developed SRE Insights, a monitoring platform providing real-time visibility across 100+ enterprise applications
  • Architected high-performance RESTful API's & micro-services in Java, Golang, reducing mean time to detect performance issues by 40%
  • Engineered distributed data processing pipeline using Kafka handling 1M+ events/minute with <100ms latency
  • Restructured and optimized PostgreSQL database schema with Redis caching, improving query performance and reducing database load by 35%
  • Streamlined infrastructure deployment using Docker and Kubernetes, reducing provisioning time by 60%
  • Developed and implemented a robust monitoring system that detected Threshold Breaches in real-time, achieving an average reduction of unplanned downtime by 25%, enhancing overall service reliability for critical applications

Northern Arizona University

Sept 2021 - Dec 2022

Apprentice QA Specialist

  • Built scalable RESTful APIs using Python (Flask) and integrated with MySQL, reducing event data processing time by 35%
  • and enabling seamless management of schedules, RSVPs, and notifications.
  • Developed notification modules that boosted event attendance by 25% by delivering automated reminders to registered participants across the campus community
  • Deployed the application on AWS EC2 with a CI/CD pipeline using GitHub Actions to ensure seamless updates.
  • Collaborated with the team to implement user authentication features, achieving 99.9% uptime and enabling secure role-based access for 5000+ campus users
  • Developed SRE Insights, a monitoring platform providing real-time visibility across 100+ enterprise applications

EDUCATION

Northern Arizona University

Aug 2021 - Dec 2022

MASTER OF SCIENCE Computer Science
CGPA : 3.6

Vignan Institute Of Technology And Science

2017 - 2021

BACHELOR OF TECHNOLOGY Computer Science and Engineering
CGPA : 3.4

Skills

“Every skill you acquire doubles your probability to success.”


  • Programming Languages : Java, Python, Golang, C, C++
  • Web Technologies : HTML, CSS, JavaScript, TypeScript.
  • AWS Technologies : S3, CloudWatch, Lambda, EC2, ELB.
  • Frameworks : Gin-Gonic, Gorilla-Mux, GORM, NLTK, Tkinter, Viper, testify, Ginkgo, Go-Omega.
  • Databases : MySQL, Oracle, MongoDB.
  • Developer Tools : Git, Docker, VS Code, Android Studio, Jira, Postman

Projects

“The best way to sharpen your skills is to use them”


Heart disease

Cloud-native Application

A cloud-native application using Java, Docker, and Kubernetes to streamline containerization and orchestration, cutting deployment time by 30%. Integrated AWS services like S3 for scalable storage and DynamoDB for fast, high-performance database operations, achieving sub-10ms latency for 95% of read requests.

Heart disease

API Rate Limiter

Created an API rate limiter using Go and Redis to ensure fair usage and protect APIs from abuse. Developed a robust data storage solution with Redis to efficiently manage request counts and time data.

Heart disease

PROGNOSIS OF HEART MALADY

Prognosis of Heart Malady is a Machine learning project which is used to predict whether the person has a heart-related disease. In this, we take so attributes as input such as heartbeat rate, cholesterol level, age, etc., to determine the risk of heart disease.

sentimental-analysis

SENTIMENT ANALYSIS

Sentiment Analysis is the project for determining whether a piece of writing is positive, negative or neutral. It helps data analysts within large enterprises gauge public opinion, conduct nuanced market research, monitor brand and product reputation, and understand customer experiences

SOAP - Den Bosch

OPTICAL CHARACTER RECOGNITION

“OPTICAL CHARACTER RECOGNITION ” is a mobile friendly application which can be used to detect and identify the characters printed on a piece of paper .It is done using the Tesseract module which is being developed continuously by Google.

Certifications


CERTIFICATIONS

  • Python programming, University of Michigan.
  • Programming Fundamentals (C Programming), Coursera.
  • AI For Everyone, Coursera
  • Introduction to AI, NPTEL
  • IT ESSENTIALS, CISCO.
  • CCNA Routing and Switching, CISCO
  • Soft skills training program, TCSIoN.

PARTICIPATIONS & WORKSHOPS

  • Attended workshop on artificial intelligence at IIT HYDERABAD.
  • Attended workshop on python conducted by Osmania university.
  • Attended workshop on python conducted by Ascendant Sun Projects at VITS.
  • Participated at coding contest held at BITS Hyderabad.
  • Participated in Internal Hackathon of SIH at VIGNAN INSTITUTE OF TECHNOLOGY AND SCIENCE.
  • Participated in Capgemini tech challenge 2019 edition.

AWARDS

  • Innovative project Award at Innovative Project Expo - Nov 2019
 

Contact

“Communication is the Key to success.”


phone gmail github linked in