Yash Kamothi

Yash Kamothi

Senior Software Engineer @ Carta

About Yash Kamothi

Yash Kamothi is a Senior Software Engineer with extensive experience in software development and engineering. He has worked for several companies, including Carta, Thrive Market, and Avenda Health, where he has developed microservices, implemented scalable APIs, and created internal tools to enhance efficiency.

Work at Carta

Yash Kamothi has been working at Carta as a Senior Software Engineer since 2021. In this role, he has designed an architecture to integrate Open Captable Format (OCF) zip packages into Carta's ecosystem for external clients. He also developed an internal CLI tool named 'Snapshot' using Go, which enables developers to automate and manage datastore backups and restorations.

Previous Experience in Software Engineering

Before joining Carta, Yash Kamothi held several software engineering positions. He worked at Thrive Market as a Senior Software Engineer from 2020 to 2021, where he implemented scalable API endpoints with Oauth security, pagination, rate limiting, and package sizing for external client access. He also served as a Senior Software Engineer at Aspiration in 2019 and as a Software Engineer at Avenda Health from 2018 to 2019. His early career included a role as a Software Developer at General Atomics Aeronautical Systems from 2017 to 2018.

Internship Experience

Yash Kamothi gained valuable experience through various internships. He worked as a Software Engineering Intern at the University of California, Riverside from 2016 to 2017, where he utilized Kafka for distributing domain events to facilitate asynchronous workflows. He also interned at SSL in 2016 for three months, where he optimized a share class conversion endpoint, significantly reducing its execution time.

Education and Expertise

Yash Kamothi earned a Bachelor of Science (B.S.) degree in Computer Engineering from the University of California, Riverside, completing his studies from 2013 to 2017. His educational background has provided him with a strong foundation in software engineering principles and practices, which he has applied throughout his career in various roles.

Technical Contributions

Throughout his career, Yash Kamothi has made significant technical contributions. He developed a microservice using Python to handle stakeholder and profile data across a company. Additionally, he created an internal SDK to reduce common errors and automate legacy code cleanup for other teams and projects. His work has focused on optimizing processes and improving system efficiencies.

People similar to Yash Kamothi