
Rajind Ruparathna
Technology / Internet
About Rajind Ruparathna:
Energetic software engineer with over 7 years of professional experience in designing and developing enterprise cloud applications and microservices using technologies such as Java, Kotlin, Spring Framework, Kubernetes and React. An enthusiastic individual with a proven history of working in agile teams on fast-paced projects.
Experience
Senior Java Engineer (Full Stack), M-DAQ, January 2021 - Present
- Leading the project on developing a multi-tenant treasury management product with major contributions to designing the two-tiered multi-tenant architecture with PostgreSQL row-level security on the top tier and Hibernate filters (with Spring AOP) based data isolation on the second tier along with Keycloak authentication and authorization supporting custom roles and permissions.
- Drove the implementation and integration efforts to support FX settlement with DBS Bank for Singapore to achieve faster settlements and reduce operational costs.
- Designed and conceptualized multiple features for M-DAQ’s internal Treasury cum Operations application in the areas such as fx settlement (Swift MT 101), trade confirmation (Swift MT 300), client onboarding, reporting and risk management.
- Contributed to the development efforts on migrating a monolith frontend (written in Angular) with Treasury cum Operations features into a Single SPA-based micro-frontend setup using React to provide enhanced functionality and more user-friendly UI.
- Mentored new joiners and conducted knowledge-sharing sessions on the overall architecture, integrations and the microservices setup that resulted in shortened ramp-up times.
Associate Technical Lead, Sysco LABS, June 2019 - January 2021
- Led the engineering team which was responsible for creating the CAKE API Platform consisting of an API Gateway integration and a Developer portal for the CAKE POS ecosystem.
- Designed and developed Labour API which is a REST API for exposing labour data from the CAKE POS ecosystem to third parties in the payroll & scheduling domain. In addition to the REST API, AWS SNS-based webhook implementation was done to push near real-time updates to the partners.
- Built a fully-fledged API platform for Sysco with the Apigee API platform with API linting capability to enforce REST API standards.
Associate Technical Lead, AdroitLogic, April 2016 - June 2019
- Led the development of AS2Gateway, a SaaS B2B AS2 messaging platform with main contributions in areas such as S/MIME parsing implementation, Statistics, User Management, SFTP Integration and REST API.
- Worked as the architect and lead developer in the AS2Gateway On-Premise project for EShopBox which included developing Google Pub/Sub and Google Cloud Storage based custom integration on top of AS2Gateway and deploying it on Google Cloud Platform.
- Developed AdroitLogic IMonitor, the management and monitoring solution for the UltraESB with up to 30% contribution to the overall code base.
- Engaged in multiple customer projects including projects at SGX, GeoSwift and MatHem.
- Was able to reduce metrics collection overhead of the UltraESB by 15% through the Elasticsearch BulkProcessor-based metrics engine implementation.
Education
Postgraduate Diploma (PGDip), Computer Science, University of Moratuwa, October 2018
Bachelor of Science of Engineering, Computer Science, University of Moratuwa, April 2016
- Dean's List in 1st and 7th semesters
Professionals in the same Technology / Internet sector as Rajind Ruparathna
Professionals from different sectors near Pasir Ris New Town
Jobs near Pasir Ris New Town
-
Software Engineer, GenAI
4 weeks ago
SGX Group SingaporeWe are seeking a skilled Software Engineer with experience in software development data systems or AI-driven platforms to support the design and implementation of Generative AI GenAI digital transformation projects. · We need someone who is hands-on curious about emerging AI tech ...
-
Software Development Manager
3 weeks ago
ST Engineering Group SingaporeThis role blends technical expertise leadership and project management to oversee the development lifecycle foster team growth and collaborate with cross-functional teams. · ...
-
Dot Net Developer
4 weeks ago
Unison Group SingaporeWe are seeking an experienced Dot Net Developer who will design, develop, and deploy software using waterfall/Agile methodology. · Solution the design and develop the software using waterfall/Agile methodology. · Perform investigation, troubleshoot issues by developing scripts, S ...