SRIHAS REDDY

Software Engineer • Backend Specialist • AI Enthusiast

🚀 About Me

I am a results-driven Software Engineer with a robust academic foundation and professional expertise in Information Technology with Honors in Computational Intelligence. My journey is defined by a relentless passion for building scalable, high-performance backend systems and solving intricate engineering challenges through innovative AI and machine learning solutions.

My problem-solving methodology is rooted in deep analytical thinking: I deconstruct complex, ambiguous challenges into structured, manageable components, meticulously evaluate trade-offs across performance, maintainability, and scalability dimensions, and architect solutions that are not only efficient but also production-ready and fault-tolerant. This systematic approach has been honed through thousands of hours solving Data Structures & Algorithms problems, competitive programming on platforms like LeetCode, and building enterprise-grade distributed systems that serve millions of users.

With comprehensive hands-on experience in Java ecosystem (Spring Boot, microservices architecture), event-driven systems (Kafka), cloud-native platforms (AWS, GCP), and cutting-edge AI technologies (Computer Vision, Deep Learning, Transformer models, Large Language Models), I bring a distinctive blend of rock-solid fundamentals, modern software engineering practices, CI/CD automation expertise, and an unwavering commitment to continuous learning.

What sets me apart is my ability to bridge the gap between theoretical computer science and practical engineering excellence. Whether it's optimizing database queries to reduce latency by 30%, designing Kafka pipelines that improve throughput by 45%, or building AI models with 85% accuracy for real-world applications, I consistently deliver measurable business impact. My strong foundation in mathematics (linear algebra, probability, optimization) combined with competitive programming achievements and GATE qualification demonstrates my capability to tackle both algorithmic challenges and system design problems at scale.

I thrive in environments that demand innovation, technical rigor, and collaborative problem-solving. My experience spans the full software development lifecycle, from gathering requirements and architectural design to implementation, testing (95% unit test coverage), deployment automation, and production support. I'm not just looking for a job—I'm seeking opportunities to work on challenging problems that push the boundaries of technology and create meaningful impact for users worldwide.

💼 Professional Experience

Associate Software Developer

O.C. Tanner – Global Recognition and Rewards Platform | Jun 2025 – Present | Hyderabad
  • Engineered enterprise-grade Spring Boot RESTful APIs and GraphQL mutations supporting a global rewards platform processing millions of transactions, utilizing PostgreSQL, IntelliJ IDEA, and modern microservices architecture
  • Optimized award store payment workflows achieving 35% performance improvement through efficient SQL query optimization, distributed caching strategies (Redis), asynchronous processing, and database indexing techniques
  • Designed and maintained Kafka-based event-driven pipelines implementing producer-consumer patterns with distributed message processing, improving message throughput by 45% and reducing system latency by 30% while ensuring fault tolerance and exactly-once semantics
  • Served as backend Subject Matter Expert (SME), leading critical debugging efforts, conducting architectural reviews, mentoring junior developers on best practices, and ensuring system scalability, reliability, and security compliance
  • Established robust testing and CI/CD practices achieving 95% unit test coverage using Jest and JUnit, leading comprehensive peer code reviews, and reducing production bugs by 25% through automated testing, continuous integration, and streamlined deployment pipelines
  • Implemented secure real-time reward transactions with complex pricing configurations, multi-currency support, and third-party payment gateway integrations ensuring PCI DSS compliance

Software Development Intern

Keyloop – Global Automotive Software Provider | Jan 2025 – Jun 2025 | Hyderabad
  • Implemented and enhanced scalable RESTful API endpoints using Spring Boot framework for Keyloop's automotive SaaS platform, enabling seamless integration with dealership management systems for premium automotive brands including Porsche, BMW, and Mercedes-Benz
  • Delivered first-level production support for critical incidents across Google Cloud Platform (GCP) and Amazon Web Services (AWS), maintaining 99.9% system uptime and reducing mean time to resolution (MTTR) by 30% through proactive monitoring, log analysis, and rapid troubleshooting
  • Built and maintained CI/CD pipelines using GitHub Workflows, automating build, test, and deployment processes, streamlining release management, and improving deployment reliability by 40%
  • Integrated New Relic APM for real-time application performance monitoring, log aggregation, error tracking, and creating custom dashboards for system health metrics and SLA compliance
  • Collaborated with cross-functional teams using Agile methodologies (Scrum), participated in sprint planning, daily standups, and retrospectives while maintaining comprehensive technical documentation

