Hi, my name is

I'm a Fullstack Software Engineer.

Know more

About Me

Dadadadas

I'm a fullstack software engineer passionate about building end-to-end solutions, from crafting intuitive user interfaces to designing scalable backend systems. I love working across the entire stack and exploring how cloud technology, IoT, and AI can come together to solve real-world problems.

Languages

TypeScript C# JavaScript Java Dart

Frameworks & Runtime

Node.js NestJS Express.js .NET Next.js React Flutter

Data & Messaging

MySQL SQL Server MongoDB PostgreSQL Supabase Redis Firestore MQTT Kafka

Cloud & DevOps

AWS Firebase Docker GitHub Actions GitLab Pipelines
View Resume

Experience

Backend Developer

Rogo Solutions JSC

Jan 2024 — Present

Designing and building scalable backend services with Node.js (NestJS), integrating IoT ecosystems and high-throughput data streaming for enterprise applications.

Smart IoT Automation Ecosystem

  • Built a cloud-based automation engine managing real-time state sync for 43,000+ smart devices using MQTT and Node.js.
  • Implemented LRU caching and cache invalidation strategies to cut trigger response times and reduce database load.

Resilient Kafka Data Streaming Service

  • Architected a high-reliability Kafka streaming agent for secure data exchange between internal systems and third-party brokers.
  • Engineered a fail-safe caching mechanism preserving pending requests during partner downtime — 100% data integrity with automated recovery.

Projects

IoT Cloud MCP

A Model Context Protocol (MCP) server for IoT cloud platforms, enabling AI assistants to interact with IoT devices and data through a standardized interface.

TypeScript MCP SDK IoT Cloud APIs
IoT Cloud MCP

MathSketch Tutor

Sketch a math problem and get step-by-step feedback grounded in symbolic verification. A mathjs engine (CAS) decides correctness while the LLM only explains where a step broke — "LLM-as-tutor, CAS-as-judge" — so feedback is auditable, never hallucinated.

NestJS mathjs Firebase LLM MCP
🧮 MathSketch Tutor

GitHub Trending Repos

A web app that tracks and displays trending GitHub repositories with filtering, sorting, and historical data visualization.

TypeScript Next.js GitHub API
GitHub Trending Repos

S3 Drive + Manga Reader

A personal cloud drive backed by AWS S3 and MongoDB, with presigned multipart uploads (bytes skip the server) and a built-in manga reader — any image folder becomes a paginated, prefetched reading experience.

NestJS AWS S3 MongoDB React
📚 S3 Drive + Manga

Novel Studio

An AI novel-writing studio with cost-bounded long-story memory. A three-tier system — structured canon store, rolling recursive summary, and pgvector RAG — keeps the prompt precise at any novel length, so the model never forgets canon or blows the token budget.

NestJS Supabase PostgreSQL pgvector LLM
✍️ Novel Studio

Education

B.Sc. in Software Engineering

FPT University

2022 — 2026

Coursework in Data Structures & Algorithms, Web Development, Database Management, and Network Programming. Final year project: a real-time multiplayer online game backend using ASP.NET Core, WebSockets, and MySQL with lag compensation for seamless play across varied network conditions.

Certificates

Project Management Principles and Practices

University of California, Irvine

Specialization covering fundamental project management methodologies, risk management, and agile practices.

Jan 2025 View Credential

Software Development Lifecycle Specialization

University of Minnesota

In-depth study of SDLC methodologies including requirements engineering, software design, testing, and DevOps practices.

Apr 2024 View Credential

Contact

Want to work together or just say hi? Feel free to reach out!

Say Hello