
Co-Founder & Tech Lead
About
Dakshina is the co-founder of Fixerlinks and a Tech Lead with 10+ years of experience designing and delivering scalable, secure, high-performance enterprise applications using Java and Spring Boot. He currently leads backend architecture at The FineQubit, building on experience across digital banking, event-driven systems, and distributed application development at companies including Zafer AI and Epic Lanka Technologies, where he led backend development for Internet and Mobile Banking platforms. He holds a Master of Information Security and a BSc in Computer Science from the University of Colombo School of Computing, and has served as a Visiting Lecturer since 2024.
Skills
JavaSpring BootMicroservicesAWSDockerKubernetesKafkaMySQLMongoDBREST APIs
Experience
Tech Lead
The FineQubit Pvt Ltd · Jan 2026 - Present
- Lead the architecture and development of scalable, secure backend solutions using Java, Spring Boot, microservices, and AWS
- Define service boundaries, integration patterns, data flows, API standards, and technical guidelines with architects and product stakeholders
- Design REST APIs and distributed services using secure coding, clean-code, SOLID, and domain-driven design principles
- Guide AWS-based deployment, containerization, scalability, monitoring, and production-readiness decisions
- Coordinate with QA, DevOps, product, and engineering teams to deliver stable releases and resolve technical risks
- Conduct code reviews and mentor developers through architectural guidance, pair programming, and technical knowledge-sharing
Associate Tech Lead
Zafer AI, Inc. · Aug 2024 - Dec 2025
- Contributed to the architecture and development of a large-scale Digital Asset Management platform using Java 17/21, Spring Boot, microservices, AWS, MongoDB, MySQL, Kafka, and Redis
- Designed scalable REST APIs, microservice boundaries, system integrations, asynchronous workflows, and service-level data flows
- Supported AWS-based deployment of containerized microservices using Docker and Kubernetes
- Implemented event-driven processing, distributed workflows, caching, and resilience mechanisms using Kafka, Temporal, Redis, and circuit-breaker patterns
- Contributed to authentication, authorization, API security, automated testing, application monitoring, and production troubleshooting
- Mentored developers through code reviews, technical discussions, and Agile delivery activities
Senior Software Engineer
Epic Lanka Technologies · Jan 2023 - Jul 2024
- Led backend development for Internet and Mobile Banking platforms delivered for Citizens Development Bank and Union Bank
- Designed secure and scalable banking services using Java 17, Spring Boot, Oracle, Redis, and microservices architecture
- Implemented REST APIs for authentication, account management, fund transfers, transaction history, and customer notifications
- Developed optimized SQL queries and PL/SQL procedures to improve performance and maintain transactional data integrity
- Applied asynchronous processing, caching, database optimization, and secure integration patterns to improve scalability and reliability
- Performed API performance and load testing using Apache JMeter, including test script creation, execution, result analysis, and identification of backend performance bottlenecks
- Integrated banking systems, payment services, and third-party platforms while coordinating with architects, vendors, QA, and DevOps teams
System Analyst cum Programmer
University of Colombo · Mar 2018 - Dec 2022
- Analysed stakeholder requirements and designed, developed, and maintained institutional web applications using Java, Spring Boot, PHP, Laravel, MySQL, and Linux
- Translated academic and administrative requirements into system designs, workflows, REST APIs, business logic, and database modules
- Designed and optimized MySQL database structures, queries, and application data flows
- Supported testing, Linux-based deployments, user acceptance, production support, and issue resolution
- Coordinated with users and technical teams and mentored junior developers through code reviews and technical guidance
Junior Software Engineer to Associate Software Engineer
NOVIG Technology Pvt Ltd · Feb 2015 - Feb 2018
- Developed enterprise applications using Java-based technologies, Spring Boot, Vue.js, Oracle, and MySQL
- Built REST APIs, backend business logic, database modules, and frontend components
- Participated in requirement analysis, development, testing, deployment, and production issue resolution
- Progressed from Junior Software Engineer to Associate Software Engineer based on increased technical responsibility and project contribution
Education
Master of Information Security
University of Colombo School of Computing · 2021 - 2023
BSc in Computer Science
University of Colombo School of Computing · 2011 - 2014