Available for Work

Hi, I'm
Viyashan

Software Engineer | Full-Stack Developer

I am a Software Engineering undergraduate with strong interest in full-stack development.

Viyashan
About Me

Building Robust
Systems That Matter

I'm a third-year Software Engineering undergraduate at Sabaragamuwa University of Sri Lanka, focused on full-stack web development. I build robust and scalable systems at the intersection of software engineering and modern web technologies to solve real-world problems.

I've developed comprehensive full-stack applications using the MERN stack and Python backend frameworks like FastAPI and Django. As a passionate developer, I deliver end-to-end solutions—from database design to robust APIs and responsive UIs—with a focus on performance and reliability.

1+Years Experience
5+Web Projects
5Certifications

MERN Stack Development

End-to-end web application development using MongoDB, Express.js, React.js, and Node.js for scalable solutions.

Software Engineering

Strong foundation in software design, problem-solving, and building maintainable, clean architectures.

Python Backend

Developing robust and high-performance server-side APIs and services using Python, FastAPI, and Django.

Fast Learner

Quick to adapt to new technologies and environments, continuously expanding my skill set to deliver modern software solutions.

Professional Experience

Freelance Full-Stack Developer

Freelance

Dakshes MTC (Dress Shop Website)

  • Developed a modern full-stack e-commerce platform for Dakshes Multi Trade Center.
  • The platform features a responsive UI, intuitive product browsing, and a seamless user experience.
  • The application was fully designed, developed, and deployed by me, including hosting on Vercel.
  • Hosting Link: https://dakshes-mtc.vercel.app

Freelance Full-Stack Developer

Freelance

AathiraiNews (Tamil News Channel Website)

  • Developed a modern full-stack bilingual news platform.
  • Implemented role-based Admin and User functionality, including news creation, editing, publishing, multilingual support (Tamil & English), and dark mode features.
  • Integrated Cloudinary for image uploads and deployed the application on Vercel with a responsive and modern UI design.
  • Hosting Link: https://aathirainews.vercel.app

Skills & Technologies

Frontend Development

HTML5CSS3Tailwind CSSReact.jsNext.jsRedux

Backend Development

Node.jsExpress.jsDjangoFastAPI

Programming Languages

JavaScriptTypeScriptPython

Databases

MongoDBMySQLPostgreSQL

Tools & Platforms

GitGitHubVS CodePostmanFigmaJira

Cloud & DevOps

DockerAWS (EC2, S3)Kubernetes

Featured Projects

QuickCart - E-Commerce Website

QuickCart - E-Commerce Website

  • Engineered a Full-stack e-commerce application with role-based dashboards, product management, cart, and order processing.
  • Built secure authentication, payment processing, and scalable services for media handling and background jobs.
  • Hosting Link:
Next.jsTailwind CSSExpress.jsMongoDBStripeClerkCloudinaryInngest
Text-to-Image SAAS App

Text-to-Image SAAS App

  • Built a full-stack SaaS web application using the MERN stack integrated with the ClipDrop API for text-to-image generation.
  • Implemented a credit-based system with secure payment gateway integration for purchasing additional credits.
  • Designed secure authentication, efficient database operations, and a responsive user-friendly interface.
  • Hosting Link: https://imagify-frontend-teal.vercel.app
MERN StackAPI IntegrationClipDrop APIStripe Payment
Smart Park - Group Project (Team Leader)

Smart Park - Group Project (Team Leader)

  • Developed a Full-Stack Smart Parking System as part of a university group project.
  • Led the team while taking responsibility for frontend, backend, and overall project design using the MERN stack.
  • Implemented secure authentication, role-based access, real-time slot tracking, vehicle registration, automated slot management, payments, and email notifications.
  • Deployed on AWS (S3 for frontend, EC2 for backend) with CloudFront for HTTPS delivery and global distribution.
  • Hosting Link: https://d2o2ph936bp75l.cloudfront.net
MERN StackAWSStripe PaymentReal-time
ParkingSys - Group Project

ParkingSys - Group Project

  • Designed a smart and automated solution to simplify parking management by handling permits, monitoring spaces, tracking violations, and enabling online payments.
  • Responsible for frontend, backend, and overall design.
  • Hosting Link:
Web DevelopmentGroup Project
Blood Bank - Individual Project

Blood Bank - Individual Project

  • Developed the Blood Bank Management System, a MERN stack web application to manage blood donations, blood inventory, donor records, and hospital blood requests efficiently.
  • Provided role-based access for admins, donors, hospitals, and organizations.
  • Streamlined blood bank operations through secure authentication, inventory tracking, and request management.
  • Hosting Link: https://blood-bank-mern-project-client-u7zu.vercel.app
MERN StackIndividual Project

Extracurricular Activities

IEEE Volunteer

On-site

Student Branch of Sabaragamuwa University of Sri Lanka

As a member of the Program Team, I contributed to planning, organizing, and coordinating event activities to ensure a smooth and impactful celebration of IEEE Day 2025.

Education & Certifications

Sabaragamuwa University of Sri Lanka

2023 – Present

BSc (Hons) in Software Engineering

CP / N / Cambridge College - Kotagala

2021

G.C.E Advanced Level (Physical Science)

Certifications

Crash Course on Python

Crash Course on AWS

Full-Stack Web Development

AWS ECS

IEEE Day Program Team

My GitHub Journey

A timeline of my contributions and projects on GitHub.

 

Get in Touch

I am seeking an internship opportunity to apply my technical skills in real-world projects. Feel free to reach out!