Summary
Overview
Work History
Education
Skills
Language
Accomplishments
Certification
Timeline
Generic
Nishanta Boro

Nishanta Boro

Noida

Summary

Dynamic Lead Software Engineer with extensive experience across diverse environments, from startups to large organizations. Expertise in low-power verification and EDA tools, leveraging proficiency in C++ and EDA methodologies to deliver high-impact solutions that boost tool performance and elevate customer satisfaction. Proven ability to drive innovation and enhance operational efficiency within teams.

Overview

4
4
years of professional experience
5
5

Certifications

Work History

Lead Software Engineer

Cadence Design Systems
04.2024 - Current

Working on the Virtuoso Power Manager tool, used for formal low-power verification of Analog Mixed-Signal Designs.

  • Achieved 3x performance gain by optimizing the Boolean reduction engine, which contributed to an overall 200% speed-up of the verification flow.
  • Developed a utility to monitor tool performance at various stages, enabling the team to assess the impact of their code in critical areas.
  • Successfully resolve critical customer bugs promptly, and with high quality.

Senior R&D Engineer I

X-EPIC
10.2023 - 03.2024

Lead a team of four from the India site to work with the Low Power Team for Galaxsim, which is a simulator product developed by X-EPIC.

  • Achieved an overall ~40% improvement in performance for UPF Elaboration by analyzing performance using Oracle Analyzer.
  • Visited the Shanghai HQ to work more closely with the team overseas.

R&D Engineer II

X-EPIC
07.2021 - 10.2023

Team Lead for Low Power Team, Galaxsim

  • Implemented Power Management Strategies for simulation.
  • Conducted R&D testing and development, creating comprehensive test cases from UPF LRM.

Lead for Frontend Project at India Site

  • Spearheaded the integration of an open-source RTL compiler with the in-house synthesis tool.
  • Dramatically improved pass rates from ~10% to ~90% within 5 months, across a pool of ~80,000 cases.
  • Optimized performance, achieving a ~20% increase in speed by resolving bottlenecks.

Research Project Lead for Netlist Compiler Development

  • Designed a lightweight database for efficient Netlist storage.
  • Developed a lexx and yacc-based compiler, resulting in ~30% faster compilation compared to the existing in-house compiler.

Individual Contribution

  • Provided critical support for XMR/Cross-Module References in the in-house synthesis tool.
  • Implemented general purpose algorithm Levelization and Dead Logic Elimination for Netlist Optmization

Software Intern

X-EPIC
04.2021 - 07.2021

Education

B.TECH - Electronics And Communications Engineering

North Eastern Hill University
Shillong, India
08-2017

Skills

C

Asynchronous C

GNU Debugger

Valgrind

Linux Environment

Oracle Developer Studio

Python & Bash Scripting

Version Control (Git & Perforce)

EDA Tools

IEEE 1801 UPF

Low Power Verification

RTL Synthesis and Simulation

Team Management

Project Management

Language

English

Hindi

Assamese

Accomplishments

Achieved 96%ile in GATE 2019 Electronics and Communication Paper

Certification

Neural Networks and Deep Learning by Coursera

Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization by Coursera

Convolutional Neural Networks by Coursera

C++ Language Fundamentals v21.03 Exam by Cadence Design Systems

Fundamentals of IEEE1801 Low-Power Specification Format v10.0 Exam by Cadence Design Systems

Timeline

Lead Software Engineer

Cadence Design Systems
04.2024 - Current

Senior R&D Engineer I

X-EPIC
10.2023 - 03.2024

R&D Engineer II

X-EPIC
07.2021 - 10.2023

Software Intern

X-EPIC
04.2021 - 07.2021

B.TECH - Electronics And Communications Engineering

North Eastern Hill University
Nishanta Boro