Viraj Kaushalye
Available for hireSenior Software Engineer
Building scalable systems & exploring open-source patterns
About
Software developer focused on building clean, maintainable, and scalable systems across the full stack. Strong interest in distributed systems, system architecture, and designing reliable software across frontend and backend systems. Passionate about exploring open-source projects to understand engineering patterns and architectural trade-offs.
Committed to efficiency, reliability, and automation, with a strong focus on improving developer productivity and long-term maintainability. Hands-on experience with modern AI technologies, including agent-based systems and MCP/RAG implementations, applying them to rapidly evolving development workflows.
Technical Skills
languages
frontend
backend
fullstack
devops
databases
other
Experience
Senior Software Engineer
@MatificBuilt data-intensive activity pages, advanced filtering systems, reporting modules, and core admin tools using Angular and Django, optimizing performance for large datasets. (Matific - Teacher Site)
Senior Software Engineer
@Codegen InternationalDeveloped and maintained core functionality for the company's B2B web platform, prioritizing performance, reliability, and usability.
Software Engineer
@Codegen InternationalMigrated Angular 7 applications to Angular 9; contributed to front-end modules for B2B travel functionalities (Supplier, Insurance, Generic).
Trainee Software Engineer
@Codegen InternationalDeveloped a full-stack Leave Management system for the enterprise social network (Kriyo.net).
Education
Bachelor of Science in Applied Science
University of Sri Jayewardenepura
2015 - 2018
G.C.E Advanced Level
D. S. Senanayake College
2006 - 2014
Interested in working together?
Let's discuss your project and see how I can help.