-
Profile
-
Software engineer working close to the metal on next-generation AI accelerator hardware. I build and optimize low-level compute kernels, profile and benchmark tensor operations, and hunt bottlenecks across the stack to drive device throughput — and own end-to-end model tracing and validation plus the tooling and infrastructure around it.
-
+
+
Software engineer working close to the metal on next-generation AI accelerator hardware. I build and optimize low-level compute kernels, profile and benchmark tensor operations, and hunt bottlenecks across the stack to drive device throughput — and own end-to-end model tracing and validation plus the tooling and infrastructure around it.
Experience
-
- Software Engineer
- Jun 2023 – Present
-
-
MulticoreWare Pvt Ltd · Chennai, India
+
Software Engineer — MulticoreWare Pvt LtdJun 2023 – Present
+
Chennai, India
- Software engineering for a leading AI silicon company’s accelerator stack — developing and optimizing the software that runs on next-generation AI chips.
- Work as part of an element-wise operations team — contributing kernel development, code review, and CI health for unary/binary element-wise ops.
@@ -159,11 +101,8 @@ Certifications
-
- Industrial Project Engineer
- Jun 2022 – May 2023
-
-
Lenovo Pvt Ltd · Pondicherry, India
+
Industrial Project Engineer — Lenovo Pvt LtdJun 2022 – May 2023
+
Pondicherry, India
- Developed and maintained a smart attendance system using face-recognition technology with database integration.
- Built an ESD tester with database-backed logging for real-time test workflows.
@@ -175,20 +114,44 @@ Certifications
Projects
-
-
ttperf — AI-Accelerator Performance Profiler
-
CLI tool that profiles AI-accelerator compute tests and extracts device kernel performance metrics. Wraps the device profiler with pytest, parses result CSVs, and reports total kernel duration. Published on PyPI.
Python · pytest · PyPI —
ttperf.aswincloud.com
+
+
+
ttperf — Performance Profiler
+
CLI that profiles AI-accelerator compute tests and extracts device kernel metrics. Wraps the profiler with pytest, parses CSVs, reports total kernel duration. Published on PyPI.
Python · pytest · PyPI —
ttperf.aswincloud.com
+
+
+
Eltwise Performance Tracker
+
+
+
+
Academic Projects — ECE
+
Embedded & hardware builds: DDS function generator (12 MHz), Arduino oscilloscope, 0–30 V / 0–2 A regulated PSU, non-contact AC/DC line tester.
+
-
-
Eltwise Performance Tracker
-
Day-by-day performance monitoring for element-wise operations on AI-accelerator hardware — tracks kernel-timing trends across dates, correlates regressions to git commits, and sends automated alerts on >20% changes.
ttnn-eltwise-performance.aswincloud.com
+
+
+
+
+
Skills
+
Languages
PythonC++CJavaSQL
+
Performance
Profiling, benchmarking, kernel optimization, bottleneck analysis, low-level compute kernels
+
AI Hardware
AI-accelerator software stacks, compute-kernel development
+
Tooling
GitGitHub ActionspytestPyPIprofilers
+
Cloud / Infra & Other
Cloudflare (hosting, Tunnels, Zero Trust / Access); self-hosted services; PCB design, Linux & shell scripting
-
-
Academic Projects — B.Tech ECE
-
Embedded & hardware builds: DDS-based portable function generator (up to 12 MHz), Arduino-based portable oscilloscope, 0–30 V / 0–2 A regulated power supply, and a non-contact AC/DC line tester.
+
+
Education
+
B.Tech, Electronics & Communication Engineering
Sri Manakula Vinayagar Engineering College, Puducherry
2019 – 2023 • CGPA 8.5 / 10
+
Certifications
+
+
SkillRack — 300+ problem-solving medals in C & Java
+
Python for Data Science — NPTEL
+
Great Learning — C, Java, OS & Memory Management
+
TCS iON — Career Edge
+
-
+