DT
WELCOME TO DINITH'S PORTFOLIO
Open to internships & full-time roles

Hello, I'm Dinith. Dinith Tharindu Hettiarachchi - Software Engineer in Colombo, Sri Lanka.

Building modern software and scalable products - from full-stack platforms to decentralized systems.

GitHubLinkedInEmail·Colombo, Sri Lanka
Portrait of Dinith Tharindu Hettiarachchi, software engineer

Now

Trainee SWE @ CodeXpress

Base L2

Web3 Builder

About

Engineer by craft, builder by instinct.

Building reliable, elegant software - from web engineering to security.

Software Engineering undergraduate at Saegis Campus, focused on full-stack development and backend architecture.

Currently a Trainee Software Engineer at CodeXpress, working on a production Laravel platform used in real classrooms.

0+

Years learning

0+

Projects shipped

0+

Technologies

0+

Certifications

Contributions

Loading -

LessMore

Professional values

  • Craft

    Ship code you'd be proud to review in a year.

  • Curiosity

    Chase how systems actually work, not just how to use them.

  • Ownership

    Own the outcome, not just the ticket.

  • Clarity

    Prefer readable code and honest tradeoffs.

Based in

Colombo, Sri Lanka

Skills

A toolkit for building end-to-end.

From type-safe React frontends to Laravel backends, Base L2 smart contracts and cloud infrastructure - organised so you can find what matters.

Languages

8 skills
  • JavaScript
  • TypeScript
  • Java
  • PHP
  • Python
  • C#
  • Solidity
  • SQL

Frontend

5 skills
  • React
  • Next.js
  • Tailwind CSS
  • Bootstrap
  • HTML5 / CSS3

Backend

4 skills
  • Node.js / Express
  • Laravel
  • Spring Boot
  • REST APIs

Database

5 skills
  • MySQL
  • PostgreSQL
  • MongoDB
  • Supabase
  • Firebase

Cloud & DevOps

5 skills
  • Git / GitHub
  • Docker
  • Linux
  • AWS
  • Azure

Security

5 skills
  • OWASP Top 10
  • Networking
  • Linux Hardening
  • Cloud Security
  • Pen Testing (Basics)

Web3

4 skills
  • Solidity
  • Base L2
  • Smart Contracts
  • FHE Protocols

Tools

5 skills
  • VS Code
  • Figma
  • Postman
  • Power BI
  • Android Studio
Featured Projects

Selected work - shipped, not sketched.

Three projects that show how I approach product, systems and cryptography. Every one has a live codebase you can read.

Base L2 · DeFi · MEV-protected execution

Cross-DEX Arbitrage System

Real-time DeFi arbitrage bot and dashboard that scans multiple DEXs on Base L2, detects price inefficiencies, and executes trades using flash loans.

SolidityBase L2Node.jsTypeScriptFlash Loans

Privacy-preserving negotiation on Base

Concord - FHE Blind Negotiation

A blind negotiation protocol using Fully Homomorphic Encryption for fair price discovery and automated escrow settlement without revealing either party's input.

SolidityFHENext.jsTypeScriptBase L2

Full-stack education platform

EduSystem - Institute Management

Laravel platform with admin, teacher and student portals supporting onboarding, MCQ exams, assignments, grading and automated notifications.

LaravelPHPMySQLBladeBootstrap
Experience

Where I've been shipping.

Real work, real users - from production Laravel systems to competitive Web3 buildathons.

  1. Apr 2026 - Present

    Trainee Software Engineer

    CodeXpress (PVT) LTD · Kottawa, Sri Lanka

    • Developing a full-stack Student & Teacher Management System in Laravel 12, PHP 8.2 and MySQL, used to run day-to-day operations at the institute.
    • Shipped authentication, role management, attendance tracking and reporting features end-to-end.
    • Designed responsive interfaces with Bootstrap 5, custom CSS and JavaScript, improving daily user flows.
    • Integrated Laravel Excel for data export and automated report generation.
    • Collaborated using Git/GitHub with branch-based workflows and code review.
    Laravel 12PHP 8.2MySQLBladeBootstrap 5JavaScript
  2. 2025 - Present

    Web3 Builder - Buildathon Participant

    Akindo · Remote

    • Building decentralized applications for competitive Web3 buildathons on Base L2.
    • Shipping smart contract integrations and evaluating protocol-level design tradeoffs.
    • Engaging with the global builder ecosystem through weekly product releases.
    SolidityBase L2Next.jsWeb3
Education

Formal training, self-directed practice.

  1. Dec 2023 - Present

    B.Sc. (Hons) in Software Engineering

    Saegis Campus · Nugegoda, Sri Lanka

    • Software architecture, data structures, and distributed systems
    • Database design and full-stack web engineering
    • Agile development and SDLC practice through team projects
Certificates

Learning, documented.

A growing gallery of certifications and program credentials - from Google Cloud fundamentals to competitive hackathons.

2020

Google Digital Garage

Google

Verified credential

2020

Industrial IoT on Google Cloud Platform

Google Cloud

Verified credential

2024

CodePulse - Hackathon

Saegis Campus

Verified credential

2025

CodeFest - DevQuest

SLIIT

Verified credential

2018

INFOV Tech Exhibition - Presenter

INFOV

Verified credential

Achievements

Competitions, contributions, community.

CodePulse 2024 Hackathon

Competed at Saegis Campus' flagship hackathon, shipping a full product in under 48 hours.

CodeFest 2025 - DevQuest at SLIIT

Represented team in inter-university coding competition against top SL engineering schools.

Akindo Web3 Buildathon

Active builder shipping decentralized applications on Base L2 in weekly buildathons.

Open Source & GitHub

Public codebases spanning DeFi, FHE cryptography and full-stack education platforms.

Contact

Let's build something worth shipping.

Roles, freelance, or collaborations - I read every message and reply soon.

Email

contact@dinith.me

Gmail

official.dinith@gmail.com

Location

Colombo, Sri Lanka

Availability

Open to internships & full-time roles

Download Resume