Yugesh Kothari

VP of Engineering

Écublens, Vaud, Switzerland7 yrs 5 mos experience
Highly Stable

Key Highlights

  • Expert in formal verification techniques for software systems.
  • Led full-stack development teams to build innovative products.
  • Developed automated CI/CD pipelines for critical applications.
Stackforce AI infers this person is a Software Engineer with expertise in formal verification and full-stack development in research and SaaS environments.

Contact

Skills

Core Skills

Formal VerificationSoftware SystemsFull Stack DevelopmentTeam LeadershipNeural NetworksDevopsProgram Analysis

Other Skills

AWSAbstract InterpretationCC++CI/CDCascading Style Sheets (CSS)Cloud ApplicationsComputer ScienceData InfrastructureData ManagementDistributed SystemsGo (Programming Language)HTMLHaskellJava

About

Hi, I am a PhD student at EPFL, Switzerland in the Department of Computer Science. I majored in Computer Science and Engineering at IIT Kanpur. I enjoy working with technologies to build products or innovative tools that solve complex problems. In the past, I have worked on many projects involving Full Stack development, DevOps, managing software systems and prototyping Academic Research Tools. I am passionate about making software more reliable.

Experience

Sigiq.ai

2 roles

VP of Engineering

Promoted

Jan 2025Sep 2025 · 8 mos

Founding Member

Jul 2023Dec 2024 · 1 yr 5 mos

École polytechnique fédérale de lausanne

Doctoral Researcher

Sep 2021Dec 2024 · 3 yrs 3 mos · Écublens, Vaud, Switzerland

  • Research Focus : Formal Verification techniques for Software Systems
  • Verification of Liveness in high-throughput NUMA Aware Locks
  • Symbolic Execution to detect Metastable Failures in Distributed Systems
  • Formalising the eBPF language and a python interpreter toolchain to verify eBPF programs against the linux Kernel's safety constraints.
Formal VerificationSoftware Systems

Peakmind.in

Tech Lead

Jun 2021Jul 2023 · 2 yrs 1 mo

  • Built the entire software and tech divison for PeakMind. Built and put in place a pipeline for interviews in tech hiring. Lead a team of full-stack developers to develop, manage, and roll out all products and internal tools at PeakMind with varied deployment pipelines. Setup AWS monitoring and services, and supervised dev practices.Bu
Full Stack DevelopmentTeam Leadership

Epfl (école polytechnique fédérale de lausanne)

Research Intern

Jun 2020Sep 2020 · 3 mos · Lausanne, Vaud, Switzerland

  • Extending existing work on static Performance description for Network Functions from x86 to llvm-IR, to allow more generalizable results about the performance of software network functions.

Mastercard data & services

Software Engineer Intern

May 2020Jun 2020 · 1 mo

  • DevOps intern. Designed a fully automated CI/CD pipeline for a COVID-19 webapp with strong industry principles and design.

Max planck institute for software systems

Research Assistant

Jan 2020Jul 2021 · 1 yr 6 mos · Kaiserslautern, Germany

  • Worked on formalizing and developing a new verification pipeline architecture that leverages Abstract Interpretation to verify safety properties of hybrid software systems (specifically, softwares invoking Neural Networks). Implemented a proof-of-concept of the said pipeline and used it to prove reachability properties on a simple model of the autonomous self-driving challenge that uses a Q-Learning network to decide trajectory. This work was accepted at CAV '21.
Formal VerificationNeural Networks

Purdue university

Research Intern

May 2019Jul 2019 · 2 mos · West Lafayette, Indiana

  • Developed infrastructure to trans-pile a parsed C program to a Static-Single-Assignment form Boolean Program; with intent to reason about program behaviour using an SMT-solver like Z3.
  • Worked on developing a novel framework for Lazy predicate abstraction model checking and symbolic execution based program repair using CPAChecker that leverages partial predicate abstraction for automated reasoning about incorrect program behaviour and code synthesizers to suggest repairs.

Iit kanpur summer of code

Program Manager

Apr 2019Jul 2019 · 3 mos · Greater Lucknow Area

  • Manager for the Summer of Code program organized by Computer Science and Engineering Department of IIT Kanpur, which trains 100 selected students in Full Stack Development (MERN Stack) and mentors their projects aimed at solving issues faced by NGOs across the nation. The program receives corporate funding from various organizations including Nutanix, UPSIDC etc.

Programming club iit kanpur

2 roles

Coordinator

Promoted

Mar 2019Feb 2020 · 11 mos · Kanpur Nagar, Uttar Pradesh, India

  • Coordinator for all programming activities at the Indian Institute of Technology Kanpur. Additionally manage IITK's student VMs as a sys-admin

Secretary

Mar 2018Mar 2019 · 1 yr · Kanpur Nagar, Uttar Pradesh, India

Techkriti, indian institute of technology kanpur

Software Manager

Oct 2018Mar 2019 · 5 mos · Kanpur Nagar, Uttar Pradesh, India

  • Manager of all software related events for Techkriti '19 - IIT Kanpur's annual technical festival

Nutanix

Member of Technical Staff, Intern

May 2018Jul 2018 · 2 mos · Bangalore, India

  • Backend systems developer - Implemented a new configuration setting for Nutanix's Cloud Application Lifecycle Management (CALM) tool to allow VM blueprint configurations to perform HTTP REST requests and use the response to set properties on the deployment entity.

Education

EPFL

Doctor of Philosophy - PhD — Computer Systems Analysis

Sep 2021Jan 2025

Indian Institute of Technology, Kanpur

Bachelor of Technology - BTech — Computer Science And Engineering

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Formal Verification & Software Systems

Explore similar profiles based on matching skills and experience