
Hi, I'm
Akil Dikshan
I build Scalable web applications with a focus on User Experience and solid System Design.
Skills
The technologies I build with, organized by category.
Featured Work
A collection of AI-driven applications and full-stack solutions built with modern technologies.
From the Blog
Thoughts on full-stack development, AI, and engineering.
nodejsI Was Tired of My Backend Falling Asleep. A Cron Job Fixed It.
You know that feeling when you share your project with someone and they click the demo link — and then you both just sit there, watching a loading spinner for...
authenticationHow I Secured My App with Asgardeo (And Why You Should Too)
Authentication is one of those things every app needs — and one of those things most developers (especially students like me) try to avoid building properly....
websocketI Built a Production-Grade Real-Time Chat App as a CS Student — Here’s What I Learned
The honest story behind PulseChat: WebSockets, AWS S3, WSO2 Asgardeo OAuth2, and a lot of late nights. There’s a big difference between building a “chat app”...
javascriptJWT or Clerk? Choosing the Right Authentication for Your Next Project
A practical breakdown of two popular auth approaches — when to roll your own tokens and when to let a service handle it all. Authentication is one of those...
programmingDocker Basics: How Do I Actually Run My App Anywhere?
I was confused by “images”, “containers”, and “volumes” too. Here’s how I finally made sense of Docker — and how you can containerize your first app today....
web-developmentAWS S3 Basics: How Do I Actually Store Files in the Cloud?
I was confused by “buckets”, “objects”, and “permissions” too. Here’s how I finally made sense of S3 — and how you can start using it today. When I first heard...
programmingIs Claude Mythos AGI? Let’s Actually Talk About It.
I’m a computer science student. I’m supposed to be excited about the future of this industry — and I am. But when Anthropic announced Claude Mythos Preview two...
nodejsI Built a Full-Stack E-Commerce App From Scratch . Here’s Everything I Learned
A honest account of building ElectroMart a production-ready electronics store with React, Node.js, MongoDB, Clerk, Cloudflare R2, and deployment on Vercel and...
nodejsI Was Tired of My Backend Falling Asleep. A Cron Job Fixed It.
You know that feeling when you share your project with someone and they click the demo link — and then you both just sit there, watching a loading spinner for...
authenticationHow I Secured My App with Asgardeo (And Why You Should Too)
Authentication is one of those things every app needs — and one of those things most developers (especially students like me) try to avoid building properly....
websocketI Built a Production-Grade Real-Time Chat App as a CS Student — Here’s What I Learned
The honest story behind PulseChat: WebSockets, AWS S3, WSO2 Asgardeo OAuth2, and a lot of late nights. There’s a big difference between building a “chat app”...
javascriptJWT or Clerk? Choosing the Right Authentication for Your Next Project
A practical breakdown of two popular auth approaches — when to roll your own tokens and when to let a service handle it all. Authentication is one of those...
programmingDocker Basics: How Do I Actually Run My App Anywhere?
I was confused by “images”, “containers”, and “volumes” too. Here’s how I finally made sense of Docker — and how you can containerize your first app today....
web-developmentAWS S3 Basics: How Do I Actually Store Files in the Cloud?
I was confused by “buckets”, “objects”, and “permissions” too. Here’s how I finally made sense of S3 — and how you can start using it today. When I first heard...
programmingIs Claude Mythos AGI? Let’s Actually Talk About It.
I’m a computer science student. I’m supposed to be excited about the future of this industry — and I am. But when Anthropic announced Claude Mythos Preview two...
nodejsI Built a Full-Stack E-Commerce App From Scratch . Here’s Everything I Learned
A honest account of building ElectroMart a production-ready electronics store with React, Node.js, MongoDB, Clerk, Cloudflare R2, and deployment on Vercel and...
nodejsI Was Tired of My Backend Falling Asleep. A Cron Job Fixed It.
You know that feeling when you share your project with someone and they click the demo link — and then you both just sit there, watching a loading spinner for...
authenticationHow I Secured My App with Asgardeo (And Why You Should Too)
Authentication is one of those things every app needs — and one of those things most developers (especially students like me) try to avoid building properly....
websocketI Built a Production-Grade Real-Time Chat App as a CS Student — Here’s What I Learned
The honest story behind PulseChat: WebSockets, AWS S3, WSO2 Asgardeo OAuth2, and a lot of late nights. There’s a big difference between building a “chat app”...
javascriptJWT or Clerk? Choosing the Right Authentication for Your Next Project
A practical breakdown of two popular auth approaches — when to roll your own tokens and when to let a service handle it all. Authentication is one of those...
programmingDocker Basics: How Do I Actually Run My App Anywhere?
I was confused by “images”, “containers”, and “volumes” too. Here’s how I finally made sense of Docker — and how you can containerize your first app today....
web-developmentAWS S3 Basics: How Do I Actually Store Files in the Cloud?
I was confused by “buckets”, “objects”, and “permissions” too. Here’s how I finally made sense of S3 — and how you can start using it today. When I first heard...
programmingIs Claude Mythos AGI? Let’s Actually Talk About It.
I’m a computer science student. I’m supposed to be excited about the future of this industry — and I am. But when Anthropic announced Claude Mythos Preview two...
nodejsI Built a Full-Stack E-Commerce App From Scratch . Here’s Everything I Learned
A honest account of building ElectroMart a production-ready electronics store with React, Node.js, MongoDB, Clerk, Cloudflare R2, and deployment on Vercel and...
Education
My academic journey and the foundations that shaped my technical thinking.
Informatics Institute of Technology (IIT)
CurrentBSc (Hons) Computer Science
Affiliated with the University of Westminster, UK. Currently in 2nd year — the 3rd year is an industry placement year.
- ●Studying core CS fundamentals: algorithms, data structures, OOP, and software engineering
- ●Building full-stack web projects with React, Next.js, Node.js, and cloud services
- ●Exploring AI/ML integration, blockchain development, and DevOps practices
- ●Actively seeking industry placement for the 3rd year
NIBM (National Institute of Business Management)
Certificate in Software Engineering
Gained a strong foundation in software development methodologies and core programming languages.
- ●Learned C, C++, C# and SQL with hands-on programming assignments
- ●Studied software development methodologies, OOP principles, and SDLC
- ●Completed coursework in database design and systems analysis
St. Aloysius' College, Galle
GCE A/L — Mathematics & ICT Stream
Completed Advanced Levels in the Mathematics and ICT stream with leadership roles.
- ●Prefect — demonstrated leadership and responsibility across the school
- ●Chief Organizer of the Photographic Society
Achievements
Milestones and recognitions from competitions, communities, and beyond.
ModelX AI/ML Hackathon — Finalist
ModelX
Ranked in the top 6 out of 180+ competing teams. Built an AI-powered solution under time pressure, demonstrating rapid prototyping and machine learning skills.
IEEE Xtreme Participant
IEEE
Competed in IEEE Xtreme, a global 24-hour programming competition challenging participants with complex algorithmic and problem-solving tasks.
IEEE Student Member
IEEE
Active member of the IEEE, the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity.
IEEE Computer Society Member
IEEE Computer Society
Member of the IEEE Computer Society — a community of computing professionals dedicated to advancing the theory and practice of computer science.
Coding Stats
A snapshot of my coding activity and contributions on GitHub.
Contact Me
Have a project in mind or just want to say hello? I'd love to hear from you.
Let's work together
I'm currently open to internship opportunities, freelance projects, and interesting collaborations. Feel free to reach out!
akildikshan.dev@gmail.com
GitHub
github.com/Akil-Dikshan
linkedin.com/in/akildikshan
Location
Colombo, Sri Lanka




