Sumanto Kar
Open-source EDA • Optimization • Teaching

Hello, I’m Sumanto.

Engineer and researcher working at the intersection of open-source EDA, optimization, and engineering education. I contribute to eSim (FOSSEE, IIT Bombay), and explore solver integration for Minotaur and Uno, with interests spanning MILP modeling, QP engines, and reproducible tooling.

Sumanto Kar
Focus
EDA, Optimization, Education
Currently
M.Tech (IE&OR), IIT Bombay • FOSSEE (eSim)
Interests
Minotaur–Uno, QP engines, MILP case studies

About

I enjoy building reliable open-source systems and teaching by example. At FOSSEE, IIT Bombay, I have contributed to eSim (an open-source EDA suite) across simulation, PCB, and training stacks. My research explores integrating and benchmarking QP solvers and nonlinear optimization engines in Minotaur, along with bridging to Uno for derivative evaluations and Hessian structures.

Experience

FOSSEE, IIT Bombay — Assistant Project Manager & Project Research Assistant

Open-source EDA (eSim), Large-scale training, Community engagement

Ongoing
  • Developed and maintained eSim, integrating multiple open-source tools for circuit design and simulation.
  • Led training initiatives and managed interns; evangelized FOSS adoption in academia and industry.

Research — Optimization & Tooling

Minotaur–Uno integration, QP Engines, Branch-and-Bound

2023–2025
  • Integrated and debugged Minotaur with Uno v1.0.0, enabling evaluations and root-node solutions.
  • Explored and benchmarked QP solvers (CLP, HiGHs, OSQP) within Minotaur; built comparison spreadsheets and logs.
  • Modified ClpQPEngine to compute quadratic terms via Hessians, improving parity with BQPD behavior.

Volunteering activities

Community engagement

Ongoing
  • Community work: C4GT Discord engagement and mentorship activities.

Selected Projects

Offline AI Assistant for Circuit Design

On-device assistant integrated with eSim for debugging and design tasks; privacy-preserving workflows for labs and classrooms.

Tools: eSim, LLMs, Python

Minotaur × Uno — Solver Bridge

Interface for objective/gradient/Hessian evaluation; experiments with filtersqp presets and root-node behavior.

C++, Minotaur, Uno

MILP Supply Chain for Glass Manufacturing

Warehouse placement & transportation cost minimization with reproducible datasets and dashboards.

Python, PuLP/Pyomo, CSV/Excel

Containerized eSim (Snap/Docker)

Reproducible packaging for cross-distro deployment; mitigates dependency conflicts in teaching labs.

Snap, Docker

Research & Publications

Talks & Workshops

Offline AI Assistant for eSim
OOSC 3.0 — design & debugging workflows
Containerizing eSim with Snap/Docker
Packaging, cross-platform distribution, reproducibility

Education & Skills

M.Tech — Industrial Engineering & Operations Research
IIT Bombay
Skills

C/C++, Python, Verilog; eSim, Minotaur, Uno; MILP/QP modeling; Git, Linux; Packaging (Snap, Docker); Teaching & community engagement.

Contact

Email
sumantokar@iitb.ac.in, jeetsumanto123@gmail.com