AswinSenior Software Engineer
↓ Download PDF
ASWIN
Senior Software Engineer

Contact

📞 +91 6380157944
📍 Pondicherry, India

Skills

PerformanceProfiling, benchmarking, kernel optimization, bottleneck analysis, low-level compute kernels
LanguagesPython, C++, C, Java, SQL
AI HardwareAI-accelerator software stacks, compute-kernel development
ToolingGit & GitHub, CI/CD (GitHub Actions), pytest, PyPI, device/kernel profilers
Cloud / InfraCloudflare — site hosting, Tunnels, Zero Trust / Access auth; self-hosted services
OtherPCB design, Linux & shell scripting

Education

B.Tech, Electronics & Communication Engineering
Sri Manakula Vinayagar Engineering College, Puducherry
2019 – 2023  •  CGPA 8.5 / 10

Certifications

Profile

Senior 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

Senior Software Engineer
MulticoreWare Pvt Ltd · Chennai, India
Jun 2023 – Present
  • 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.
  • Author and optimize low-level compute kernels with broad data-type coverage (fp32, bf16, int32, uint8/16/32) and hardware-specific instruction-level work verified against ISA documentation.
  • Own end-to-end model tracing and validation with sweeps — reconstructing real model operation traces from a database and validating them against generated sweep tests for exact-match coverage.
  • Profile and benchmark kernels with the device profiler, tracking kernel execution time and diagnosing per-core load imbalance to guide optimization.
  • Maintain performance-tracking automation and daily/weekly reporting pipelines that flag regressions against historical baselines and correlate them to commits.
Industrial Project Engineer
Lenovo Pvt Ltd · Pondicherry, India
Jun 2022 – May 2023
  • 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.
  • Worked on computer-vision algorithms, biometric authentication, and real-time data processing.

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.
ttperf.aswincloud.com
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
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.