Skip to content
View AnuragSChatterjee's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report AnuragSChatterjee

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AnuragSChatterjee/README.md
╔══════════════════════════════════════════════════════════════╗
║           ANURAG S. CHATTERJEE  //  MS Computer Engineering  ║
║                    Columbia University, NYC                   ║
╚══════════════════════════════════════════════════════════════╝

LinkedIn Email GitHub Location


Hi, I'm Anurag S. Chatterjee 👋

🎓 MS Computer Engineering · Columbia University (Ivy League), New York City · GPA: 3.86/4.00 · Expected Dec 2026
🎓 B.Eng (Hons) Electrical Engineering · National University of Singapore — Top 20 in Asia & Globally · Graduated with Merit
📍 MS-level ECE / Systems focus · Industry + R&D background in Hardware and Software · Tech Startup & Fortune 500 Experience
🌏 Singapore Citizen · Lived In Egypt · Based in New York City · Open to relocation

I'm an Electrical & Computer Engineer with expertise in systems, IoT, AI, and applied engineering. I enjoy working at the intersection of hardware, software, and large-scale systems, with a passion for systems engineering, robotics, AI, mathematics, finance, and quantitative problem-solving.

I build things that run on real hardware, write code that solves real problems, and document everything carefully enough that someone else can pick it up and continue. Previously worked at Schlumberger and Thales and multiple deep-tech startups in Singapore.


🏆 Honors, Awards & Recognitions

Award Details
🏛 Columbia Professional Development & Leadership Fellow Top 40 / 2,000 candidates across all Columbia Engineering schools
🏆 Audience Choice Award — EECS AIoT Project Best voted project in class of 100, Fall 2025
📰 Featured International Student Contributor — Columbia ISSO Selected from 1,000+ candidates; published interview & website feature
🌍 NUS Mars Rover Team Top 50 globally
🥇 IES Innovation Challenge Finalist Top 10% among 150 participants, 2021
🎓 Dean's Certificate of Distinction & Certificate of Merit NUS Undergraduate Student Council
🏅 NUS Student Ambassador Selected representative for the university
🎤 Webinar Presenter — SLB Data & Sensors SIG Signal processing for RF electronics; audience of 50+ engineers globally
📝 Publication Contributor — SLB Newsletter Data visualization and sensors; readership of 10,000+ engineers

🔭 Current Focus

Domain Details
🫀 Cardiac Deep Learning Deep learning for electromechanical wave imaging (EWI) of the heart — electrical impulses during contraction & arrhythmia (Ultrasound & Elasticity Imaging Lab)
Convex Optimization SDP-based microgrid energy management in C on Raspberry Pi (completed, MPLab)
🖥️ Computer Architecture Cache behaviour, NUMA, GPU microarchitecture, DVFS
🤖 AIoT & Edge AI Sensor fusion, edge inference, real-time ML on constrained hardware
🏎️ Autonomous Systems Path planning, MPC for autonomous racing (Columbia Racing Team)
🔬 Embedded AI Quantized inference, FPGA acceleration, hardware-software co-design

🔬 Research

🫀 Ultrasound & Elasticity Imaging Lab — Columbia University (Current)

Working on deep learning for electromechanical wave imaging (EWI) of the heart — using ultrasound-based techniques to non-invasively monitor the electrical impulses that propagate through cardiac tissue during contraction and arrhythmia. The goal is to map electromechanical activation sequences to help diagnose and understand conditions like atrial fibrillation, ventricular tachycardia, and other cardiac arrhythmias.

Deep Learning Cardiac Imaging Ultrasound Signal Processing Electromechanics Biomedical Engineering


⚡ Motor Drives & Power Electronics Lab (MPLab) — Columbia University (Completed, Jan–May 2026)

Implemented semidefinite programming and convex optimization in C on Raspberry Pi 5 for sustainable microgrid energy management in data centres, with hardware-in-the-loop testing via MATLAB and Simulink.

→ Full project repository

Metric Result
Speedup (CVXPYgen C vs CVXPY Python) ~25×
CVXPY runtime on Raspberry Pi 5 ~1.08 s
CVXPYgen compiled C runtime ~0.043 s
Objective error across all runs < 0.012%
Permutation pass rate 304 / 304 (100%)

Python C MATLAB CVXPY CVXPYgen Clarabel Raspberry Pi 5 TCP/IP


📊 GitHub Activity

All stats below are always visible — no external images or API calls required.

🌟 Languages & Tools Used Across Repositories

