
Hey there! 👋
Udara Wijesinghe
I'm a Software Engineer, a Security Researcher, an Agentic AI Engineer, a Backend Developer
Software Engineer @ Sysco LABS · Colombo, Sri Lanka
I have a strong foundation in software engineering and cybersecurity, building secure and scalable systems. I enjoy taking on new challenges, picking up new technologies quickly, and turning research into real products.
// 01 — About
About me
I am a Computer Science and Engineering graduate from the University of Moratuwa, specializing in Cyber Security with strong experience in secure software engineering, cryptographic protocols, cloud security architectures, and AI-driven systems.
With extensive hands-on work in backend systems, distributed platforms, applied cryptography, and agentic AI solutions, I have built a solid foundation in designing resilient, scalable, and secure systems. I am passionate about research in cloud security, privacy-preserving cryptographic mechanisms, secure distributed computation, and trustworthy AI systems.
Research interests
- Cloud Security
- Privacy-preserving Cryptography
- Secure Distributed Computation
- Trustworthy AI
- Fuzzing & Security Testing
Languages English (Fluent) · Sinhala (Native)
// 02 — Projects
Recent projects
SaaS · Multi-Tenant AI
MiniRAG: Multi-Tenant RAG Chatbot SaaS Platform
Domain-agnostic, multi-tenant RAG chatbot platform where a new business vertical is a JSON blueprint, not a code change — spanning ingestion, retrieval, guardrails, tool calling, and a full identity/admin surface.
Research · Security
ActoBoost: Accelerating Fuzzing for Cloud PaaS (FYP)
A hierarchical, reward-based seed scheduler for Kubernetes operator fuzzing that cuts fuzzing time by up to 18%.
Security · Cryptography
BallotGo: Secure and Verifiable E-Voting System
An e-voting system with voter anonymity, ballot authenticity and end-to-end verifiability.



