Manav Agarwal

Software Engineer

Bengaluru, Karnataka, India3 yrs experience

Key Highlights

  • Expert in CPU subsystem performance evaluation.
  • Proficient in both software and hardware co-design.
  • Strong background in data analytics and machine learning.
Stackforce AI infers this person is a versatile engineer skilled in both software development and hardware architecture.

Contact

Skills

Core Skills

Computer ArchitectureC (programming Language)Full-stack DevelopmentPython (programming Language)JavaData AnalysisEmbedded Software ProgrammingSoftware DevelopmentMachine Learning

Other Skills

ARM ArchitectureARM AssemblyAnalytical SkillsAzure DevOps ServicesAzure Kubernetes Service (AKS)BashC++Coding StandardsCommunicationCritical ThinkingData Structures and AlgorithmsDeep LearningDesign ReviewDockerGit

About

I have a Masters in Mathematics and Bachelors in Electrical & Electronics Engineering from BITS Pilani, Goa Campus. My academic background has given me a strong foundation in computer science, electronics, and AI. I am currently designing chiplet-based accelerator for Stateful Neural Networks as my current research project with Prof Kunal Korgaonkar. I work as a CPU Performance Engineer at Qualcomm, where my role is to ensure CPU subsystem in latest Qualcomm chips are at par with market standards. I am passionate about learning new things and applying them to real-world problems. I am open to opportunities in the Software and Hardware Software Co-Design Space. I get to write tons of low-level code on High-Performance Systems. I like programming in languages like C and C++.

Experience

Qualcomm

CPU Software Engineer - Architecture

May 2025Present · 10 mos · Bengaluru, Karnataka, India · On-site

  • Work focused on CPU subsystem of Qualcomm Chips based on ARM architecture.
  • Evaluating chip performance using industry standard benchmarks like geekbench, spec, antutu.
  • Creating and improving suite of internal micro-benchmarks to test and evaluate individual architecture and microarchitecture features.
  • Working on bare metal framework (in Arm assembly and C).
ARM AssemblyARM ArchitectureComputer ArchitectureC (Programming Language)C++

Standard chartered

Software Development Engineer

Jul 2023Apr 2025 · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

  • Maintaining and Enhancing critical microservices including registration journey, personalization, rating system, receipts, etc. Trying to make code more performant and resolving technical debt.
  • Enhanced helm templates and observed a 75% size reduction in the deployed package.
  • Addressed CVEs and CORS vulnerabilities, boosting code quality by 75-80% through upgrades and code fixes.
  • Contributing to the central observability pilot by assisting teams in updating their applications to meet new logging standards, including framework integration and log tagging.
  • Streamlined migration tasks through Python scripts.
  • Created Azure pipelines for 100% automated CI/CD and helm deployments of legacy apps.
  • Drove organization-wide tech enhancement initiatives, dedicating 40% extra time to accelerate projects.
  • Engineered Trade Confirmation System using Java SpringBoot and React, enhancing speed by 80% with a dedicated polling service over a reserved memory area for parsing raw trade data. Achieved a further 10% reduction in trade processing time through strategic state management.
Critical ThinkingPython (Programming Language)Design ReviewFull-Stack DevelopmentLinuxJava+16

Piramal pharma limited

Software Intern

Jan 2023Jun 2023 · 5 mos · Mumbai, Maharashtra, India · On-site

  • Developed various data analytics and intelligence tools.
  • Created the initial tool, identifying culture, attrition, and incentive issues among field employees, leading to a 30% improvement in sales metrics and employee performance within three months of Beta release. Provided targeted data output based on regional hierarchy, resulting in increased revenue for major brands.
  • Subsequent tools provided actionable insights for organizational leaders, analyzing brand-level or product-level data and offering detailed history and actionable inputs for future planning. Users experienced a 20-40% reduction in data observation time, depending on the data volume.
  • Enhanced Python email bot codebase for all tools due to infrastructure limitations, resulting in improved speed and stability.
Critical ThinkingPython (Programming Language)Design ReviewVisual Basic for Applications (VBA)PandasData Structures and Algorithms+8

Arista networks

Software Engineer Intern

May 2022Jul 2022 · 2 mos · Bengaluru, Karnataka, India · Remote

  • Contributed to the Tertiary Content Addressable Memory (TCAM) team, mastering a proprietary operating system and its functionalities.
  • Rectified bugs within the Command Line Interface (CLI) code of Network Switches, successfully resolving 100% of assigned issues by the conclusion of the internship.
Critical ThinkingPython (Programming Language)LinuxData Structures and AlgorithmsVersion ControlC+++6

Abilitare

Firmware Engineer

Mar 2022Oct 2022 · 7 mos

  • Addressed firmware issues in Arduino-based Product Version 1, focusing on bug resolution during product calibration.
  • Engineered C-based services for custom hardware in Product Version 2, successfully implementing and testing approximately 50% of required services before transitioning from the role.
Critical ThinkingDesign ReviewVersion ControlSystem DevelopmentCoding StandardsAnalytical Skills+6

Phenx machine learning technologies inc.

Machine Learning Intern

Jun 2020Feb 2021 · 8 mos · Ohio, United States · Remote

  • Deployed a backend deep learning model for ongoing projects, streamlining performance and boosting efficiency.
  • Significantly reduced search operation time from 20 minutes to under 30 seconds (a 97.5% processing time reduction) by implementing caching in the model's top layers.
  • Built and shipped a new user-friendly feature, enabling hand-drawn image search to enhance overall user experience.
Critical ThinkingPython (Programming Language)Design ReviewPandasAnalytical SkillsCommunication+5

Education

Birla Institute of Technology and Science, Pilani - Goa Campus

Bachelor of Engineering - BE — Electrical & Electronics Engineering

Birla Institute of Technology and Science, Pilani - Goa Campus

Master of Science - MSc — Mathematics

Stackforce found 100+ more professionals with Computer Architecture & C (programming Language)

Explore similar profiles based on matching skills and experience