Hello, I'm

Pruthuvi de Silva

Software Engineer

A passionate software engineer focused on crafting elegant solutions to complex problems. I love building applications that are performant, accessible, and delightful to use.

Pruthuvi de Silva
0+Years Coding
0Projects Shipped
0+Technologies
0Certifications

About

About Me

I'm Pruthuvi de Silva, a software engineer from Sri Lanka with a strong focus on backend systems and full-stack web development. I studied at university where I built FlightTry — a microservice-based flight booking platform using Spring Boot, which deepened my love for distributed systems and clean architecture.

Since then I've been building production-grade projects independently. CloudArc is a 7-tier REST API deployed on a live VPS with Docker, Nginx, Prometheus monitoring, and full CI/CD — it's the project I'm most proud of. I'm currently building AegisAuth, a modular authentication platform designed as a reusable service similar to Auth0.

I care deeply about code quality, observability, and building things that actually work under real-world conditions. When I'm not coding, I'm reading about system design, exploring new backend patterns, or contributing to open source.

Experience & Education

My professional journey and academic background

Work Experience

Dotnet Developer

Rajida Holdings Pvt Ltd

Full-time
Jun 2025 – Feb 2026 · 9 mosNugegoda · On-site

Successfully migrated a legacy VB6 Management System to VB.NET, including full UI porting and system modernization. Implemented security features to improve application safety, maintained and updated business-critical modules.

.NET FrameworkVB.NETXML

ERP Development Intern

Datamation Systems (Pvt) Limited

Full-time
Feb 2023 – Jul 2023 · 6 mosColombo · Hybrid

Contributed to ERP software development and customization in a professional enterprise environment, gaining hands-on experience with Enterprise Resource Planning systems and business process automation.

ERP SoftwareEnterprise Resource Planning

Education

Coventry University

Bachelor of Science – Computer Software Engineering

Mar 2025 – Mar 2027

University of Colombo School of Computing

Bachelor of Information Technology (BIT)

2018 – 2022

Open University of Sri Lanka

Bachelor of Laws – LLB

2018 – Present

National Institute of Business Management (NIBM)

Higher National Diploma in Software Engineering

Mar 2022 – Mar 2023

National Institute of Business Management (NIBM)

Diploma in Software Engineering

Nov 2020 – Jun 2022

National Vocational Training Institute

Cisco Certified Network Associate (CCNA)

May 2020 – Oct 2020

National Vocational Training Institute

Introduction to Cyber Security

Feb 2020 – May 2020

National Institute of Business Management (NIBM)

Advanced Certificate Course in English Language

2015 – 2016

Nalanda College Colombo

Secondary Education

2002 – 2015

Certifications

UNIV

Python for Beginners

University of Moratuwa

Issued 2024

CISC

Networking Essentials

Cisco

Issued Jul 2022

CISC

CCNA: Introduction to Networks

Cisco

Issued May 2022

CISC

Introduction to Cybersecurity

Cisco

Issued Mar 2021

Expertise

Skills & Technologies

Frontend

ReactReact
Next.jsNext.js
TypeScriptTypeScript
JavaScriptJavaScript
Tailwind CSSTailwind CSS
HTML5HTML5
CSS3CSS3
ReduxRedux

Backend

Node.jsNode.js
ExpressExpress
PythonPython
REST APIs
GraphQLGraphQL

Databases

PostgreSQLPostgreSQL
MongoDBMongoDB
MySQLMySQL
RedisRedis

DevOps & Tools

GitGit
DockerDocker
CI/CD
AWSAWS
LinuxLinux
VercelVercel
GitHub ActionsGitHub Actions

Work

Featured Projects

CloudArc
Live
A production-grade REST API built across 7 tiers — from an Express skeleton to a fully observable, rate-limited, RBAC-protected, audit-logged service deployed on a live VPS with CI/CD.
Node.jsExpressPostgreSQLRedisDockerNginxPrometheusGitHub Actions
AegisAuth
In Progress
A production-grade, modular authentication & authorization platform built with NestJS, PostgreSQL, Redis, and Next.js — designed as a reusable auth service similar to Auth0/Firebase Auth.
NestJSNext.jsTypeScriptPostgreSQLRedisDockerPrisma
FlightTry
A Spring Boot microservice web application developed as a university project, featuring multiple frontend implementations in React, Angular, and Vue.js communicating with independent backend services.
JavaSpring BootReactAngularVue.jsMySQL
FarmConnect
A direct-to-consumer marketplace eliminating middlemen from the agricultural supply chain, allowing farmers to list products and buyers to bid directly for better prices and fresher produce.
Node.jsHTMLCSSJavaScriptSQLite

Professional Network

Let's Connect

Pruthuvi de Silva

Software Engineer | Full-Stack Developer | Open Source Enthusiast

Passionate about building scalable software solutions and contributing to the developer community.

Connect

Kind Words

Testimonials

Pruthuvi has an exceptional grasp of backend architecture. His systematic approach to CloudArc — layering routing, caching, and observability correctly from day one — is the kind of discipline you rarely see at this stage.
Alex Thompson
Senior Engineering ManagerExample Corp

Get In Touch

Contact Me

Have a question or want to work together? Feel free to reach out.

Prefer email or socials?

I'm always open to discussing new projects, creative ideas, or opportunities to be part of something great.

pruthuvidesilva@gmail.comGitHubLinkedIn