Portrait of Suhas Manjunath
Hey, I'm Suhas.
AI & full-stack engineer · Bangalore
Open to software / AI engineering roles

Suhas
Manjunath

AI & Full-Stack Engineer — building automation tooling and local-first AI systems.

B.Tech student in Electronics and Communication Engineering (Data Science specialization) at SRM Institute of Science and Technology. Most recently at Mindgrove Technologies, where I engineered a Python-based chip-modelling workflow that automated a manual, datasheet-driven design verification process. I work across applied AI, full-stack web, and embedded systems.

2
Engineering internships
4
Featured AI / full-stack projects
9
Certificates & letters, incl. RHCSA
—
Public repositories on GitHub
About

I like building systems that take the manual work out of engineering.

My interest sits where AI meets real software: parsers and agents that read messy documents, retrieval pipelines that answer questions from your own files, and dashboards that make the results visible to a team. At Mindgrove I built an AI-based chip-modelling workflow that turns vendor datasheets into Python models for design verification, extended the internal automation tool around it, and shipped a web dashboard for regression tracking.

Outside of work I keep coming back to local-first AI — running models on my own machine, wiring them into multi-agent pipelines, and writing about what I learn. I enjoy full-stack development for the same reason: it lets me carry an idea from a model all the way to something a person can actually use. My background in electronics and embedded systems still shapes how I approach problems: read the spec, understand the constraints, then build.

Based in
Bangalore, Karnataka, India
Focus
Applied AI, full-stack engineering, problem solving
Languages spoken
English, Kannada, Hindi, Telugu, Tamil
Currently exploring
Large Language ModelsRetrieval-Augmented GenerationAgentic AILocal AIAI applicationsFull-stack development
Skills

The stack I build with

Languages

PythonJavaScriptCSQLVerilogVHDL

Frontend

ReactReact NativeHTMLCSSViteTailwindStreamlit

Backend

Node.jsExpressFastAPIFlaskREST APIsWebSocketsJWT

Databases

PostgreSQLMongoDBSequelize ORMFAISS (vector)

AI / ML

LLMsRAGMistral 7BTransformersSentence TransformersNLPComputer vision / CNNsVector search

Tools & platforms

GitGitHubDockerLinuxVS CodeOllamaJupyterPostman
PythonReactFastAPINode.jsPostgreSQLMistral 7BFAISSDockerLinuxOllamaStreamlitExpressTailwindGit
Featured projects

Four things I built end to end

Flagship project

AI-Powered Safe Space

An AI-driven platform that provides a safe environment for users to report harassment, seek legal assistance, and interact with an AI chatbot for emotional support.

View on GitHub
Betty — the support chatbot
Betty — Mistral 7B chatbot running locally for emotional support
Reporting flow
Anonymous harassment report submission
Report status
Report status tracking by ID
Legal help
Legal help — resources, IPC sections and rights
Navigation
In-app navigation between report, status and legal help
Key features
  • ▸Anonymous harassment reporting
  • ▸Local LLM chatbot using Mistral 7B
  • ▸Legal assistance resources
  • ▸Admin dashboard
  • ▸Secure backend
Tech stack
FrontendReact · React Native
BackendNode.js · Express
DatabasePostgreSQL
AIMistral 7B
Local-first RAG

Local PDF Q&A Chatbot — RAG + Mistral 7B

An offline Retrieval-Augmented Generation chatbot that answers questions from uploaded PDF documents without using cloud APIs. Everything runs locally — no data leaves the user's computer.

Ask Your PDF interface
Streamlit interface — upload, index and query a PDF entirely offline
▸PDF upload and parsing
▸Semantic search using FAISS
▸Local inference with Mistral 7B
▸FastAPI backend, Streamlit frontend
▸Privacy-first architecture
FastAPIStreamlitFAISSsentence-transformersPyMuPDFllama-cpp-pythonMistral 7B
GitHub
Weekend experiment

Local Code Pilot

An AI-powered local coding assistant using a multi-agent architecture running through Ollama. Built as an experimental weekend project for learning and experimentation.

Pipeline
User prompt→Coder agent→Reviewer agent→Fixer agent→Final code
WebSocketsFastAPIReactOllamaMulti-agent workflowLocal LLMs
GitHub
Educational · NLP

