Rakesh Bannaravuri

Rakesh Bannaravuri

GenAI Developer | Data Scientist | Tech Enthusiast

View My Work

About Me

About Me

I’m a data scientist with four years of experience navigating the fast-paced world of multinational corporations, where data isn't just numbers—it’s a story waiting to be told. With a strong foundation in Python, SQL, and machine learning, I’ve built a career around transforming raw data into actionable insights. But my true passion lies at the intersection of data and next-gen technology. As a GenAI developer, I’m currently shaping two enterprise-level applications that leverage the power of large language models to unlock smarter, more intuitive business solutions.

Whether I’m fine-tuning machine learning pipelines or diving deep into the capabilities of LLMs, I thrive in the zone where creativity meets code—what I like to call "vibe coding." Always curious and always building, I believe in staying ahead of the curve by constantly exploring emerging tech. Outside the screen, you’ll find me racing toward the finish line—literally. I’m a sports enthusiast and a dedicated marathon runner, bringing the same discipline and energy from the track into every project I take on.

Python GenAI Machine learning LangChain FastAPI OpenAI Google-Gemini

Career Experience

2022 - Present

Data Scientist

Dun & Bradstreet

  • - Designed and deployed data models to provide actionable insights from large-scale client datasets.
  • - Led the successful migration of client data infrastructure to Databricks, optimizing data workflows and performance.
  • - Received appreciation for key contributions in data platform modernization initiatives.
  • - Actively involved in GenAI initiatives, including:
  • -- Building chatbots and code assistant tools from scratch using Gemini models and the LangChain framework.
  • -- Driving innovation by integrating advanced AI capabilities into internal tools and client-facing solutions.

2021 – 2022

Product Specialist

Keka Technologies

  • - Worked on building and enhancing HR and payroll web applications used by enterprise clients.
  • - Played a key role in streamlining payroll processes for multiple clients by integrating them into Keka’s product ecosystem.
  • - Received client and internal recognition for contributions to product development and system reliability.
  • - Collaborated closely with cross-functional teams to ensure smooth product deployment and client onboarding.

2019 - 2021

Freelance Web Developer

Freelance

  • - Developed and deployed three full-stack web applications as independent projects.
  • - Completed comprehensive courses in Data Science and Machine Learning, applying acquired skills directly into real-world projects.
  • - Gained hands-on experience with various ML algorithms and data pipelines through practical implementation.
  • - Built a strong foundation in both web development and data science, bridging the gap between front-end functionality and data-driven back-end solutions.

My Projects

Project 1

PDF/Document Summarization Application

Developed a GenAI-powered document summarization application. Tools & Technologies: LangChain, Python, Streamlit, RAG, Pinecone, OpenAI API.

View Details →
Project 2

Running Shoe Recommendation Application

Designed the app to analyze user inputs and recommend the most suitable running shoes, providing detailed performance metrics for each option. Tools & Technologies: LangChain, Python, Streamlit, Firecrawl, Pinecone, OpenAI API, Web Scraping, Vector Databases.

View Details →

Get In Touch

I'm currently open to new opportunities. If you have a project in mind or just want to say hi, feel free to reach out.