About
Anish Shivamurthy portrait

Software Engineer

ANISH SHIVAMURTHY

I build practical software systems with a strong mix of engineering depth and product focus.

Hi, I’m Anish. I’m currently pursuing my Master of Computer Science at UC Irvine, and I’m genuinely excited about building software that is useful, reliable, and thoughtfully engineered.

I completed my Bachelor of Science in Computer Science at UC Santa Cruz, where I built a strong foundation in algorithms, systems, and machine learning while gaining hands-on experience through research and instructional roles.

Over the past few years, I’ve worked on backend APIs, data pipelines, and AI-driven applications, including educational platforms and real-time voice systems.

What motivates me most is software engineering and AI: designing clean systems, solving meaningful problems, and building technology that creates real impact for users and teams.

Location

Irvine, California

Status

Open to software engineering and AI/ML roles

Education

Academic Background

Degree, tenure, and relevant coursework.

M.S. in Computer Science

University of California, Irvine

Relevant Coursework

AlgorithmsArtificial IntelligenceMachine LearningTransactions Processing and Data ManagementAdvanced Problem Solving and Programming

B.S. in Computer Science

University of California, Santa Cruz

Relevant Coursework

Analysis of AlgorithmsData StructuresComputer NetworksArtificial IntelligenceNatural Language ProcessingComputer Systems
Experience

Professional Experience

Real-world roles where I improved systems, shipped tooling, and made teams move faster.

INSTRUCTIONAL ASSISTANT

UCSC BASKIN SCHOOL OF ENGINEERING

C++JavaPythonLinuxBash
  • Mentored 200+ students across Data Structures, AI, and Computer Architecture with a strong focus on debugging and problem-solving.

  • Maintained assignment pipelines and grading infrastructure for large course enrollments.

  • Built Linux/Bash-based auto-grading workflows, including hidden tests and timeout checks, and helped reduce grading turnaround by about 30%.

  • Standardized scoring logic to keep evaluations consistent across submissions and sections.

SOFTWARE ENGINEER INTERN

TECH4GOOD LAB, UCSC

TypeScriptNode.jsREST APIsPostgreSQLPython
  • Implemented TypeScript/Node.js APIs for onboarding tools and assignment workflows.

  • Designed endpoint and payload contracts to make internal feature integration smoother across the team.

  • Built ETL pipelines backed by PostgreSQL staging tables for data validation and cleanup.

  • Added schema enforcement and pre-insert checks that reduced recurring dashboard data issues.

COMPUTER VISION RESEARCHER

3D FACES LAB, UCSC

Read Publication
JavaScriptPythonPyTorch
  • Built a browser-based annotation interface and structured input flow for facial attribute labeling.

  • Added validation constraints and a cleaner processing workflow to reduce human labeling variance in a 2,000+ image dataset.

  • Helped improve a ResNet152 pipeline and contributed to a measured 46% model performance gain.

  • Supported research write-up and publication for face-creation methodology.

Projects

Selected Projects

Focused builds where technical depth meets practical UX and measurable outcomes.

Click any card to open full preview

Texera

AI/ML Engineering

Texera

Open-source app for building and sharing collaborative data science and AI workflows.

JavaSparkScalaVisualization
2026
Serene

AI Mental Health

Serene

AI-powered mental health support chatbot built for CruzHacks 2022.

PythonReactFirebasePyTorch
2022
Minecraft Voice Agent

Voice + AI Systems

Minecraft Voice Agent

Voice-controlled automation system for natural language actions in Minecraft.

PythonWhisperOllamaMCP
2025
RepCounter Pose

Computer Vision + Classification

RepCounter Pose

Pose-based exercise classification and rep counting system for live webcam and video input.

PythonMediaPipeOpenCVscikit-learn
2026
AI Rate My Professors Assistant

AI + Education

AI Rate My Professors Assistant

AI assistant for exploring professor feedback and getting quick course insights.

PineconeFirebaseRetrieval-Augmented Generation (RAG)React.js
2023
Contact

Get in Touch

If you are hiring or collaborating, send a note and I will reply.

Contact

Irvine, California 92617

Email

ashivamu@uci.edu