🛠️ Key Projects

Farm Mart – Smart Agricultural Marketplace (Hackathon Winner) 🏆

Tech Stack: React, Bootstrap, Spring Boot, PostgreSQL, Swagger, GitHub, REST API
  • Architected and developed a full-stack digital marketplace platform designed to revolutionize agricultural trade by directly connecting farmers with buyers, eliminating intermediaries, and improving trade efficiency by 40%
  • Designed and implemented scalable RESTful APIs using Spring Boot with comprehensive endpoint documentation via Swagger, handling authentication, authorization, product catalog management, real-time pricing, and transaction processing
  • Optimized backend performance through advanced database query optimization, connection pooling, and caching strategies, reducing API response times from 200ms to 140ms (30% improvement) and improving user experience significantly
  • Built responsive, mobile-first frontend using React and Bootstrap, implementing dynamic forms, real-time search functionality, filtering systems, and intuitive user interfaces for both farmers and buyers
  • Implemented secure user authentication using JWT tokens, role-based access control (RBAC), input validation, and SQL injection prevention following OWASP security best practices
  • Utilized Git version control with feature branching, pull requests, and code reviews, demonstrating strong collaboration and software engineering best practices

AI-Powered Music Recommendation Using Facial Expression Recognition 🎵

Tech Stack: Python, OpenCV, TensorFlow/Keras, CNN, NLP, Machine Learning, Streamlit
  • Designed and deployed an end-to-end real-time emotion recognition system using Computer Vision and Convolutional Neural Networks (CNNs), achieving 85% accuracy on real-world facial expression data across 7 emotion classes
  • Implemented advanced facial detection and preprocessing pipeline using OpenCV (Haar Cascades, face alignment), image augmentation techniques, and normalization to handle varying lighting conditions, angles, and occlusions
  • Trained custom deep CNN architecture (Conv layers, batch normalization, dropout, max pooling) on FER-2013 dataset with data augmentation, learning rate scheduling, and early stopping to prevent overfitting
  • Developed intelligent emotion-to-music recommendation engine leveraging NLP techniques and emotion-music correlation analysis, boosting user engagement by 25% through personalized playlist generation
  • Optimized inference pipeline achieving sub-200ms latency for real-time music updates based on live facial expressions, implementing model quantization, efficient frame processing, and asynchronous recommendation fetching
  • Built interactive web application using Streamlit framework with webcam integration, real-time emotion visualization, confidence scores, and dynamic playlist updates with smooth user experience
  • Applied transfer learning from pre-trained models (VGGFace, ResNet) and fine-tuned on domain-specific data to improve generalization and reduce training time

Animal Species Database Management System 🐾

Tech Stack: Java, JDBC-ODBC, SQL, AWT, Applets, Multi-threading
  • Engineered a comprehensive multi-threaded Java desktop application for managing detailed information of 500+ animal species with rich GUI using Abstract Window Toolkit (AWT) and Applets
  • Implemented robust SQL-based relational database backend with normalized schema design (3NF), optimized indexing strategies, and efficient CRUD operations improving data processing speed by 30%
  • Utilized JDBC-ODBC bridge for seamless database connectivity, connection pooling for resource optimization, prepared statements to prevent SQL injection, and transaction management for data consistency
  • Designed concurrent data access patterns using Java multi-threading (synchronized blocks, thread pools, ExecutorService) to handle simultaneous read/write operations without race conditions or deadlocks
  • Implemented advanced search and filtering capabilities with complex SQL queries (JOIN operations, subqueries, aggregate functions) enabling efficient species lookup by taxonomy, habitat, conservation status, and characteristics
  • Developed comprehensive error handling, input validation, logging mechanisms, and user-friendly error messages ensuring application stability and maintainability

🎓 Education

Bachelor of Engineering in Information Technology

