Iβm a Software Engineer at Microsoft, a recent BTech graduate from IIT Madras, and someone passionate about everything from backend development to networks and Linux systems. I love working with Kafka, building scalable solutions, and diving deep into the world of APIs and CI/CD pipelines.
Originally from Andhra Pradesh, India, I now call Bengaluru home.
-
Software Engineer β Microsoft India
June 2025 - Current -
SDE Intern β Atlassian India
May 2024 - July 2024- Worked on developing an orchestration engine with SDKs, APIs, and monitoring tools for seamless data migration (server-to-cloud & cloud-to-cloud).
- Integrated PiTest for mutation testing (achieving 85% coverage).
- Implemented Bitbucket CI/CD pipeline integrations for PR checks.
- Automated pre-deployment stability checks (Pollinators).
- Tech Stack: Java, Kotlin, Junit5, Mockito, MockK, PiTest, Spring Boot, Kafka Streams, CI/CD.
BTech in Computer Science & Engineering
IIT Madras | 2021 - 2025
Relevant Coursework:
| Data Structures and Algorithms | Operating Systems | | Computer Networks | Compiler Design | | Object-Oriented Programming (OOPS) | Pattern Recognition & Machine Learning | | Computer Organization, Architecture | Database Systems | | Probability & Statistics | Design, Analysis of Algorithms |
-
EMG Signal Classification (Research)
Developed a 1D Dilated CNN for real-time EMG gesture classification (91.36% accuracy), with significant performance gains (from 90.69% to 97.24% on a subset of 5 gestures). -
Lossless Text Compression
Created an algorithm using Hoffmann Coding achieving ~45% average size reduction in text files. -
Realtime Chat Application
Built a TCP-based, multithreaded server-client chat app for seamless real-time communication. -
Memory Management Engine
Simulated OS memory management with paging, virtual memory, and LRU replacement. -
Music Streaming Application
Developed a TCP-based client-server music app, leveraging multithreading for concurrent users. -
MNIST Digit Recognition
Implemented dimensionality reduction (PCA and Kernel PCA from scratch), visualized data, and evaluated performance on MNIST.
- Languages: C/C++, Java/Kotlin, Python
- Command Line: Linux CLI, Git, Bitbucket & Pipelines
- Containerization: Docker
- Build Tools: Gradle
- Frameworks: Spring Framework, Spring Boot
- Testing: Mockito, MockK, Unit Testing, Mutation Testing
- Project Management: Jira, Confluence, Trello
- APIs & Messaging: REST API, Kafka, Kafka Streams
- Monitoring & Logging: Splunk, SignalFx
- Email: [email protected]
- LinkedIn: linkedin.com/in/sasi-kumar-reddy-doddamreddy
- GitHub: github.com/Sasi-D
β½ Iβm a sports enthusiast β football and cricket always keep me on my toes.
π§ I love testing out new gadgets, from laptops to smartphones.
π Thanks for visiting my corner of the internet!