Language / Tool Used In
Python Python Convex Optimization · Computer Vision · IoT · NLP Benchmarking
C C SDP Energy Management · Embedded Solvers · CVXPYgen
C++ C++ GPU DVFS · HPC Sorting · Arduino Signal Visualization
MATLAB MATLAB Microgrid Optimization · Test Automation · HIL Testing
CUDA CUDA GPU Microarchitecture · DVFS Policies · LLM Training
Verilog Verilog FPGA MLP Accelerator · Xilinx Zynq · Hardware Inference
PyTorch PyTorch / TensorFlow / Keras Deep Learning · Cardiac EWI · Computer Vision
Embedded Embedded C Raspberry Pi · ESP32 · ARM · Sensor Systems
SQL SQL IoT Deception Detection · Data Pipelines

🗂️ Repository Index

Category Repository Key Result
Optimization SDP Energy Management — Raspberry Pi 25× speedup · 304/304 runs · <0.012% error
🖥️ HPC / Architecture Optimal Sorting for 4GB LLM Datasets 6.2× speedup · 1B+ integers · OpenMP + NUMA
⚙️ GPU Systems DVFS for GPU Microarchitecture 18% energy-delay reduction · Ampere + Volta
🦯 AIoT NAVI — Smart Blind Cane 90% accuracy · ESP32 · LiDAR · AWS IoT
🧠 FPGA / Hardware AI MLP Neural Network on FPGA 120 fps · INT8 · 94% accuracy · Xilinx Zynq
👷 Computer Vision Multi-Object Tracking — PPE Compliance 81% mAP@0.5 · 500K+ frames/day · 12 sites
🔍 IoT / ML Deception Detection for Examinations 90% accuracy · 200+ subjects · Sensor Fusion
🤝 LLM / Agents Columbia-Amazon Bedrock Challenge Multi-agent · Claude 3.5 · Supply Chain AI

📈 Profile At A Glance

Metric Detail
🔬 Active Research Labs Ultrasound & Elasticity Imaging Lab (current) · MPLab (completed)
🏫 Institution Columbia University — MS Computer Engineering
💼 Industry Experience 2 years full-time (SLB) · 4 internships across AI, IoT, Hardware
🌍 Collaboration Delft Institute of Technology · Columbia IEEE · NUS Enterprise
🏆 Competitions Columbia-Amazon Bedrock Challenge · IES Innovation Challenge (Top 10%)
📝 Publications & Talks SLB Newsletter (10,000+ readers) · SLB Webinar (50+ global engineers)
🎓 GPA 3.86 / 4.00 (Columbia)
🌐 Full Profile github.com/AnuragSChatterjee

💼 Professional Experience: Startups And Corporate (Fortune 500 MNCs)

Corporate

Period Role Company Key Impact
Aug 2023 – Jul 2025 Electrical & Mechatronics Engineer — Digital Systems Schlumberger (SLB) Control systems for world's first $50K SGD subsea actuator (−20°C to 150°C, TotalEnergies Denmark); Shell Oman remote monitoring system $60K SGD at 10 kHz; MATLAB automation on 2.5M+ data points cutting validation cycles 33% (12h→8h) and eliminating 85% of manual errors; IEC 61000-4-6 compliant
Jan 2022 – May 2022 Design Engineering Intern — Innovation Hub Thales 5G railway design thinking with Fortune 500 clients; stakeholder coordination; UI/UX and competitive market research

Startups (Block 71 & Block 73, One-North, Singapore)

Period Role Company Key Impact
May 2023 – Jul 2023 AI R&D Intern — Construction Safety Invigilo Technologies YOLOv5 + DeepSORT: 81% mAP@0.5 (from 65%) on 4K/30fps; FastAPI pipeline 500K+ frames/day; sub-100ms latency across 12 sites
May 2022 – Jul 2022 AI Product Management Intern Amaris.AI Benchmarked BERT/GPT-2/T5 across 100K+ queries; F1-score vs latency analysis; CTO report for South Africa client acquisition
Sep 2021 – Dec 2021 Software Engineering Intern — IoT HomePal Technologies TCP/IP + RTSP streaming 15→18 fps (20% improvement); Raspberry Pi + OpenCV prototype secured SGD 5K pre-seed from NUS Enterprise
May 2021 – Jul 2021 Electronics Engineering Intern — NPD PiezoRobotics Piezoelectric PCBs for SMRT Singapore (80% first-pass rate); resolved 2-month IC noise issue via LTSpice (10µF→100µF); Arduino-MATLAB C++ GUI accelerating deployment 40%

