Hi, I'm Sai Ganesh

Software Engineer

Three years of quality engineering and test automation — built test suites, automated what used to be manual, and caught problems before they reached the people using the product.

Sai Ganesh Koti

About me

I'm a Software Engineer with a computer science background and a solid foundation in manual testing, test automation, and quality engineering. My technical skill set spans Java, Python, SQL, and TypeScript, with practical experience using Selenium, Appium, TestNG, Postman, Jenkins, and Azure DevOps, alongside AI tools such as Claude Code and MCP servers for generating automation scripts and test cases. I've worked on real-world products at RealPage, where I own manual and automation testing for web and native mobile applications across Android and iOS along with API testing, and at Brane Enterprises, where I built personalised data dashboards in SQL. Alongside that I evaluate AI models at DataAnnotation, designing tasks that test their capability and reliability, setting the criteria for judging them, and analysing where they fail. I've also built projects involving EfficientNetV2-based image classification served behind a FastAPI backend, and a full stack web application in Node and Express. Driven by curiosity and a preference for evidence over assumption, I want to go deeper into the computer science underneath the tools I use, from algorithms and systems design to how machine learning models are evaluated.

  • Based in Hyderabad, India
  • Aspiring AI/ML researcher
  • Photography enthusiast
  • Speaks English, Telugu and Hindi

Education

  • Keshav Memorial Institute of Technology

    Bachelor's in Computer Science and Engineering

    Keshav Memorial Institute of Technology, Hyderabad, Telangana, India

    CGPA: 8.78 / 10

    Coursework: Linear Algebra, Calculus, Discrete Mathematics, Data Structures, Algorithms, Databases, Software Engineering, Networking, Machine Learning and Deep Learning

Projects

Some of the noteworthy projects I have built:

Tomato Leaf Disease Detection screenshot

Tomato Leaf Disease Detection

Identifies ten tomato leaf diseases from a photo and returns a remedy rather than just a label. An EfficientNetV2-B0 classifier, transfer-learned in two stages on a Kaggle dataset of roughly 11,000 images, is served over FastAPI so a React web app and a React Native mobile app share one model through a common TypeScript core.

PythonTensorFlowFastAPIReactReact NativeTypeScript
View on GitHub
Gatepass App screenshot

Gatepass App

A gate pass system for schools and colleges. A student requests permission to leave campus and the request moves through parents, teachers, the HOD and administration before the watchman signs them out at the gate. Seven roles, each with its own authentication, over a React front end and an Express and MongoDB back end.

ReactReduxNode.jsExpressMongoDBJWT
View on GitHub

Professional Experience

Here is a quick summary of my most recent experiences:

  • RealPage

    Software QA Engineer

    RealPage, Hyderabad, Telangana, India

    Dec 2023 – Sep 2026

    • Built and maintained Appium automation frameworks for Android and iOS, running suites on local devices and BrowserStack App Automate.
    • Integrated automated execution into Jenkins and Azure DevOps pipelines, with API testing for backend validation.
    • Tested web, native and hybrid mobile applications across Android and iOS, covering functional, regression, integration, compatibility, smoke and sanity scenarios.
    • Used AI-assisted tooling to generate automation scripts and test cases and to analyse user stories.
    • Reviewed code and mentored interns on mobile automation framework development.
  • RealPage

    QA Intern

    RealPage, Hyderabad, Telangana, India

    Aug 2023 – Dec 2023

    • Wrote and executed Selenium WebDriver test scripts in Java for web applications, improving testing efficiency by 15%.
    • Built web automation with Java, Selenium and TestNG, run through Azure DevOps pipelines.
  • Brane Enterprises

    Data Analyst Intern

    Brane Enterprises, Hyderabad, Telangana, India

    Jun 2023 – Aug 2023

    • Migrated and redesigned interactive dashboards from Power BI to Apache Superset, improving accessibility, usability and performance.
    • Built personalised data dashboards in SQL.

Skills

Languages and Frameworks

  • Python
  • Java
  • TypeScript
  • React

Testing

  • Selenium
  • Appium
  • Postman
  • TestNG
  • BrowserStack

Machine Learning

  • TensorFlow
  • Keras
  • scikit-learn
  • NumPy
  • Matplotlib
  • FastAPI

Data

  • Jupyter Notebook
  • MySQL

AI Tools

  • Claude Code
  • MCP

CI/CD and Collaboration

  • Jenkins
  • Docker
  • Git
  • Jira
  • Azure DevOps

Certifications and Courses

Courses and certifications I have completed:

Machine Learning Specialization

DeepLearning.AI and Stanford University · Coursera · 2026

Deep Learning Specialization

DeepLearning.AI · Coursera · 2026

Get in touch

My inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Or email me directly

saiganeshkoti37@gmail.com

You may also find me on these platforms