About Me

I'm currently a student pursuing my Masters at KTH Stockholm with interests in embedded and distributed systems.

My engineering journey started with a fascination for how software meets hardware. From teaching Arduino and RaspberryPi to NUS undergrads, to building HLA-compliant distributed simulation systems in C++ at ST Engineering, I've always been drawn to the layer where code has real-world consequences.

Beyond embedded systems, I also co-founded DineSg with a friend, just a simple SaaS to help out with the restaurants in the neighbourhood where I mainly worked on the backend, managed cloud infrastructure on Google Cloud, and built CI/CD pipelines for the same dabbling a little bit on the frontend. Working on something from the ground up was really an fulfilling experience worth the time invested

Right now I'm learning in embedded systems through my Masters at KTH Royal Institute of Technology in Stockholm, while continuing to try to build cool things that sit at the intersection of hardware and software.

Portrait of Arvind
// Arvind Srinivasan
// Embedded Systems @ KTH
const stack = {
  low_level: ["C/C++", "FreeRTOS", "BLE"],
  web: ["Node.js", "React", "Docker"],
  current: "MSc Embedded Systems",
  based_in: "Stockholm 🇸🇪",
};

My Skills

I work across the stack — from bare-metal firmware and real-time systems to cloud-deployed web applications.

C/C++

90%

FreeRTOS

80%

Arduino / AVR

85%

ARM Architecture

75%

Verilog

65%

Qt / QML

70%

UART / I2C / SPI

80%

Bluetooth Low Energy

75%

CUDA

55%

My Projects

A selection of projects spanning embedded systems, distributed computing, and full-stack web development.

Laser Tag System with Gesture Detection

Laser Tag System with Gesture Detection

A wearable real-time laser tag system with gesture detection. Designed multi-sensor integration, Arduino firmware for signal processing, and a custom TCP-like reliability protocol over Bluetooth Low Energy.

Arduino
C++
Bluetooth Low Energy
+2 more
Remote Controlled Robot

Remote Controlled Robot

An embedded robot with FreeRTOS task scheduling, motor control, and sensor-based navigation. Paired with a cross-platform Flutter mobile app for remote control via custom socket protocols.

C
FreeRTOS
Flutter
+2 more

Work Experience

My professional journey in software development.

2024 - 2025

Software Engineer

ST Engineering

Lead the frontend development team in building a SaaS platform used by over 50,000 users. Implemented performance optimizations that improved load times by 40%.

C++
SQL
ACE
2023 - Present

Software Developer

Dinesg

Developed and maintained multiple client projects including e-commerce platforms and content management systems. Collaborated with design and product teams to deliver high-quality web applications.

React
Node.js
MongoDB
Express
2022 - 2022

Test Automation Engineer Intern

ThermoFisher Scientific

Built responsive websites and implemented interactive features for various clients. Participated in code reviews and contributed to the company's internal component library.

Python
Squish
Robot Framework

Get In Touch

I'd love to hear from you, be it any opportunities or just any thing that caught your eye on this site

Send Me a Message
Contact Information
Feel free to reach out through any of these channels.

Phone

+65 96147170

Location

Stockholm, Sweden