Welcome

I build Innovative Software Solutions

I'm Michel, a Software Engineer and Full Stack Developer with a passion for hardware prototyping. I've been helping teams build scalable applications and bring creative technical ideas to life.

Currently working on my job search while building up my portfolio
Michel Ruwishka
Follow me on:
"
But Every Now And Then It's Good To Question Those Who Question Things.
"
- Noah
Portfolio

Featured Technical Projects

Here is a selection of my recent work, showcasing my skills in full-stack development, prototyping, and software engineering.

Show More
Project HERA: Offline AI Smart Home Voice Hub

Project HERA: Offline AI Smart Home Voice Hub

ESP32-S3Embedded CESP-IDFESP-SR (Neural Networks)WLEDVoice Monkey API
TradeXS - AI Wholesale Marketplace

TradeXS - AI Wholesale Marketplace

Next.jsTailwind CSSFirebaseLLM APIs
🌌 Ambient Light Ecosystem

🌌 Ambient Light Ecosystem

Next.jsTypeScriptNode.jsVercelC++Arduino (ESP8266/ESP32)Spotify OAuth 2.0WLED JSON APIDDP (Distributed Display Protocol)Canvas API
Project A.R.I.A. - High-Fidelity Wi-Fi Audio Streamer

Project A.R.I.A. - High-Fidelity Wi-Fi Audio Streamer

ESP32-S3C++Squeezelite OSI2S Audio ProtocolIoT Networking
My Skills

Why Hire Me For Your Next Project?

I specialize in Full Stack Development and Software Engineering. My passion lies in solving complex problems through elegant code and hands-on prototyping.

Hire Me
🚀

Full Stack Development

Build performant, responsive web apps from front to back

⚙️

Software Engineering

Design robust system architectures and scalable solutions

💡

Prototyping & IoT

Experiment with DIY electronics and smart home automations

🧩

Creative Problem Solving

Bridge the gap between digital software and physical technology

My Tech Stack

Languages

TypeScript, Lua, Python, JavaScript

Databases

SQLite, PostgreSQL, Mongo, Firebase

Tools

VSCode, Linux, Figma, Git

Frameworks

HTML, CSS, SCSS, REST, Jinja

Other

React, Next.js, Flask, Express.js
About Me

Hello, I'm Michel!

I'm a second-year Software Engineering student at IIT Sri Lanka, passionate about bridging the gap between digital design and physical technology.


When I'm not writing code for modern web applications or leading group development projects, you can usually find me building DIY electronics and experimenting with smart home automations. I love exploring how software and hardware interact to solve real-world problems, and I am always eager to take on new technical challenges.

Read more
Contact

Get in Touch

Hi, I am Michel & I'm actively looking for new opportunities in software engineering. Whether you want to collaborate on a digital platform, talk about smart home integrations, or discuss a freelance project, my inbox is always open.