Skip to content

DiluDevX/diludevx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Hi, I'm Dilum Paranavithana πŸ‘‹

DiluDevX

Typing SVG

GitHub stars

πŸš€ About Me

Software Engineering undergraduate at Sri Lanka Institute of Information Technology (SLIIT), currently in Year 1, Semester 2.

I'm a full-stack developer building real-world projects to learn production-grade development:

  • πŸ—οΈ Service-based architecture - Auth, mail, and API services with clear separation of concerns
  • πŸ“± Mobile Development - React Native apps like Grocery Buddy (shareable grocery tracker)
  • 🌐 Full-Stack Web Development - Complete applications using React, Redux, and modern backend technologies
  • ☁️ Cloud & DevOps - Deploying with AWS (EC2, ECS, ECR, RDS), Docker, and Cloudflare

Currently building a full-stack food delivery platform with containerized services and learning AWS infrastructure patterns (VPCs, load balancing, CDN, caching).

πŸ’» Tech Stack

Languages: TypeScript, JavaScript, Java, Python Frontend: React, React Native Backend: Node.js, Express, Prisma Database: PostgreSQL Cloud & DevOps: AWS (EC2, ECS, ECR, RDS), Docker, Cloudflare Backend Services: Supabase, Firebase Tools: Git, GitHub

πŸ”₯ Featured Projects

πŸ” Deliveroo Clone - Full Stack Food Delivery Platform

Comprehensive microservices-based food delivery application with modern cloud architecture

Tech: React, Redux, TypeScript, Node.js, Express, Prisma, PostgreSQL, Docker, AWS (ECS, ECR, RDS)

Features:

  • Microservices architecture (Auth, Mail, Main API)
  • JWT authentication with role-based access
  • Real-time order tracking
  • Restaurant & menu management

View Repos β†’

πŸ›’ Grocery Buddy - Shareable Grocery Tracker

Mobile app for collaborative grocery list management

Tech: React Native, TypeScript, Node.js, PostgreSQL

Features:

  • Cross-platform mobile app
  • Shared grocery lists
  • Real-time synchronization
  • User-friendly interface

Frontend β†’ | Backend β†’

🎯 Currently Learning

  • πŸ—οΈ AWS VPC Architecture - VPCs, subnets, security groups, and network design
  • βš–οΈ Load Balancing & Auto-scaling - ALB, NLB, and ECS service scaling
  • πŸš€ CDN & Caching - CloudFront distributions and ElastiCache (Redis)
  • πŸ”’ Cloud Security - Firewalls, IAM policies, and infrastructure hardening
  • πŸ“Š Monitoring & Observability - CloudWatch, logging, and alerting strategies

Goal: Build production-grade, scalable cloud infrastructure for the Deliveroo clone project

πŸ“Š GitHub Stats

DiluDevX's GitHub stats

πŸŽ“ Education

BSc (Hons) in Software Engineering Sri Lanka Institute of Information Technology (SLIIT) Year 1, Semester 2

🀝 Connect With Me

Portfolio LinkedIn Twitter Instagram Facebook

Feel free to explore my repositories and reach out for collaboration opportunities or discussions about software development!


⭐️ From DiluDevX

About

ReadMe repo for my account.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors