Hi there!

I'm Ravi Teja
Balguri.

Full Stack Developer from India

Specialized in Python, JavaScript, and TypeScript with experience in building scalable backend systems, RESTful APIs, and robust data pipelines. Currently pursuing Computer Science with published research work.

Ravi Teja Balguri

About Me

Education

Bachelor of Technology in Computer Science
Kakatiya Institute of Technology & Science, Warangal, India
Expected May 2026
GPA: 8.4/10.0

Skills & Technologies

Languages
Python
JavaScript
TypeScript
Java
HTML/CSS
Frameworks & Libraries
Node.js
Express
Pandas
NumPy
Scikit-learn
Flask
Developer & DevOps Tools
VS Code
Postman
Linux
AWS
Docker
GitHub
Databases
MySQL
PostgreSQL
MongoDB

Experience

Research Intern
National Institute of Technology Warangal, Warangal, India
June 2025 – Present
  • Designed and implemented a complete ETL pipeline to translate natural language queries into executable SQL
  • Utilized Python, Pandas, and NLP libraries to parse, transform, and load data, improving query accessibility
  • Collaborated with the research team to refine model accuracy and integrate it into a larger data analysis framework

Featured Projects

Course Selling Backend
Node.js
Express
MongoDB
JWT
Bcrypt

Developed a robust backend for a course selling application, enabling secure user and admin authentication, comprehensive course management, and streamlined purchase functionalities. Designed and implemented RESTful APIs, ensuring seamless data flow and interaction between the frontend and database.

NLP-to-SQL ETL Pipeline
Python
Pandas
PostgreSQL

Engineered an ETL pipeline to parse natural language queries, dynamically convert them into executable SQL, and execute them against a PostgreSQL database. Leveraged Pandas for efficient data transformation and NLP libraries for robust query parsing.

Online Prediction System
Python
Scikit-learn
Flask

Developed a web-based college admission prediction system using the Random Forest algorithm to analyze user inputs against historical cutoff data.

📰 Latest Blog Posts

🚀 Launch your first EC2 instance
A comprehensive guide to getting started with AWS EC2 instances
🔐 AWS IAM for Beginners
Understanding AWS Identity and Access Management for beginners

Get In Touch

I'm always interested in new opportunities and collaborations. Feel free to reach out if you'd like to discuss projects, internships, or just connect!

Warangal, India
+91-98490-29538
ravitejarao51@gmail.com