Hello!

I'm |

Get to know me

About Me

Personal Info
Name Kosala Nadun
Date of Birth August 01, 1997
Address 390/1, Sooriela, Gurusinhagoda, Ampegama
Zip Code 80204

Discover more about my professional journey, the core values that shape my work, and the passion that drives me forward. As a Software Engineer, I bring expertise in full-stack development with a strong focus on building scalable, production-ready applications. My toolkit spans across modern frameworks and cloud platforms, allowing me to deliver robust, end-to-end solutions from architecture to deployment.

3+
Years Experience
12+
Career Projects
30+
Technologies
Passion for Code
Academic Background

Education

My educational background forms the foundation of my career, providing me with the tools and knowledge necessary to excel in my field.

2025 — 2026

BEng (Hons) in Software Engineering (Top-Up)

London Metropolitan University (UK) — Esoft Metro Campus

I have successfully completed this top-up degree, achieving strong academic results and significantly enhancing my knowledge in modern software development. The program focused on core areas such as programming, databases, web engineering, and software project management, building robust technical foundations and industry-ready capabilities.

2018 — 2023

Higher National Diploma in Civil Engineering

Advanced Technological Institute - Galle

This qualification provided a strong foundation in the principles and practices of civil engineering, equipping me with both theoretical knowledge and practical skills. The program covered essential topics such as structural analysis, materials science, geotechnics, and project management.

2019 — 2023

Autodesk AutoCAD & Microsoft Project

Micronet CAD Center - Galle

Proficient in industry-standard tools like Autodesk AutoCAD and Microsoft Project, I leverage these platforms to streamline project design and management. With AutoCAD, I create detailed technical drawings and precise schematics, ensuring high-quality design accuracy.

Professional Journey

My Experience

Explore the diverse roles and positions I've held over the course of my career. Each experience has contributed to the development of my skills, knowledge, and expertise.

2026 MAY — PRESENT Current Role

Software Engineer

Sanmark Solutions PVT LTD

Leading the development of enterprise and customer-facing software solutions across CRM, workforce management, AI automation, and mobile application domains. Responsible for designing scalable architectures, developing backend services, integrating third-party systems, and delivering cloud-native applications. Key contributions include building CRM platforms, developing screen-time monitoring solutions with mobile and web administration capabilities, creating AI-powered agent applications, and implementing secure API integrations to support business automation and operational efficiency.

2024 JAN — 2025 APR

Associate Software Engineer

Sanmark Solutions PVT LTD

As an Associate Software Engineer at Sanmark Solutions, I played a pivotal role in developing innovative software solutions that meet client needs. My responsibilities included designing, coding, and implementing applications while collaborating closely with cross-functional teams. I worked with various programming languages and frameworks, ensuring the delivery of high-quality, scalable software. This position enhanced my technical skills and deepened my understanding of best practices in software development, project management, and quality assurance.

2023 JUN — 2023 DEC

Trainee Software Engineer

Sanmark Solutions PVT LTD

In my role as a Trainee Software Engineer at Sanmark Solutions, I had the opportunity to immerse myself in software development practices and methodologies. Working alongside experienced engineers, I contributed to various projects by assisting in coding, testing, and debugging applications. This experience allowed me to enhance my programming skills, become proficient in software tools, and understand the software development lifecycle. I gained valuable insights into collaborative teamwork and agile practices.

2021 JAN — 2021 SEP

Trainee Assistant Civil Engineer

Nawaloka Construction Company PVT LTD

During my time as a Trainee Assistant Civil Engineer at Nawaloka Construction Company, I gained valuable hands-on experience in the construction industry. I assisted senior engineers in various aspects of project execution, including site inspections, material management, and quality control. This role allowed me to apply my academic knowledge to real-world projects and understand the intricacies of large-scale construction operations.

Portfolio

My Career Projects

A detailed look at the significant projects I've been a part of throughout my career. From concept to completion, these projects showcase my ability to deliver results and contribute meaningful impact.

Early Learning Innovation Lab

A comprehensive digital educational platform bridging research-backed early childhood development and practical application for parents, educators, and children.

React.js Vite TypeScript Tailwind CSS React Router DOM

Enterprise Screen Time Tracking & Management System

A comprehensive client-server ecosystem to monitor and manage device screen time across organizations, featuring an offline-first Flutter app and a Laravel web admin panel.

Flutter Riverpod SQLite Laravel Tailwind CSS

Enterprise CRM & Pipeline Management System

