Skip to main content
Chanakya Thotakura

Chanakya Thotakura

SOFTWARE ENGINEER | AI & SECURITY

Talent
MaryvilleMember since November 15, 2026
PythonSQLFastAPIRAGMCPGeminiVertex AISignal Protocol E2EESigma-style rulesGoogle CloudFirebaseDockerSQLite
·

Hire this person

Send a job offer directly to this candidate

PythonSQLFastAPIRAGMCP

About

Software engineer building secure, AI-enabled products across mobile, backend, and cloud systems. Developed per-device Signal Protocol encryption, retrieval-grounded agents with approval-gated financial actions, and detection automation backed by stateful correlation and 93% test coverage.

Google

Cloud certified, with graduate work in applied computer science.

Experience

ControlForge Security (2026-08 – Present)

  • Built read-only endpoint-agent health checks and 3 version-controlled Sigma-style rules for encoded PowerShell, phishing, and unapproved privilege grants; emitted explainable, deduplicated alerts.
  • Correlated impossible-travel logins and unusual sensitive-data access; shipped CLI/FastAPI interfaces, SQLite audit persistence, and Docker packaging with 33 tests, 93% coverage and CI security gates.

ManaSplit (2025-11 – Present)

  • Engineered a cross-platform expense and messaging product with offline-first state, encrypted notifications, and Firebase synchronization protected by least-privilege Security Rules.
  • Designed an expense assistant that grounds responses in retrieved account context and requires human confirmation plus idempotent request IDs before financial writes; receipt OCR stays on-device.
  • Implemented per-device Signal Protocol E2EE with native libsignal on iOS and Android—key storage, session recovery, and prekey replenishment—so revoking one linked device cuts its access without re-keying the group.

Machine Learning Intern (2025-03 – 2025-08)

  • Built a Python voice assistant that turned speech recognition, intent classification, database lookups, and text-to-speech into spoken answers; treated empty transcripts and upstream failures as explicit paths instead of unhandled exceptions.
  • Protected data access with parameterized queries, validated user input before database lookups, and kept provider configuration outside source code through environment variables.

Education

M.S. in Applied Computer Science – Northwest Missouri State University

B.Tech. in Computer Science & Engineering – Velagapudi Ramakrishna Siddhartha Engineering College

Skills

SOFTWARE ENGINEERAI & SECURITY

Reviews

Related