

Building Resilient Digital Systems
Full Stack Software Engineer specializing in distributed architectures, modern web, and interactive interfaces.
Featured Projects
Curated from my personal GitHub (@zour-yu) — showcasing full-stack web platforms, real-time WebSockets, microservices, and AI integrations.
WildGuard
A real-time wildlife tracking and incident response system combining Leaflet geospatial mapping with WebSocket bi-directional streaming. Supported by an Express/Node.js backend, MongoDB telemetry indexing, and Cloudinary media processing.
JusticeNow
An enterprise-grade incident reporting and legal assistance platform powered by a modular Nest.js microservice architecture with JWT and Passport Google OAuth2. Features a reactive mobile frontend with Zustand state management and Firebase push notifications.
ThriftSL AI Commerce
A sustainable circular commerce marketplace backend integrating Google Gemini Generative AI for automated merchandise tagging and description extraction. Implements Cloudinary multipart asset storage, MongoDB session persistence, and Mailjet transactional notifications.
AgriConnect
A digital agriculture platform leveraging Google Gemini AI to analyze soil health telemetry and provide automated crop recommendations. Backed by high-performance Node.js REST APIs and a PostgreSQL relational database for farmer data persistence.
Experience & Learning Journey
Hands-on corporate experience in data operations and IT administration, combined with formal Software Engineering studies and dedicated full-stack development.
Software Engineering Undergraduate & Active Learner
ActivePursuing BSc (Hons) in Information Technology specializing in Software Engineering. Dedicated to continuous self-driven learning, modern full-stack web development, and cloud/database engineering.
Data Processing & Analyzing Associate
Responsible for overseas commercial metadata processing, analytics operations, and internal system utilization for international media monitoring.
Customer Experience Associate
Contributed to customer operations and technical administration support at Sri Lanka's leading telecommunications provider.
Core Tech Stack & Tools
Researched and verified directly across my GitHub repositories (@zour-yu) — spanning mobile applications, decentralized microservices, real-time WebSockets, and AI integrations.
Frontend & Mobile
React, Next.js, React Native, TailwindHigh-performance reactive interfaces, cross-platform mobile apps with Expo, and modular component systems.
Concurrent rendering, Server Components, SSR, static pre-rendering, Turbopack.
Cross-platform mobile apps, Expo Router, device hardware, push notifications.
End-to-end static typing, generics, strict null safety, compiler paths.
Utility-first styling for web and mobile, dark-mode tokens, micro-interactions.
Interactive geospatial mapping, boundary polygons, real-time telemetry markers.
Lightweight reactive client stores, persistent middleware, zero boilerplate.
Spring physics animations, layout transitions, dynamic spotlight masks.
Sub-second HMR development servers, automated asset bundling, tree shaking.
Backend & Microservices
Nest.js, Node.js, Express, MicroservicesModular enterprise microservices, decentralized domain nodes, and real-time bi-directional streaming architectures.
Enterprise architecture, dependency injection, controllers, providers, guards.
High-throughput asynchronous APIs, custom middleware pipelines, routing.
Independent service nodes: Auth, Appointment, Doctor, Telemedicine, Payment.
Bi-directional event streaming, room broadcasting, low-latency telemetry.
WebRTC video conferencing, audio channels, secure dynamic token generation.
Observable data pipelines, asynchronous event streaming in Nest.js.
Multipart form data handling, disk storage, direct Cloudinary buffer streaming.
Standardized response envelopes, status codes, CORS policies, rate limiting.
Databases & Cloud Infrastructure
MongoDB, PostgreSQL, Docker, FirebaseDocument and relational data stores, multi-container Docker orchestration, and cloud media delivery networks.
Schema validation, complex aggregation pipelines, indexing, @nestjs/mongoose.
Relational schema design, type-safe queries, migration scripts, ACID transactions.
Multi-container service orchestration, isolated networks, volume mapping.
Push notification pipelines, device token registry, background event handlers.
Automated image transformation, multipart asset optimization, media storage.
MongoDB session clustering (connect-mongo), cookie parsing, security headers.
Automated Git-integrated CI/CD deployments, edge network distribution.
Semantic branching, multi-repo architecture, code review pull requests.
AI, APIs & DevOps Testing
Gemini AI, Stripe, Twilio, JestGenerative AI model orchestration, enterprise third-party APIs, authentication, and test automation.
@google/generative-ai integration, multi-modal prompts, automated catalog tagging.
Secure checkout sessions, webhook signature verification, payment event handling.
Automated SMS dispatch, transactional notification emails, dynamic templates.
Passport Google OAuth2, JWT access & refresh tokens, bcrypt cryptographic hashing.
Test runner, assertion suites, module mocking, TypeScript unit test coverage.
Programmatic HTTP route assertion, endpoint status validation, payload testing.
Decorator-based runtime payload validation, sanitization, strict type constraints.
End-to-end browser interaction suites, visual testing in Chromium, UI assertions.
Initiate a Conversation
Interested in discussing software engineering opportunities, internships, or collaborative technical projects? Reach out directly.
Open to Remote & Onsite
Sri Lanka Standard Time
Send a Direct Message
Fill out the form below. All messages reach my personal inbox immediately.