Sasindu Bandara
AboutColombo, Sri Lanka

I'm a Software Engineer at Innovative-e, a Microsoft partner in project and portfolio management, where I work on large-scale distributed systems for a global client base. My job is mostly translation: taking a business requirement that arrives vague and expensive, and turning it into architecture that is specific, testable and cheap to run.

I hold a BSc (Hons) in Computing from Coventry University, and I came up through the full ladder at Innovative-e (intern, trainee, associate, engineer), which means I've seen the same systems from the inside at four different levels of responsibility. That shapes how I build: I care more about the second year of a codebase than the first week.

The other half of my work is AI. Not as a demo, but as infrastructure: integrating models into the SDLC to shorten delivery cycles, automating the workflows that quietly eat a team's week, and building agentic systems with LangChain, n8n and CrewAI. I run local models too, because some problems shouldn't leave the building.

I also teach. I write and run programming training for developers coming up behind me, which is the fastest way I know to find the holes in your own understanding.

Things I care about in a codebase

  • Boring, obvious code beats clever code that nobody dares change.
  • The cost of a system is paid in maintenance, not in the first sprint.
  • AI belongs in the delivery pipeline, not in the demo.
  • If it isn't observable in production, it isn't finished.
Portrait pendingColombo, LK
Role
Software Engineer
Company
Innovative-e, Inc.
Based in
Colombo, Sri Lanka
Degree
BSc (Hons) Computing
University
Coventry University
01

Where I've built things

Four roles at the same company, in order. I came in as an intern and stayed through the parts most people leave before, which is where the actual learning is.
  1. Software Engineer

    Innovative-e, Inc. · Colombo, Sri Lanka

    Leading multiple high-impact enterprise web projects with a focus on scalability, security and high-availability architecture.

    • Architect and deliver end-to-end full-stack solutions for international enterprise clients
    • Integrate AI into the delivery lifecycle to compress cycle time and automate manual workflows
    • Own projects from requirements analysis through to cloud deployment and operation
  2. Associate Software Engineer

    Innovative-e, Inc. · Colombo, Western Province, Sri Lanka

    Built and shipped features across the Microsoft platform stack for global project-and-portfolio-management clients.

    • Delivered production features across .NET, React and the Power Platform
    • Worked directly with international stakeholders on requirements and rollout
  3. Software Engineering Trainee

    Innovative-e, Inc. · Colombo District, Western Province, Sri Lanka

    Moved from supervised tasks to owning discrete features in client-facing systems.

  4. Software Engineer, Intern

    Innovative-e, Inc. · Colombo, Western Province, Sri Lanka

    First professional engineering role. Learned the enterprise delivery process end to end.

  5. Full-stack Developer

    TIOSS · Remote

    Built full-stack web features for client projects on a distributed team.

  6. Freelance Web Developer

    TIOSS · Sri Lanka

    Delivered web projects for local businesses, design through deployment.

  7. Marketing Team Member

    AIESEC · NIBM Colombo, Sri Lanka

    Ran campaigns and content for the local chapter alongside full-time study.

Education

  1. Jan 2021 to Dec 2025

    BSc (Hons) Computing

    Coventry University

    Computer Software Engineering

  2. Jan 2021 to Dec 2022

    Advance Certificate in Software Quality Assurance

    National Institute of Business Management (NIBM), Sri Lanka

    Computer Software Engineering

  3. Jan 2019 to Dec 2020

    Diploma in Information Technology

    ESOFT Metro Campus

    Information Technology

0232 tools

What I work in

Listed honestly: these are things I have shipped with, not things I have read about. The AI column is the half of my practice that has changed most in the last two years.

Engineering

06
  • C#
  • Java
  • Python
  • C / C++
  • PHP (Laravel)
  • TypeScript

Web

04
  • React
  • Next.js
  • Tailwind CSS
  • WordPress

Data

05
  • MS SQL Server
  • PostgreSQL
  • MongoDB
  • Cosmos DB
  • Supabase

DevOps & QA

05
  • Azure DevOps
  • CI/CD
  • Selenium
  • TestNG
  • Postman

AI Development

06
  • Claude Code
  • Cursor
  • Devin
  • Antigravity
  • Lovable
  • Z AI

Agentic & Local

06
  • LangChain
  • CrewAI
  • n8n
  • OpenClaw
  • Ollama
  • Jan

Languages

  • EnglishProfessional working proficiency
  • SinhalaNative or bilingual proficiency

Certifications

  • C++
  • AI-Powered Web Development
03Colombo · GMT+5:30

I'm interested in hard problems at scale: distributed systems, AI integration that actually ships, and teams who care about the second year of a codebase. If that's you, say hello.