A comprehensive, full-stack CRM platform featuring dynamic Kanban boards, automated alerts, and role-based analytics built with Laravel and Filament.

Laravel Filament Livewire Tailwind CSS MySQL

Enterprise ERP to E-Commerce Integration Engine

A high-performance, secure B2B Integration Gateway linking an external ERP system with a digital e-commerce ecosystem, featuring real-time inventory syncing.

Laravel OAuth 2.0 MySQL Redis Queue Workers

Enterprise E-commerce to Odoo ERP

A robust middleware integration layer bridging a front-end e-commerce platform with an Odoo ERP backend, automating order-to-cash workflows.

Laravel Odoo SaloonPHP PayHere

VoiceboxMD Admin & Agent Portal (v4)

A unified platform for administrators and agent users to manage user and customer information. Built with new backend for enhanced performance, stability, and scalability.

Next.js React.js AWS Lightsail Route 53 Bitbucket

VoiceboxMD Backend API

Scalable, serverless backend supporting medical transcription and documentation workflows. Handles audio processing, AI transcription, job scheduling, and billing.

AWS Lambda Serverless Node.js PostgreSQL SQS Deepgram OpenAI Stripe
  • Deepgram & Google STT integration
  • JWT auth via Lambda authorizers
  • Async job handling via SQS

VoiceboxMD Web App

Enhanced web platform for real-time transcription with live speech-to-text via Deepgram.

React.js Redux WebSocket S3 CloudFront

VoiceboxMD Mobile

Cross-platform mobile app for doctors — voice notes, templates, audio transcription.

Flutter Dart Bloc SQLite

Telemedicine Application

Web-based platform connecting doctors and patients for virtual consultations. Features personalized subdomains, HIPAA-compliant messaging, video conferencing, and Stripe payment processing.

Laravel Livewire Tailwind CSS Alpine.js MySQL Stripe AWS Lightsail

HoneybeeTime

Comprehensive time tracking software with microservices architecture for team management.

NestJS GraphQL React Shadcn UI

Ekroma Fortune

20-story high-rise construction project — structural and finishing work as Civil Engineering Trainee.

Civil Engineering AutoCAD QA/QC
Technical Expertise

My Skills

An in-depth look at the diverse set of abilities I've developed throughout my career. From technical expertise to modern tools, each skill reflects my dedication to continuous improvement.

JavaScriptJavaScript
TypeScriptTypeScript
PHPPHP
NestJSNestJS
NodeJSNode.js
ReactJSReact.js
LaravelLaravel
AWSAWS
HTMLHTML
CSSCSS
GraphQLGraphQL
TailwindCSSTailwind CSS
NextJSNext.js
FlutterFlutter
PythonPython
ServerlessServerless
JavaScriptJavaScript
TypeScriptTypeScript
PHPPHP
NestJSNestJS
NodeJSNode.js
ReactJSReact.js
LaravelLaravel
AWSAWS
HTMLHTML
CSSCSS
GraphQLGraphQL
TailwindCSSTailwind CSS
NextJSNext.js
FlutterFlutter
PythonPython
ServerlessServerless
MySQLMySQL
MongoDBMongoDB
RedisRedis
DockerDocker
GitHubGitHub
GitLabGitLab
BitbucketBitbucket
JIRAJIRA
TrelloTrello
VS CodeVS Code
SonarQubeSonarQube
PostmanPostman
InsomniaInsomnia
TermiusTermius
HubSpotHubSpot
MySQLMySQL
MongoDBMongoDB
RedisRedis
DockerDocker
GitHubGitHub
GitLabGitLab
BitbucketBitbucket
JIRAJIRA
TrelloTrello
VS CodeVS Code
SonarQubeSonarQube
PostmanPostman
InsomniaInsomnia
TermiusTermius
HubSpotHubSpot
Writing & Thoughts

My Blog

Here, I share my thoughts on current trends, industry insights, and personal experiences. These blog posts reflect my ongoing learning, growth, and perspectives on topics relevant to my career.

Read My Latest Articles

Visit my blog to dive into tutorials, industry commentary, and practical advice from a developer's perspective.

Visit My Blog

I'm Available for freelancing

Ready to take on exciting new projects and collaborate with clients seeking professional expertise. With a wide range of skills and experience, I offer tailored solutions to meet your needs.

Hire me
Get in Touch

Contact Me

Feel free to reach out to me for professional inquiries, potential collaborations, or any questions you may have. I'm always open to discussing new opportunities.