User's Cover Picture
User's avatar

Chanaka Anuruddha

Software Developer

Message
About
I’m a backend focused software developer with over six years of hands-on experience, mostly working with Java and Spring Boot. I’ve contributed to multiple layers of complex backend systems, including designing and improving authentication workflows such as Single Sign-On (SSO) and Two-Factor Authentication (2FA), which now support over 100,000 users. I’ve helped migrate legacy platforms with minimal disruption and improved how quickly and securely users can log in. I enjoy tackling practical engineering problems. Whether it's optimizing slow database queries, improving REST API performance, or streamlining CI/CD pipelines, I focus on solutions that make systems faster, more stable, and easier to maintain. I also have frontend experience with React, having developed web applications that simplify workflows and improve user experience for non-technical users. Beyond coding, I’ve worked closely with DevOps, integrating logging, monitoring, and alert systems to keep services reliable. I’m comfortable owning a project from design to deployment and value code that’s clean, tested, and maintainable. Now, I’m looking to bring these skills to a new setting, ideally in Europe or Oceania, where I can keep learning while contributing to real-world systems.