📌 Featured Projects

Optimization & Embedded Systems

⚡ SDP Energy Management in C on Raspberry Pi Multi-period DC microgrid OPF via SDP relaxation compiled to C with CVXPYgen. 5-bus network, 24-hour horizon, 845 variables, 1667 constraints, 24× (5×5) PSD cones. 304 fixed permutations — 100% pass rate. Python C MATLAB CVXPY Raspberry Pi 5 TCP/IP

High-Performance Computing

🖥️ Optimal Sorting for 4GB LLM Datasets MergeSort + OpenMP across 1B+ 32-bit integers. 6.2× speedup on 16-core systems via cache-aware partitioning and NUMA-optimized memory allocation. C++ OpenMP NUMA Computer Architecture

⚙️ DVFS for GPU Microarchitecture in Data Centres DVFS on NVIDIA Ampere and Volta GPUs. 18% reduction in energy-delay product during LLM training. C++ CUDA GPU Architecture

AIoT & Edge AI

🦯 NAVI — AIoT Smart Blind Cane LiDAR + GPS + motor control on ESP32 (I2C, PWM). Real-time obstacle detection + cloud monitoring. 90% accuracy over 0.5–1m. Audience Choice Award, Fall 2025. ESP32 LiDAR I2C PWM AWS IoT

🧠 MLP Neural Network on FPGA 100-layer MLP accelerator in Verilog on Xilinx Zynq FPGA. 120 fps with INT8 quantization — 94% accuracy vs FP32. Verilog FPGA Xilinx Zynq Hardware Acceleration

Computer Vision & ML

👷 Multi-Object Tracking — PPE Compliance YOLOv5 + DeepSORT on 4K/30fps. 81% mAP@0.5 (from 65%). 500K+ frames/day, sub-100ms latency, 12 sites. YOLOv5 DeepSORT FastAPI Computer Vision

🔍 IoT Deception Detection for Examinations Arduino sensor array (GSR, heart rate, temperature) + Random Forest / SVM. 90% accuracy across 200+ subjects. Arduino ML SQL Sensor Fusion

🤝 Columbia-Amazon Bedrock Innovation Challenge 2025 Multi-agent AI system using Amazon Bedrock (Claude 3.5) for FMCG supply chain optimization — LLM demand forecasting, inventory management, and logistics routing. Amazon Bedrock Claude 3.5 Multi-Agent AI LLM

➡️ See pinned repositories below for full documentation, setup instructions, and results.


🧰 Technical Skills

Category Skills
Languages Python · C · C++ · MATLAB · SQL · CUDA · Verilog · Embedded C · Bash
AI / ML PyTorch · TensorFlow · Keras · OpenCV · YOLO · ROS
Embedded & Hardware Raspberry Pi · ESP32 · FPGA (Xilinx/Intel) · ARM · Microcontrollers · Sensors & Actuators
Systems OpenMP · CPU & GPU Architecture · NUMA · Signal Processing · Control Systems
Hardware Design EagleCAD · Altium · LTSpice · Fusion360 · Autodesk Inventor · Oscilloscopes · Network Analyzers · PCB Design · Analog & Digital Circuit Design
Protocols TCP/IP · SPI · UART · I2C · HTTP · RTSP
Platforms Linux · Git · Jira · AWS IoT · FastAPI
Certifications Certified Lean Six Sigma White Belt (SLB, Mar 2025) · Certified ML Developer (CodeCamp, 2022)

🏛️ Leadership Roles, Teaching, Mentorship, Competitions & Community Service

Columbia University

Role Details
Columbia Professional Development & Leadership Fellow Top 40 / 2,000 candidates — leadership, team management, professional development
Columbia Autonomous Racing Team — Path & State Planning Path planning & MPC algorithms; collaboration with Delft Institute of Technology (Netherlands)
Columbia Venture Capital & Entrepreneurship — Leadership 2 large-scale events; 50+ engineering students connected with 10+ VC judges and NYC professionals
Columbia Student Navigator — CSSI Selected from 1,000+ applicants; guiding 100+ students across 10 campuses
Columbia-Amazon Bedrock Innovation Challenge Multi-agent AI system for FMCG supply chain optimization
Columbia Graduate EE Mentorship — IEEE Collaboration Mentoring 2 undergraduates in industry and academic guidance

National University of Singapore

