Siddhartha Agarwal

Software Engineer

Menlo Park, California, United States10 yrs 5 mos experience
Highly Stable

Key Highlights

  • Expert in Data Engineering and Software Development.
  • Led significant projects enhancing user experience in software tools.
  • Strong foundation in Mechanical Engineering principles.
Stackforce AI infers this person is a Software Engineer specializing in Data Engineering and Software Development.

Contact

Skills

Core Skills

Data EngineeringJavascriptC++Agile Project ManagementMatlabAnsys

Other Skills

React.jsGraphQLPython (Programming Language)SQLStandard Template Library (STL)Design PatternsObject Oriented DesignBoost (C++ libraries)QtSimulinkJiraFortranSolidworksMechanical EngineeringMicrosoft Office

Experience

10 yrs 5 mos
Total Experience
3 yrs
Average Tenure
1 yr 3 mos
Current Experience

Meta

Software Engineer

Mar 2025Present · 1 yr 3 mos · Menlo Park, California, United States · Hybrid

  • Ads data privacy for GDPR and DMA.
Data EngineeringJavaScriptReact.jsGraphQLC++Python (Programming Language)+1

Mathworks

2 roles

Senior Software Engineer

Promoted

May 2021Feb 2025 · 3 yrs 9 mos · Natick, Massachusetts, United States

  • Led major development efforts on the Coder Mapping platform, which enhances user experience in configuring complex Simulink models for code generation.
  • Maintained and improved a 50k lines C++ codebase impacting Embedded Coder, Simulink Coder, and AUTOSAR Blockset.
  • Applied GoF design patterns and SOLID principles to minimize technical debt while adding new features.
C++Standard Template Library (STL)Design PatternsObject Oriented DesignBoost (C++ libraries)Qt+4

Software Engineer

Feb 2017Apr 2021 · 4 yrs 2 mos · Natick, Massachusetts, United States

Purdue university

Research Assistant

Feb 2016Jan 2017 · 11 mos · West Lafayette, Indiana, United States · On-site

  • Perform DoE to investigate the optimal parameters for high shear granulation as part of the NIPTE tablet manufacturing research project.
  • Supply the granules to Duquesne University for manufacturing and further analysis of pharmaceutical tablets.

Dcm engineering products ltd

Capstone project member

Jan 2015May 2015 · 4 mos

  • Developed a software to simulate the gas pressure generated during the casting process, in order
  • to solve the problem of mold explosions being faced in the plant.
  • Used MATLAB and Fortran to create a framework that imports geometries, receives inputs from
  • the user and then carries out the computations.

Aston university

Summer intern

May 2014Jul 2014 · 2 mos · Birmingham, United Kingdom

  • Performed a 3-month internship regarding the development of a new biomedical device.
  • The device featured a new design as well as material to overcome the shortcomings of a commercially popular device that served the purpose of joint distraction.

Indian institute of technology, roorkee

Summer intern

May 2013Jul 2013 · 2 mos

  • Performed a 2-month internship regarding the design analysis and weight optimization of wooden
  • crates for AIS India Glass Ltd.
  • Used ANSYS to redesign the structure in order to reduce the material used, without compromising on the strength.

Education

Purdue University

Master of Science (MS) with thesis — Mechanical Engineering

Aug 2015Dec 2016

Indian Institute of Technology, Ropar

Bachelor of Technology (Honors) — Mechanical Engineering

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Data Engineering & Javascript

Explore similar profiles based on matching skills and experience