Vasavi College of Engineering, Osmania University
📍 Hyderabad, India | Nov 2021 – May 2025
GPA: 8.6/10.0 | Honors in Computational Intelligence

Specialized Coursework: Data Structures & Algorithms, Machine Learning, Deep Learning, Natural Language Processing, Computer Vision, Neural Networks (CNNs, RNNs, Transformers), Computer Networks, Operating Systems, Database Management Systems, Object-Oriented Programming, Software Engineering, Cloud Computing

Mathematical Foundation: Linear Algebra, Probability & Statistics, Discrete Mathematics, Optimization Algorithms, Calculus, Statistical Inference

Research & Publications: Author and Published Research Paper at World Conference on Artificial Intelligence and Applications (WCAIAA) 2025

Intermediate (MPC) - Mathematics, Physics, Chemistry

Sri Chaitanya Junior College
Score: 92.8% | 2019 – 2021

Developed strong analytical and problem-solving foundations in advanced mathematics (Calculus, Vectors, 3D Geometry), physics principles, and logical reasoning that formed the basis for competitive programming and algorithmic thinking

National Level Achievements: Qualified JEE Mains and JEE Advanced – India's most competitive engineering entrance examinations with millions of aspirants

Secondary School Certificate (SSC)

Board of Secondary Education
GPA: 10.0/10.0 (Perfect Score) | 2019

Demonstrated exceptional academic consistency, discipline, and excellence from early education with strong fundamentals in mathematics, science, and logical reasoning

🏆 Achievements & National Qualifications

National Level Examinations

  • GATE Qualified – Graduate Aptitude Test in Engineering: Demonstrated advanced understanding and mastery of core Computer Science subjects including Data Structures, Algorithms, Theory of Computation, Operating Systems, Database Management Systems, Computer Networks, and Compiler Design. GATE is one of India's most prestigious and competitive postgraduate entrance examinations.
  • JEE Advanced Qualified – Joint Entrance Examination (Advanced): Cleared one of the world's toughest engineering entrance exams conducted by IITs, demonstrating exceptional problem-solving abilities in Mathematics, Physics, and Chemistry.
  • JEE Mains Qualified – Joint Entrance Examination (Mains): Successfully qualified the national-level engineering entrance examination attempted by over 1 million students annually.

Competitive Programming & Hackathons

  • Cisco Ideathon Finalist – Selected among top teams nationwide for innovative technology solutions and problem-solving capabilities in a highly competitive hackathon organized by Cisco Systems
  • Farm Mart Hackathon Winner – First place in agricultural technology hackathon, demonstrating full-stack development excellence and innovative problem-solving
  • Active LeetCode Contributor – Consistent practice solving complex Data Structures & Algorithms problems, building strong coding fundamentals and optimization skills. Profile: leetcode.com/u/srihasreddy9030

Research & Publications

  • Published Research Author – World Conference on Artificial Intelligence and Applications (WCAIAA) 2025: Contributed to advancing AI research with published academic work presented at an international conference

📜 Certifications

☁️ AWS Certified Machine Learning

Amazon Web Services

🔐 Cisco Certified Cyber Security

Cisco Networking Academy

🌐 Cisco Certified Networking

Cisco Systems

🐍 NPTEL: Joy of Computing using Python

IIT - National Programme on Technology Enhanced Learning

🤖 NPTEL: Artificial Intelligence

IIT - National Programme on Technology Enhanced Learning

⚡ Technical Skills

Programming Languages

Java Python C++ C JavaScript SQL

Backend & Frameworks

Spring Boot Node.js GraphQL REST API Microservices

Frontend Technologies

React Bootstrap HTML/CSS JavaScript

Cloud & DevOps

AWS Google Cloud Platform Docker CI/CD GitHub Workflows New Relic

Databases

PostgreSQL SQL JDBC Redis

AI & Machine Learning

Machine Learning Deep Learning Computer Vision NLP TensorFlow OpenCV CNNs Transformers

Message Queues & Streaming

Apache Kafka Event-Driven Architecture

Tools & Platforms

IntelliJ IDEA Visual Studio Git Postman Swagger Linux ROBOT Framework