Role Details
NUS Mars Rover Team — Electrical Team Power electronics, hardware selection; Top 50 globally
NUS Undergraduate Student Council — Treasurer & Rep 200+ EE students; 30% student-faculty engagement increase; Dean's Certificate of Distinction
NUS Entrepreneurship Society Startup hackathons, founder panels; reached 150 students
IES — NUS Chapter 5 MNC sponsors secured (Micron, Bain, GlobalFoundries); 250+ student opportunities created
The Collide Toastmasters Club Led 5 clubs (200+ members); Distinguished Club Program award within 1 year
Rotaract Club — NUS 5 career fairs and technical workshops; 200 students reached
NUS Entrepreneurship Foundry Mentor Technical & venture mentor for NUS Enterprise startup; seed funding preparation
NUS Innovation Design Program — Teaching Design thinking to 30 students; 4.5/5 rating (one of the highest in the year)
NUS Peer Tutoring — Systems Engineering Improved 2 students' grades from B− to A

🎯 Professional Interests

Domain
Computer Architecture & Memory Systems Embedded & Cyber-Physical Systems
Convex Optimization & Mathematical Programming Deep Learning for Medical Imaging & Biomedical Systems
AI/ML for Industrial & Energy Systems Robotics & Autonomous Systems
GPU Computing & High-Performance Systems Research-driven Engineering Roles
Systems Optimization & Quantitative Methods Finance, Investing & Quantitative Analysis

📫 Connect With Me

💼 LinkedIn linkedin.com/in/anuragschatterjee
📧 Email ac5929@columbia.edu
🌐 GitHub github.com/AnuragSChatterjee
📞 Phone (646) 236 7269

Currently open to research collaborations and Summer 2026 internship opportunities in embedded systems, ML infrastructure, medical imaging AI, and energy-efficient computing.

Singapore Citizen · New York City · Open to Relocation

If you find my work useful, feel free to explore, connect, or collaborate.

Pinned Loading

  1. Convex-Optimization-And-SDP-Energy-Management-In-C-For-DC-Microgrids-On-Low-Power-Embedded-Platforms Convex-Optimization-And-SDP-Energy-Management-In-C-For-DC-Microgrids-On-Low-Power-Embedded-Platforms Public

    Using CVXPY and CVXPYGEN to deploy, run, test and benchmark convex optimization algorithms to solve semi defenite programming problems using numerical solvers (CLARABEL) on Raspberry Pi (runtime, m…

    Python 1

  2. Artificial_Intelligence_Of_Things_Smart_Walking_Cane_For_Blind_People Artificial_Intelligence_Of_Things_Smart_Walking_Cane_For_Blind_People Public

    An Artificial Intelligence Of Things (AIoT) group project during my Masters study in Columbia, where we created a smart walking stick to aid the blind for walking, with enhanced motor, sensing, nav…

    CSS 1

  3. Dynamic-Voltage-And-Frequency-Scaling-For-GPU-Microarchitecture Dynamic-Voltage-And-Frequency-Scaling-For-GPU-Microarchitecture Public

    A GPU research group project on hardware software co-design for data centre processing during my Masters study in Columbia, where we worked on power modelling and optimization of GPUs for machine l…

    1

  4. Live-HikVision-Cameras-Data-Analysis-And-Visualization-For-Object-Detection-And-Activity-Tracking Live-HikVision-Cameras-Data-Analysis-And-Visualization-For-Object-Detection-And-Activity-Tracking Public

    Worked in an AI Tech Startup based in Singapore - developed Python code to create a dashboard to visualize live data collected from 4 different HikVision cameras deployed on 4 different constructio…

    Jupyter Notebook 1

  5. FAST-API-Based-Heatmap-Dashboard-For-Live-Camera-Data-Analysis-For-Activity-Classification FAST-API-Based-Heatmap-Dashboard-For-Live-Camera-Data-Analysis-For-Activity-Classification Public

    During my internship in an AI Tech Startup in Singapore, I've developed a FAST API based heatmap dashboard which would be integrated into the main UI of the actual dashboard for effective object tr…

    Python 1

  6. Electronics-Design-Engineering-Piezoelectric-Sensor-Applications-For-Mechanical-Vibration-Control Electronics-Design-Engineering-Piezoelectric-Sensor-Applications-For-Mechanical-Vibration-Control Public

    Worked in an engineering startup in Singapore as an Electronics Design Engineer. Used PCB Design (EAGLE CAD), MATLAB Programming, Arduino & Circuit Simulation (LTSpice) for sensors development.

    1 1