Samanyu B Rao

Software Engineer building scalable backend systems, automation platforms and intelligent applications.

I'm Samanyu B Rao, a Software Engineer based in Bengaluru, India, with professional experience across backend development, QA automation, full-stack engineering and applied machine learning.

About

Software Engineer

Bengaluru, IndiaBackend · QA · ML

I'm a Software Engineer with experience building backend services, automation systems, web applications and machine-learning solutions.

At Schneider Electric, my work has included QA automation, backend development, automated testing frameworks, process optimization and software engineering across product teams. My primary development stack includes Python, TypeScript, JavaScript, React and Node.js, with additional experience in Java, machine learning and data-driven application development.

I also have a research background in applied machine learning. My work on vehicle fuel-consumption and CO₂-emission prediction was published in the proceedings of the 2024 4th International Conference on Pervasive Computing and Social Networking (ICPCSN), where multiple regression, ensemble and neural-network approaches were evaluated through a Flask-based prediction application.

I enjoy solving engineering problems that sit at the intersection of software systems, automation and intelligent applications.

Set in / Built with

My Projects

A selection of software engineering, automation and machine-learning projects spanning production applications, research and experimental systems.

01

Published research · IEEE ICPCSN 2024

Predictive Analysis of Vehicle CO2-Emissions image

Predictive Analysis of Vehicle CO2-Emissions

A machine-learning system for predicting vehicle fuel consumption and CO₂ emissions while enabling users to compare the environmental characteristics of different vehicle models.The application evaluates multiple predictive approaches—including Linear Regression, Ridge, Lasso, Elastic Net, Neural Networks, XGBoost and Random Forest—and exposes the prediction workflow through a Flask-based web application.

Stack
PythonFlaskNumPyscikit-learnpickle
Python · Flask — click to expand

My Experience

Professional experience that I have accumulated over the years.

  • Intern
    Sequelstring Solutions and Consultancy Pvt Ltd · Remote
    2022 - 2024
    Web automation tooling, applied machine learning, data handling.
  • Intern
    Schneider Electric · Bangalore
    Jan - Aug 2024
    QA automation strategy, automated test development, defect identification.
  • Software Engineer
    Current
    Schneider Electric · Bangalore
    Aug 2024 - Present
    Backend development, QA automation frameworks, microservices for scalability.

Get In Touch

Send a message below, or jump straight to email, LinkedIn or GitHub.

EmailLinkedInGitHub