Skip to content
View sureshs59's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report sureshs59

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sureshs59/README.md

Typing SVG



     

👋 About Me

name       : Suresh Sunuguri
location   : India
role       : Senior Software Engineer → AI/ML Engineer (Transitioning)
experience : 17+ years building enterprise-grade backend systems

strengths  :
  - High-scale Java & Spring Boot microservices
  - Large data systems & event-driven architecture (Kafka)
  - Cloud-native AWS infrastructure
  - Now applying that depth to AI/ML & LLM applications

currently  :
  - Learning  : Machine Learning, Generative AI, RAG systems
  - Building  : Real-world AI projects with Python & LLMs
  - Goal      : Land an AI / ML Engineer role in 2026

open_to    : AI Engineer · ML Engineer · Full-Stack AI · Backend + AI hybrid roles

🧠 Currently Learning

Area Technologies Progress
Machine Learning scikit-learn · Pandas · NumPy 🟩🟩🟩🟩🟨⬜
Generative AI OpenAI APIs · Prompt Engineering 🟩🟩🟩🟩⬜⬜
RAG Systems Embeddings · Vector Search · LangChain 🟩🟩🟩⬜⬜⬜
AI System Design Architecture · Scalability · MLOps 🟩🟩🟨⬜⬜⬜

🛠️ Tech Stack

☕ Backend (17+ Years Deep)

Java Spring Boot Microservices REST API GraphQL Kafka

🤖 AI / ML (Actively Building)

Python scikit-learn Pandas NumPy OpenAI FastAPI

🌐 Frontend

Angular TypeScript HTML5 CSS3

☁️ Cloud & DevOps

AWS Docker Kubernetes Jenkins CI/CD


📌 Featured Projects

🤖 AI Chatbot with Conversational Memory

In Progress

Stack   : Python · FastAPI · OpenAI API
Feature : Multi-turn conversations with persistent memory
API     : RESTful endpoints for chatbot integration
Status  : 🔨 In Progress

What it does: A production-ready chatbot backend that remembers conversation context across multiple turns — not just a one-shot Q&A. Built with FastAPI for high-performance async serving and OpenAI's GPT models for natural language understanding.


💰 Expense Tracker (Full Stack with AI)

🔗 https://github.com/sureshs59/smart-expense-ai-platform

Completed

- Built using **Angular + Spring Boot + Python**
- Stack   : Python · FastAPI · OpenAI API
- Supports **Add / Edit / Delete expenses**
- Visual dashboards for:
  - 📊 Weekly trends  
  - 📈 Monthly spending  
- Clean UI + REST API integration
Status   : ✅ Completed

📊 ML Salary Predictor

Completed

Stack    : Python · scikit-learn · Pandas · NumPy
Feature  : Predicts salary based on experience & role signals
Pipeline : Data cleaning → Feature engineering → Model training → API
Status   : ✅ Completed

What it does: An end-to-end ML pipeline from raw data to deployed prediction API. Covers the full lifecycle — data preprocessing, feature engineering, model selection, evaluation, and a REST endpoint for real-time predictions.


📄 Document Q&A with RAG (Upcoming)

Coming Soon

Stack    : Python · LangChain · OpenAI Embeddings · Vector DB (FAISS / Pinecone)
Feature  : Upload any PDF → Ask questions in natural language → Get accurate answers
Technique: Retrieval-Augmented Generation (RAG)
Status   : 🗓️ Planned — Q2 2026

What it does: Upload a PDF document, ask any question, and get AI-powered answers grounded in the document's actual content — not hallucinated. Uses embeddings and vector search to find the most relevant chunks before sending to the LLM.


🎯 2026 Goals

Goal Target Status
🏗️ Build 5 real-world AI/ML projects Dec 2026 🔄 In Progress (1/5)
🔗 Integrate AI into enterprise Java systems Q2 2026 🗓️ Planned
💼 Transition into an AI Engineer role Mid 2026 🎯 Active Goal
📚 Complete ML specialisation Q1 2026 📖 Studying
☁️ Deploy AI apps on AWS (SageMaker / Lambda) Q3 2026 🗓️ Planned

💡 What Makes Me Different

17 years of enterprise engineering + AI/ML skills = a rare combination most AI engineers don't have.

✅  I understand distributed systems, Kafka, and microservices at production scale
✅  I know how to integrate AI services into real enterprise backends — not just prototypes
✅  I bring software engineering discipline (testing, clean code, CI/CD) to AI projects
✅  I can bridge the gap between ML models and production-grade Java/Spring systems
✅  I'm not starting from scratch — I'm applying proven engineering depth to a new domain

📫 Let's Connect


Looking for AI Engineer · ML Engineer · Full-Stack AI · Backend + AI hybrid roles




💬 "I bring 17 years of enterprise engineering depth to every AI project I build. If you're looking for someone who can ship AI that actually works in production — let's talk."


Pinned Loading

  1. Python-programs Python-programs Public

    Python

  2. sureshsunuguri sureshsunuguri Public

    Senior AI Lead @ Google Cloud | Building open-source repository of practical world class tutorials on AI Agents, RAG and LLMs ⏳

    Jupyter Notebook

  3. spring-cloud spring-cloud Public

    This project demonstrates how to build a resilient microservice aggregator using: 🔹 Spring Boot 3 (Java 17) 🔹 WebClient (Reactive, non-blocking calls) 🔹 Resilience4j (Retry, Circuit Breaker, Timeou…

    Java