Ansh Goyal

Software Engineer | Full-Stack & Distributed Systems Developer
New Delhi, IN.

About

Highly motivated Computer Science Engineering student with a strong foundation in full-stack development, distributed systems, and cloud technologies. Proven ability to deliver high-impact solutions, optimize performance by up to 90%, and lead technical projects, as demonstrated through multiple software engineering internships and significant open-source contributions. Eager to leverage expertise in Go, React, and PostgreSQL to build scalable and efficient software solutions in a dynamic tech environment.

Work

DevRev
|

Software Engineering Intern

Bangalore, Karnataka, India

Summary

Developed scalable gRPC services and enhanced workflow automation capabilities, significantly improving system efficiency and flexibility.

Highlights

Built scalable gRPC services in Go using Temporal and MongoDB to enable templating of workflow and AI agents, reducing setup time by 90%. Wrote comprehensive unit and E2E Tests in GoLang.

Enhanced the workflow builder to support Create, Update, and Get operations for user-defined object types, improving automation flexibility using a Change Data Capture consumer and Kafka.

Defined YAML-based configurations to support one-click deployment and distribution of AI agents and workflow automations.

MetaBrainz Foundation
|

Software Engineer - OSS (Contributions)

Barcelona, Catalonia, Spain

Summary

Managed and maintained core open-source projects, actively contributing to their development and fostering community engagement.

Highlights

Managed and maintained ListenBrainz and CritiqueBrainz, actively reviewing pull requests and mentoring Google Summer of Code students to foster contributions to open-source projects.

Migrated a React application from Flask routing to a Single Page Application using React Router, reducing page navigation time by 80% and integrating BrainzPlayer for continuous music playback with Jotai.

Architected a music discovery tool based on user recommendations, maintaining the user-facing website with React, Flask, and PostgreSQL, implementing CRUD endpoints, and optimizing API response times by over 20%.

Led the development of a robust Administration System for BookBrainz, creating tools for integrating Spotify and Apple Music using React, ExpressJS, and Docker.

Twilio
|

Software Engineering Intern

Bangalore, Karnataka, India

Summary

Developed tools for bulk operations and created secure endpoints, significantly improving operational efficiency and reducing API response times.

Highlights

Developed tools to perform Bulk Operations for Enterprise customers, improving the efficiency of operations team by over 90% using AWS Serverless Services and reducing customer query TTR by 60%.

Created endpoints using AWS Lambda and API Gateways for KYC Verification across 150+ countries, reducing API calls and improving response time by over 40%. Wrote unit tests using Jest.

Resolved critical bugs in Persona integration using Java and DropWizard, ensuring system stability and reliability.

Google Summer of Code - MetaBrainz Foundation
|

Student Contributor

Barcelona, Catalonia, Spain

Summary

Extended the infrastructure of CritiqueBrainz to support new features, optimized database performance, and ensured high code quality through comprehensive testing.

Highlights

Extended the infrastructure of CritiqueBrainz to support book reviews for BookBrainz using Flask, React, Express, and TypeScript. Implemented OAuth authentication and created 20+ CRUD API endpoints.

Improved cache library BrainzUtils and optimized PostgreSQL queries to reduce API latency by over 30%, enhancing application responsiveness.

Created 50+ unit tests using Mocha, Chai, and Pytest to test user flow and individual components, achieving overall >90% code coverage.

Education

Birla Institute of Technology and Science, Pilani
Hyderabad, Telangana, India

B.E.

Computer Science and Engineering

Grade: CGPA: 8.53

Delhi Public School, Mathura Road
New Delhi, Delhi, India

High School

CBSE Class XII

Grade: 96.6%

Languages

English

Skills

Programming Languages

C++, Python, JavaScript, TypeScript, Go, Java.

Web Development

React, NextJS, ExpressJS, Flask, HTML, CSS, GraphQL, TailwindCSS.

Databases

PostgreSQL, MongoDB, CockroachDB.

Developer Tools & Platforms

Git, Docker, Webpack, Google Cloud Platform, Bash, AWS Serverless Services, AWS Lambda, API Gateway, Kafka, Temporal, Cloudflare Workers, Cloudflare Queues, Clerk.

Testing Frameworks

Jest, Mocha, Chai, Pytest.

Frameworks & Libraries

Jotai, DropWizard.

Projects

Observe AI

Summary

Designed and developed an OpenAI Observability Platform to monitor API tokens, cost usage, and latency for requests.