I'm a software engineer and Computer Science undergraduate focused on building scalable backend systems, real-time communication platforms, and developer infrastructure. I enjoy solving complex engineering problems, from distributed systems and WebRTC to embedded firmware and self-hosted platforms.
I believe great software comes from understanding systems, not just frameworks.
π Backend Engineering β Building production-grade APIs, microservices, authentication systems, queues, and distributed architectures.
β‘ Real-Time Systems β WebSockets, WebRTC, LiveKit, event-driven applications, and low-latency communication.
π€ AI Applications β RAG systems, LLM integrations, AI agents and workflow automation.
π± Cross-Platform Apps β Flutter applications with real-time features and scalable backend integrations.
π³ Cloud & DevOps β Docker, self-hosting, CI/CD, Linux servers, reverse proxies, and cloud infrastructure.
π Embedded Systems β ESP32 firmware, IoT devices, sensor networks, and edge computing.
Languages: Go β’ TypeScript β’ Dart β’ Python β’ C/C++ β’ Java β’ SQL
Backend: Go β’ NestJS β’ FastAPI β’ Gin β’ Chi β’ REST APIs β’ gRPC β’ WebSockets β’ OpenAPI
Real-Time: WebRTC β’ LiveKit β’ Gorilla WebSocket β’ Redis Pub/Sub β’ Event-Driven Systems
AI & Automation: LangChain β’ RAG β’ Vector Databases β’ AI Agents
Frontend & Mobile: Flutter β’ React β’ Svelte β’ HTML β’ CSS
Database: PostgreSQL β’ Redis β’ SQLite β’ MySQL β’ Supabase
DevOps & Cloud: Docker β’ Docker Compose β’ Linux β’ Traefik β’ Nginx β’ GitHub Actions β’ Google Cloud β’ DigitalOcean
Embedded: ESP32 β’ Arduino β’ PlatformIO β’ ESP-IDF β’ BLE β’ IoT
For more information, please visit: https://washiul.com




