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

    TIOSSRemote

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

  6. Freelance Web Developer

    TIOSSSri Lanka

    Delivered web projects for local businesses — design through deployment.

  7. Marketing Team Member

    AIESECNIBM Colombo, Sri Lanka

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

Education

  1. Jan 2021 — Dec 2025

    BSc (Hons) Computing

    Coventry University

    Computer Software Engineering

  2. Jan 2021 — Dec 2022

    Advance Certificate in Software Quality Assurance

    National Institute of Business Management (NIBM), Sri Lanka

    Computer Software Engineering

  3. Jan 2019 — 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.