SLIIT CODEFEST
1st Runners-Up
COMPETITIONBASED IN RIYADH · ORIGINALLY FROM SRI LANKA
I'm Hansana Ranaweera — a software engineer building enterprise financial systems, intelligent products, and experiments where code meets the physical world.
My journey began with robotics, programming competitions, and a belief that technology should solve meaningful problems. I was recognized nationally as a young computer scientist, then went on to study Computer Science at the University of Colombo School of Computing.
Today I work across full-stack engineering and production support for financial trading platforms. Outside enterprise systems, I explore computer vision, local AI, immersive interfaces, robotics, and IoT — always trying to turn the next experiment into something useful.
Worked on financial-platform features including IPO workflows, client-facing APIs, statements, reports, and account operations.
Investigated production incidents, validated releases, supported post-trade workflows, and contributed to operational readiness.
Created scripts and support-tool prototypes for repeatable service operations, log review, SQL preparation, and deployment workflows.
Selected awards and achievements recorded in my résumé, from my earliest builds to university-level recognition.
Also recognized for Best Project of the Year — an early milestone that shaped the way I approach problems and build products.
✳ EARLY INNOVATION1st Runners-Up
COMPETITIONRepresented Sri Lanka at the Asia Pacific ICT Alliance Awards
INTERNATIONALHackathon Champions · Mozilla
HACKATHONNational ICT Awards Finalist
FINALISTMatara District · G.C.E. Advanced Level
ACADEMICFrom teaching robotics to building immersive simulations, then engineering and supporting business-critical systems.
Building and supporting financial applications and brokerage infrastructure, with hands-on experience across production environments, enterprise integrations, Oracle databases, Java services, Angular applications, operations tooling and incident investigation.
Contributed to VR and simulation-focused engineering, exploring high-fidelity interactive training using Unreal Engine and C++.
Worked with modern frontend workflows, user experience, TypeScript/ES6, React, Redux, GraphQL and collaborative development practices.
Introduced young learners to programming, robotics, and hands-on problem solving while developing communication and teaching skills.
Early professional development experience building web interfaces and software for a robotics-focused organization.
Production systems, award-winning university work and hands-on experiments. Select a card to explore the problem, my contribution and the technology.
* Personal prototypes are labeled as experiments or in progress. Enterprise work is described at a public, non-confidential level.
Engineering is not one language or one framework. My approach combines systems thinking, full-stack delivery, operational reliability and curiosity about emerging technology.
Based in Riyadh and open to conversations about technically ambitious roles, meaningful products and strong engineering teams.
Discuss an opportunity ↗Backend-heavy, full-stack, architecture and distributed business systems.
Practical AI, computer vision, LLM-integrated applications and automation.
Release automation, production observability, resilient operations and tooling.
Prototypes involving robotics, immersive experiences, IoT and useful emerging technology.
Formal study, professional learning and a continuing appetite for discovery.
University of Colombo School of Computing
IJSE Institute of Software Engineering
The English Bank Academy
Mathematics outreach in Polonnaruwa and Badulla; robotics education for young students.
A visual gallery of themes across my work and a lesson library where I share how engineering problems can be understood and solved.
Gallery panels are editorial illustrations of project themes, not claimed photographs of shipped products.
Professional and academic contacts listed in my résumé. Contact details are shared directly upon request to respect their privacy.
CEO · Sri Lanka Institute of Robotics
Senior Lecturer · University of Colombo School of Computing
Technical Lead · SimCentric Sri Lanka
If you need someone who can build software, understand production systems, and still get excited about what comes next — let's talk.