Resume
👨💻 Professional Summary
System Engineer with an MS in Computer Science & Engineering with diverse experiences across academic research, high‑performance computing in the defense sector, and the semiconductor industry. Expert in performance analysis, microarchitecture debugging, and system optimization.
Adept at benchmarking and validating complex hardware systems, with a strong track record in resolving RTL and simulator‑level miscorrelations. Proficient in C/C++, Python, deep learning, and computer architecture, with published work on hardware side‑channel attacks and DNN security.
🚀 Professional Experience
IBM India Private Limited, Bangalore
HARDWARE DEVELOPER - POWER SYSTEMS PERFORMANCE TEAM • Oct 2024 - Present
- Executing the PMU validation in the IBM Power Processor fabric, ensuring accurate performance measurement and profiling
- Streamlined tool adoption and development workflows by ramping up multiple inhouse hardware development environments within IBM, accelerating project onboarding and efficiency
- Technologies: IBM Power Architecture, PMU, Performance Analysis
AMD India Private Limited, Bangalore
SENIOR SILICON DESIGN ENGINEER - RYZEN CORE PERFORMANCE MODELING TEAM • Dec 2023 - Jun 2024
- Collaborated with CPU core performance modeling team to enhance flow automations and PMC data postprocessing
- Executed studies on micro‑architectural changes in the performance model, debugged simulator‑RTL correlation issues
- Technologies: Ryzen Architecture, Performance Modeling, RTL
Qualcomm India Private Limited, Bangalore
HARDWARE ENGINEER - HEXAGON DSP PERFORMANCE TEAM • Nov 2021 - Dec 2023
- Collaborated in the pre‑silicon performance verification of Hexagon DSP cores to meet design specifications and project deadlines
- Independently drove the performance verification for over three DSP cores, delivering comprehensive results ahead of schedule
- Coded directed tests for feature evaluation on caches, yielding enhanced insights into system performance expectations
- Technologies: Hexagon DSP, Performance Verification, Cache Systems
Indian Institute of Technology, Hyderabad
GRADUATE RESEARCHER / TEACHING ASSISTANT • Dec 2018 - June 2021
- Awarded a Research Scholar position funded by the Ministry of Education (MHRD) to pursue advanced studies in CSE
- Completed 11 research focused courses, including Deep Learning, Secure Memory Systems, and Advanced Computer Architecture
- Served as a Teaching Assistant for multiple CSE courses, supporting instruction and providing mentorship to students
- Conducted research on DNN hardware attacks and performance counters, leading to a peer‑reviewed ACM publication
- Technologies: Deep Learning, Computer Architecture, Research
DRDO (Ministry of Defence), Hyderabad
SENIOR TECHNICAL ASSISTANT - B • Jul 2016 - Jan 2018
- Provided technical & computational support for experimental design & execution, collaborating with HPC & Resources teams
- Researched quantum computing through a comprehensive literature review & exploration of 2‑qubit system on IBM Quantum
- Maintained optimal workstation performance as a system admin, helped deploying a private cloud with OpenStack
- Technologies: HPC, Quantum Computing, OpenStack
Indian Institute of Technology, Guwahati
GRADUATE RESEARCHER / TEACHING ASSISTANT • Jul 2015 - May 2016
- Awarded a Research Scholar position funded by the Ministry of Education (MHRD) to pursue advanced studies in CSE
- Credited 8 UG level highly competitive CSE courses and started exploring research topics
- Served as a Teaching Assistant for 2 undergraduate CSE courses, supporting instruction and providing mentorship to students
- Technologies: Computer Science, Research Fundamentals
🎓 Education
MS (Computer Science & Engineering)
Indian Institute of Technology, Hyderabad, India • 2018 - 2021
- GPA: 8.0/10
- Research Focus: DNN hardware attacks and performance counters
- Key Courses: Deep Learning, Secure Memory Systems, Advanced Computer Architecture, Topics in Data Mining, Visual Big Data Analytics
BTech (Electronics & Communication Engineering)
Biju Patnaik University of Technology, Odisha, India • 2010 - 2013
- GPA: 7.8/10
- Merit Scholarship: Awarded to top 1% of students by Govt. of Odisha
Diploma (Computer Science & Engineering)
UCP Engineering School, SCTEVT, Odisha, India • 2007 - 2010
- Percentage: 80.21%
- Achievement: 53rd Rank - Top 1% in Odisha Joint Entrance Examination (OJEE)
🛠️ Technical Skills
💻 Programming Languages
C/C++, Python, Assembly, SystemVerilog, VHDL, Verilog
🤖 Machine Learning & AI
DNNs, PyTorch, Scikit-Learn, LLMs, Generative AI, Deep Learning
🔧 Tools & Development
Linux, bash, git, perf, Verdi, LaTeX, Jenkins, Docker, Debugging
�️ Hardware & Architecture
x86, ARM, VLIW, DSP, RISC-V, MIPS, Performance Verification, SoC Design
⚡ Performance & Optimization
Performance Analysis, Benchmarking, RTL Debugging, HPC, Power Modeling
☁️ Systems & Platforms
OpenStack, IBM Power, AMD Ryzen, Qualcomm Hexagon, Cloud Computing
🏆 Key Achievements
- 🚀 Performance Optimization: Independently drove performance verification for 3+ DSP cores at Qualcomm, delivering results ahead of schedule
- 👥 Research Excellence: Conducted research on DNN hardware attacks achieving >90% accuracy in determining DNN layer distributions
- 📈 Academic Merit: Scored top 3% in Graduate Aptitude Test in Engineering (GATE) with 535/1000 ranking
- 🔒 Security Research: Published peer-reviewed ACM paper on “Inferring DNN layer-types through hardware performance counters based side channel attack”
- 📊 Tool Development: Streamlined hardware development workflows at IBM by ramping up multiple inhouse environments
- 🎯 Teaching Impact: Served as Teaching Assistant for multiple CSE courses at IIT Hyderabad and IIT Guwahati
📜 Publication & Research
ACM International Conference on AI-ML Systems • Oct 2021
“Inferring DNN layer-types through a hardware performance counters based side channel attack”
- Authors: DKB Achary, RSC Teja, CK Mohan, B Panda, and S Mittal
- Conference: Bangalore, India
- Innovation: Novel attack utilizing hardware performance monitoring counters (PMCs) to reverse-engineer DNN architectures
� Featured Projects
Reverse Engineering Layer-profile of DNNs using Hardware Performance Counters • Aug 2019 - Jun 2021
Primary Advisor: Dr. Biswabandan Panda
- Researched hardware architectures for deep learning and DNN security vulnerabilities through comprehensive literature survey
- Conceived a novel attack to reverse-engineer DNN architectures utilizing hardware performance monitoring counters (PMCs)
- Developed and successfully executed the attack, achieving >90% accuracy in determining DNN layer distributions
Automated Text Summarization • Aug 2018 - Nov 2018
Course Project under Dr. Maunendra Sankar Desarkar
- Developed custom word embeddings by integrating ConceptNet Numberbatch with word2vec, GloVe, and OpenSubtitles 2016 data
- Designed an abstractive text summarization model featuring a Bi-directional RNN encoder and an attention-based decoder
- Implemented and refined the model using a two-layer LSTM with dropout for regularization
Real-time Object Detection and Classification on Mobile Platforms • Aug 2018 - Nov 2018
Course Project under Prof. C Krishna Mohan
- Developed & deployed an Android application utilizing a MobileNetV2-SSD model for real-time object detection & classification
- Researched cutting-edge DNN architectures and training techniques to inform model selection and optimization strategies
- Trained and fine-tuned a model using transfer learning, achieving successful deployment via TFLite for mobile optimization
📬 Let's Connect
I'm always open to discussing new opportunities and interesting projects.
🎯 Additional Information
Location: Bren Unity, Doddanekundi, Bengaluru, Karnataka, India - 560037
Phone: (+91) 9178320962 / 7578008767
Visa Status: Open to visa sponsorship and relocation opportunities, preferably in the Netherlands, Ireland, or other EU regions
Social Interests:
- Sports & Adventure: Badminton, Cycling, Travelling, Trekking
- Artistic & Creative: Blogging & Vlogging, Photography, Music
References Available Upon Request