From Zero to LLM: NLP for Beginners

A beginner-friendly educational project accompanying my Medium article "From Zero to LLM: Everything I Learned About NLP." It demonstrates NLP fundamentals through clean, well-commented Python implementations.

GitHub
Topics covered
TokenizationStemmingLemmatizationPOS taggingNamed entity recognitionBag of wordsTF-IDFN-gramsSentiment analysisTopic modeling
GitHub activity

What I ship, publicly

@suhas1403 →
GitHub contribution graph for suhas1403
Top languages
—
Repository stats
—
Stars earned
—
Languages used
—
Original (non-forked) repos
—
Last push
—
Public repositories
—
Followers
—
On GitHub since
Experience

Intern — Mindgrove Technologies Pvt. Ltd.

Jan 2026 – Jun 2026 · Chennai
  • ▸Developed an AI-based chip-modelling workflow that parses vendor datasheets and generates Python models for design verification, automating a process that was previously manual and time-consuming.
  • ▸Extended Mindgrove's internal automation tool to support the new workflow, strengthening the team's engineering tooling.
  • ▸Built a web dashboard for regression tracking, improving visibility into test results and progress across the team.
  • ▸Recognized for technical depth, initiative, and the ability to work independently; completed the project on schedule with performance exceeding expectations.

Intern — TELiBrahma Technologies

Dec 2024 – Jan 2025
  • ▸Contributed to the Bangalore Traffic Police application used for managing traffic fines.
  • ▸Worked on API integration and data security, including hashing of sensitive data.
  • ▸Contributed to JavaScript-based workflows supporting application functionality.
Education

SRM Institute of Science and Technology

2023 – Present
B.Tech in Electronics and Communication Engineering — Data Science specialization
Kattankulathur, Chennai

Sadhana PU & Degree College

Jun 2021 – Apr 2023
Grade: 12th
Activities and societies
United College Musicians for Exceptional Performances on Stage
  • ▸As a passionate advocate for musical excellence, I took the initiative to bring together a diverse group of talented musicians from across our college. In my role as the leader, I orchestrated rehearsals, facilitated collaboration, and honed our collective skills to deliver high-quality performances.
  • ▸Showcased my guitar proficiency through a captivating solo as well as group performance on stage.
  • ▸Headed the College Volleyball team into the College level Volleyball tournament. As a part of the team my main contribution and focus is to keep the team motivated and the always give a hundred percent of my efforts for the victory of the team.
Musical Club HeadCommunicationGuitarist
Guitar solo on stage
Group performance

Tattva School

Jun 2018 – Mar 2021
Grade: 10th
Activities and societies
Led the School Volleyball Team In Inter-School Matches.

Assumed the role of Captain for the school volleyball team, demonstrating effective leadership and fostering unity in the team to achieve collective athletic success.

Achievements
Performance exceeding expectations at Mindgrove
Certified by the CEO for excellent subject knowledge, independence, technical depth and ownership, having completed the internship project successfully and on time.
Red Hat Certified System Administrator (RHCSA)
Certification ID 250-190-543, issued December 2025 by Red Hat, Inc.
Published NLP writing
Author of the Medium article "From Zero to LLM: Everything I Learned About NLP," with an accompanying open-source companion repository.
Volunteering

Youth for Seva

Bengaluru · 2025

Tree planting drive

June 2025

Spent mornings planting and staking saplings along a lakebed in south Bengaluru and on the Sericulture Research Institute campus, then carried the message further with a placard walk. Slow work with a long payoff — the kind of contribution that only shows up years after you've done it.

Planting saplings
Awareness placards
Sericulture Institute campus

Science museum guide

June 2025

Volunteered on the museum floor, walking visitors through the exhibits and explaining the principles behind them — porosity, texture, psychological touch — in language that fit whoever was asking. The best part was watching students go from polite curiosity to asking their own questions.

Explaining an exhibit
On the museum floor

Cultural fest — letters stall

June 2025

Helped run the activities at a cultural fest, including a stall where visitors wrote letters to the people they love and posted them on the spot. Everything the stall earned was donated.

The letters stall
Certifications

Nine certificates and letters

Click any card to preview the certificate
Contact

Let's build something.

I'm open to software and AI engineering roles, internships, and collaboration. The fastest way to reach me is email.

Sends directly to my inbox.