Available for opportunities

Shyamsundar Gayen

Frontend, Backend & Full-Stack Engineer — building systems that scale. B.Tech CSE, passionate about clean architecture, embedded systems and writing code that lasts.

~/shyam — zsh
whoami
shyamsundar_gayen

cat skills.txt
languages: JS · TS · C · Java · Python
frontend: Next.js · React.js · Tailwind
backend: Node.js · Express · MongoDB
tools: Git · GitHub Actions · Render
systems: ESP32 · Arduino

Who I am

I'm a 2nd-year Computer Science Engineering student at Swami Vivekananda University, India, building toward a career in frontend, backend and full-stack engineering. My foundation is in C — years of pointers, memory management, and low-level thinking that inform how I approach every layer of the stack.

I like understanding how things work end-to-end. That's why I've built REST APIs, containerized them with Docker, wired up CI/CD pipelines, and also soldered microcontrollers to OLED displays for fun. Systems thinking across domains excites me more than staying inside one lane.

When I'm not coding, I'm diving into cybersecurity concepts, experimenting with embedded systems, or grinding DSA problems. I believe clean architecture and deliberate design decisions are what separate good engineers from great ones.

3+
Years in C
6+
Languages
10+
Projects built
Curiosity

Tech stack

Languages
JavaScript TypeScript C/C++ Java Python
Backend & APIs
Node.js Express.js MySQL REST APIs MongoDB JWT Auth
Frontend
Next.js React.js Tailwind CSS HTML/CSS Shadcn UI
DevOps & Tools
Git Docker Render Docker Compose
Embedded Systems
ESP32 Arduino OLED (u8g2) NTP Sync WiFi
Exploring
Cybersecurity Web3 / Blockchain Systems Programming ML / Linear Regression

Things I've built

02
Student Task Manager API

A production-deployed REST API for managing student tasks with JWT authentication, MongoDB Atlas as the database. Ensured password protection with hashing. Containerized the backend api with docker and hosted on Render.

Node.js Express.js MongoDB REST API BCrypt JWT Authentication Docker Render
03
Library Manager API

Developed REST APIs for managing books, user authentication, issue/return flow, and librarian access. Implemented JWT authentication, bcrypt password hashing, and protected backend routes. Added backend security and reliability features including rate limiting and structured error handling. Tested APIs using Postman and deployed the backend service on Rende

Node.js Express.js MongoDB REST API JWT BCrypt
04
NTP-Synced Digital Clock

An ESP32 embedded clock with SH1106 OLED display, NTP time sync, non-blocking WiFi reconnection via state machine, and millis()-based cooldown logic. Real hardware deployed and running.

ESP32 C++ u8g2 NTP Arduino
Let's
connect.

Open to internship opportunities, collaborations, and interesting projects. Currently based in India — happy to work remotely.