Hi, my name is

Ushan Chamod.

Fusing modern engineering with intelligent design.

I'm a Software Engineer who loves exploring emerging technologies and designing scalable, intelligent systems. I focus on clean engineering, modern architecture, and building software that delivers real-world impact.

01. About Me

I'm Ushan, a Software Engineer who loves understanding how things work — not just building features but exploring the "why" behind them. I've built secure SaaS platforms and AI-driven systems that balance intelligence, reliability, and scalability.

I care about clean architecture, efficient databases, and practical solutions. To me, good engineering means writing maintainable code, shipping real value, and designing systems that grow with the business.

I'm constantly learning, mentoring others, and staying ahead of where technology is heading — adopting tools that truly make a difference, not just following trends.

When I'm not coding, you'll find me traveling for fresh perspectives or gaming to sharpen my system design thinking.

If you're building something that needs strategic vision and hands-on execution, let's connect.

Languages

TypeScriptJavaScriptPythonSQL

Frontend

ReactNext.jsTailwind CSSSCSS

Backend

Node.jsExpressFastAPIREST APIsGraphQL

AI/ML

LangChainLangGraphOpenAIRAGVector DBs

Databases

PostgreSQLMongoDBRedisNeonSupabase

DevOps

DockerNGINXCloudflareVercelGit

02. Employment

Software Engineer

Lavontech (PVT) LTD · Full-time & Contract

Jun 2024 - PresentColombo, Sri Lanka · Hybrid

Progressed from a Contract Full Stack Developer to a Full-time Software Engineer. Specializing in high-performance web applications, including POS systems, inventory management, and e-commerce platforms. Architecting scalable solutions using React.js, Express.js, and TypeScript with seamless REST API and GraphQL integration. Key achievements include optimizing system performance, refining UI/UX, and implementing localization for English and Arabic markets.

React.jsExpress.jsTypeScriptMongoDBGraphQLREST APIsLocalizationSystem ArchitecturePerformance Optimization

Full Stack Developer

Self-Employed/ Freelance · Freelance

Apr 2022 - PresentSri Lanka · Remote

As an independent full stack developer, I collaborate with clients to architect and build custom web applications tailored to their business needs. I handle the complete software development lifecycle, from database design and backend logic to responsive frontend interfaces. My work focuses on writing clean, maintainable code, optimizing application performance, and ensuring secure data handling. This role allows me to deliver robust, scalable software solutions that streamline complex business processes.

Full Stack DevelopmentReact.jsNode.jsDatabase DesignPerformance OptimizationAPI IntegrationWeb Architecture

Full Stack Developer

Visionary Design Vanguard · Contract

Jan 2024 - Apr 2024Remote

Developed a high-performance online venue reservation system for The Bandaranaike Memorial International Conference Hall (BMICH) using React.js, Express.js, and MySQL. Transformed complex booking processes into an intuitive system, significantly optimizing performance and user experience to exceed client expectations.

React.jsExpress.jsMySQLSystem OptimizationUX Design

03. Featured Projects

Designed and engineered a stateful, autonomous AI agent capable of handling complex customer support queries and sales tasks in real-time. Unlike traditional Q&A bots, this system uses an Agentic workflow to reason about user intent and execute database actions securely.

Key Achievements

  • Built a cyclic state machine using LangGraph (LangChain) to manage conversation context, tool selection, and multi-turn reasoning
  • Implemented a custom Hybrid Search Engine combining Vector Similarity (OpenAI Embeddings + pgvector) with deterministic SQL Metadata Filters
  • Developed a RAG pipeline to chunk, embed, and retrieve policy documents, reducing hallucinations for support queries
  • Engineered production-ready backend with Circuit Breakers and Token-Bucket Rate Limiting
  • Designed a 4-step verification protocol for sensitive actions ensuring transactional safety
LangChainLangGraphOpenAIpgvectorPostgreSQLTypeScriptRAG

04. Education

Open University of Sri Lanka

Bachelor of Software Engineering (Honours)

Software Engineering

2021 - PresentColombo, Sri Lanka

Pursuing a Bachelor of Software Engineering Honours (BSEHons), a four-year programme designed to produce skilled graduates in software engineering, aligned with ACM/IEEE curriculum guidelines. Focused on software architecture, development, systems analysis, quality assurance, and communication skills.

Software Design & DevelopmentDesign PatternsAI/ML BasicsOOPData StructuresAlgorithmsDatabase ManagementWeb TechnologiesSoftware Project ManagementSystems AnalysisQuality AssuranceMathematicsetc.

Thopawewa National School

GCE Advanced Level

Biological Science

2016 - 2018Polonnaruwa, Sri Lanka

Successfully completed the GCE Advanced Level examination in the Biological Science stream, covering Biology, Chemistry, and Physics, with a strong foundation in scientific knowledge and analytical skills.

PhysicsChemistryBiologyICTEnglish Languageetc.

Weerapura Junior School

GCE Ordinary Level

General Education

2004 - 2016Polonnaruwa, Sri Lanka

Built a strong academic foundation while actively developing leadership qualities through student council roles and extracurricular involvement. This period was pivotal in fostering essential soft skills, discipline, and collaborative teamwork alongside core studies in Mathematics and Science and etc.

LeadershipTeam CollaborationEffective CommunicationAnalytical FoundationsMathematicsScience

05. Certifications

Understanding Agentic AI

Digital Workforce Services Plc

Nov 2025·ID: 67432c58827e1409ba0ccf8a

Introduction to AI

Google

Nov 2025·ID: XPMJI3P7L3HC

Artificial Intelligence Fundamentals

IBM

Jul 2025

Introduction to Data Science

Cisco

Sep 2023

JavaScript Essentials 1

Cisco

Sep 2023

Introduction to Design Thinking

Great Learning

Feb 2023·ID: LKGNSHVU

06. Leadership & Volunteering

Head Prefect

2015 - 2016

Weerapura Junior School

Served on the Prefect Board (2013-2016), advancing from Prefect to Head Prefect. Led the student body, coordinated events and team responsibilities, mentored junior prefects, and acted as a liaison with staff, developing strong leadership, communication, and team-management skills.

07. Get In Touch

I'm currently open to new opportunities and collaborations. Whether you have a project in mind, want to discuss potential roles, or simply want to connect, I'd love to hear from you. You can reach me via email, LinkedIn, or any of the platforms listed below. I look forward to connecting!