Skip to content
View NaniToka's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report NaniToka

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
NaniToka/README.md

AI that ships. Cloud that scales. Results you can measure.

I’m Toka Nani, an Applied AI and Cloud Engineer who takes products from idea to deployment—not just to a notebook. My work spans LLM cost optimization, responsible AI, and multilingual decision systems, using Python, FastAPI, React, Docker, and Google Cloud.

Google Gemini Student Ambassador · AWS Certified Solutions Architect – Associate · B.Tech CSE ’28

Applied AI engineering Cloud & platform engineering Product engineering
Gemini, Vertex AI, embeddings, fairness metrics, and evaluation-driven LLM workflows. Containerized services, Cloud Run, Firestore, Cloud Storage, and CI/CD with GitHub Actions. React and TypeScript interfaces backed by tested Python APIs and practical data pipelines.

Currently seeking: Software Engineering, Applied AI, Cloud, and DevOps internships. Open to remote work and relocation. Based in India · UTC+5:30.


Selected work

01 / TokenFlow AI — making LLM context cheaper

The problem: Repeated prompt context increases token usage and makes LLM applications more expensive to operate.

What I built: Middleware that combines Gemini text-embedding-004 vectors with exponential recency-decay compression before each completion call.

Measured result: ~40% fewer prompt tokens at ~96% answer quality — published benchmark in the repo (benchmarks/RESULTS.md: 370 → 221 tokens), reproducible with one command.

FastAPI Gemini 1.5 Flash Embeddings React 18 Render

Live product · API documentation · Source code


02 / BiasGuard AI — making automated decisions auditable

The problem: Hiring and credit-scoring systems can produce inequitable outcomes without a clear, reviewable audit trail.

What I built: A forensic auditing pipeline that streams decision logs through demographic-parity and equalized-odds checks, then uses Gemini to generate compliance reports mapped to UN SDG-5 and SDG-10.

Measured result: Compliance reports generated in under 30 seconds. Designed and built solo for Google Solution Challenge 2026.

Vertex AI Gemini Flask Firestore Cloud Run Docker

Decision logs → Cloud Storage → Flask on Cloud Run → Fairness evaluation → Gemini report → Firestore audit trail

Source code & architecture


03 / CivicPulse AI — turning citizen complaints into ranked action

What I built: A multilingual civic decision-intelligence platform. Gemini detects language and categorizes complaints; a deterministic four-factor scoring engine ranks demand, infrastructure gaps, vulnerability, and investment overlap.

Engineering proof: 48 passing pytest tests across the CivicPulse backend.

FastAPI React TypeScript Vite Gemini

Live product · Source code


04 / VoteWise AI — helping first-time voters prepare

What I built: A nonpartisan voter-readiness assistant combining a deterministic decision-tree engine with Gemini-powered Q&A, containerized and deployed on Cloud Run for PromptWars.

React TypeScript Gemini Docker Cloud Run

Source code

More engineering work
  • Mutual Fund Analytics Platform — Bluestock capstone: Nine-table SQLite star schema with 86,000+ rows; CAGR, Sharpe, Sortino, Alpha-Beta, VaR, and CVaR analytics in a four-page Streamlit dashboard. Source code
  • JanVoice AI: Role-based grievance portals for citizens, MPs, and administrators, with Gemini-generated daily constituency briefings. Live product

Experience & recognition

Timeline Role or milestone What it demonstrates
May 2026 — Present Google Gemini Student Ambassador, Google India Leading AI workshops and developer sessions; communicating technical concepts to campus communities.
Sep — Oct 2026 Data Analyst Intern, Bluestock Fintech Built an end-to-end mutual-fund analytics pipeline with live AMFI NAV integration.
2026 Google Solution Challenge Designed and shipped BiasGuard AI as a solo builder.
2026 PromptWars Virtual, Challenge 3 Placed in the Top 400.
2026 Anvil @ Ascent, Scaler School of Technology Grand Finale qualifier.

Professional simulations: JPMorgan Software Engineering · Walmart Global Tech Advanced SWE · Tata iQ GenAI Analytics.

Certifications & credentials
Certification Issuer Verification
AWS Solutions Architect – Associate AWS Verify credential
Google AI Essentials Google / Coursera Verify credential
Claude Code in Action Anthropic Verify credential
Google Cloud Gen AI Academy APAC, Cohort 3 Google Cloud × Hack2skill Verify credential
Amrita Agentic Leap 2026 Amrita Vishwa Vidyapeetham Verify credential
Build with AI Bootcamp, Chennai Google for Developers Verify credential
Google Solution Challenge 2026 Google × Hack2skill Verify credential
PromptWars Virtual, Challenge 1 Google for Developers Verify credential

Technical toolkit

Capability Tools
AI & ML Gemini API · Vertex AI · embeddings · prompt engineering · fairness metrics
Languages Python · TypeScript · JavaScript · SQL
Backend & data FastAPI · Flask · Node.js · Pandas · SQLAlchemy · SQLite · Streamlit
Frontend React · Vite · Tailwind CSS
Cloud & DevOps Google Cloud Run · Cloud Storage · Firestore · Docker · Render · GitHub Actions · Git

How I approach engineering

  1. Start with the decision or user outcome, not the model.
  2. Keep critical logic deterministic and tested; use AI where it adds clear value.
  3. Deploy early and instrument the result—cost, latency, quality, or fairness.
  4. Make the system understandable through documentation, audit trails, and usable interfaces.

GitHub activity

Rolling 12-month GitHub contributions, current streak, and longest streak

Top programming languages by code bytes across owned public repositories

Public GitHub repositories, stars received, authored pull requests, and computed GitHub rank

Let’s build something useful

Have a challenging problem in AI, cloud, data, or developer tooling? I’d love to hear about it.

Open to immediate internship opportunities · Remote or relocation · Vijayawada, India


Email Toka Nani Connect on LinkedIn View portfolio View resume


Design. Build. Deploy. Measure.

Popular repositories Loading

  1. CloudPulse-AI CloudPulse-AI Public

    AI-powered Enterprise Cloud Observability Platform with AIOps, Distributed Tracing, RAG, Infrastructure Monitoring, and Predictive Incident Intelligence.

    Python 8

  2. DSA-Practice DSA-Practice Public

    🧠 Daily DSA practice in Python | Arrays, Strings, LinkedList, Trees & more | B.Tech CSE Placement Preparation | One problem a day 🚀

    Python 7

  3. meta-pytorch-hackathon meta-pytorch-hackathon Public

    Meta PyTorch Hackathon solution

    Python 7

  4. smartvenue-ai-platform smartvenue-ai-platform Public

    AI-powered crowd, queue, and venue intelligence platform for large-scale sporting events.

    TypeScript 7

  5. smartvenue-ai-clean smartvenue-ai-clean Public

    TypeScript 7

  6. smart-mobility-risk-predictor smart-mobility-risk-predictor Public

    AI-based risk prediction engine for urban mobility using real-time data and actionable insights.

    HTML 7