A little bit about me
Experience
Consultant, Developer
July 2026 — PresentRafiano serves as a Consultant, Developer, specializing in designing and building scalable backend systems. Passionate about leveraging modern cloud infrastructure and distributed systems to solve complex client challenges.
- Java
Advanced Software Engineer
August 2025 — July 2026Rafiano served as an Advanced Software Engineer on client delivery for GovTech Singapore and Ministry of Health, architecting cloud-native microservices on AWS for the Professional Registration System (PRS 2.0) to unify legacy portals into a high-availability platform for healthcare. He successfully implemented Kogito for business automation to decouple complex regulatory logic from core APIs, allowing seamless business rule updates without system-wide redeployments. Acting as a key technical bridge between design, product, and government stakeholders, he ensured system delivery aligned with public sector standards. Additionally, he championed TDD and clean code practices while leading internal technical sharing sessions to mentor engineers across a multi-vendor global team.
- Java
- PostgreSQL
- Kogito
- AWS
- Kubernetes
Senior Software Engineer
July 2024 — August 2025Assigned to global investment banking operations, Rafiano engineered resilient data ingestion pipelines using Kafka and Apache Spark to guarantee zero-data-loss for high-throughput billing and reporting event streams. He built core components for the bank's global ISO 20022 payments transition, strictly adhering to regulatory performance standards and maintaining exact-once processing. Applying rigorous TDD and BDD methodologies with JUnit and Cucumber, he ensured maximum system reliability in a heavily regulated financial environment while migrating legacy payment modules to modern microservices via GitLab CI.
- Java
- Spark
- Kafka
- HBase
- JUnit
- Cucumber
Senior Software Engineer
January 2022 — April 2024Promoted to Senior Software Engineer, Rafiano led a cross-functional team of 7 to architect and deploy the Fault Detection and Diagnostics (FDD) system, transforming complex IoT telemetry into actionable energy-saving insights for enterprise dashboards. He diagnosed critical bottlenecks in legacy monolithic data pipelines and led a successful migration to an Event-Driven Architecture (EDA) using Apache Kafka. Additionally, he translated complex data science models into production-ready Java and Python code for real-time anomaly detection, established the L1-L3 incident response framework for global property portfolios, and designed systems that directly contributed to the company’s headquarters achieving the BCA Green Mark certification in Singapore.
- Java
- Spring Boot
- Python
- Kafka
- Redis
- ClickHouse
- Azure
- Docker
Software Engineer
August 2019 — December 2021Rafiano focused on backend development and system integration for enterprise IoT platforms. He developed and maintained secure, high-performance RESTful APIs to deliver real-time analytics to frontend micro-frontends. He collaborated closely with engineering teams to build foundational microservices and data pipelines supporting large-scale smart building management.
- Java
- Spring Boot
- PostgreSQL
- Docker
Education
Bachelor of Computer Science
2015 - 2019- Served as Teaching Assistant for Advanced Programming, mentoring over 50 students in Object-Oriented Programming and Java.
- Developed a driver workload task allocation system using Python, Flask, Celery, and Redis in partnership with Gojek.
- Authored thesis on Automated Model Transformation for Software Product Lines (Delta-Oriented Programming).
