Summary
Ravindu Dilhara is a Senior Software Engineer based in Western Province, Sri Lanka, with six years of professional experience designing and shipping full-stack web applications. He specializes in React.js and Next.js on the front end and Node.js and .NET Core on the backend, building RESTful APIs and managing data across MongoDB, SQL Server, and Neo4j. Ravindu has progressed from full‑stack developer roles to senior engineering at H2Compute, demonstrating steady growth in technical ownership and delivery. He emphasizes clean, testable code, collaboration via GitHub and Azure Repos, and practical best practices that keep projects maintainable as they scale. A self-motivated learner and team player, he pairs hands-on implementation with a disciplined approach to software quality. Outside day-to-day work he actively seeks new patterns and tools to improve developer experience and product reliability.
6 years of coding experience
3 years of employment as a software developer
Boys' School Malabe.
BSc. (Hons) in IT Specializing in Software Engineering, Computer Software Engineering, BSc. (Hons) in IT Specializing in Software Engineering, Computer Software Engineering at SLIIT