Puzzle Solver - Solving the puzzles to make a better world! I am a technology practitioner focused on building reliable, secure, and deployable software systems. My work centers on backend development using Python and related technologies, where I design services that support real operational workflows. I am particularly interested in system robustness—building applications that can handle large datasets, asynchronous processing, and production edge cases. I also place strong emphasis on software security and deployment integrity. I work with techniques such as code obfuscation and executable packaging to protect backend logic and enable portable deployments in controlled environments. My approach to engineering prioritizes maintainability, performance, and security while ensuring solutions remain practical for real-world use. Beyond technical development, I contribute to organisational initiatives such as cross-team coordination, professional development workshops, and planning efforts. I enjoy environments that balance structure with experimentation, which is one reason I am drawn to innovative public-sector technology teams like Open Government Products. Overall, I aim to combine strong engineering fundamentals with operational awareness to build systems that are resilient, practical, and impactful in real deployment contexts.

Rachel Tan

Puzzle Solver - Solving the puzzles to make a better world! I am a technology practitioner focused on building reliable, secure, and deployable software systems. My work centers on backend development using Python and related technologies, where I design services that support real operational workflows. I am particularly interested in system robustness—building applications that can handle large datasets, asynchronous processing, and production edge cases. I also place strong emphasis on software security and deployment integrity. I work with techniques such as code obfuscation and executable packaging to protect backend logic and enable portable deployments in controlled environments. My approach to engineering prioritizes maintainability, performance, and security while ensuring solutions remain practical for real-world use. Beyond technical development, I contribute to organisational initiatives such as cross-team coordination, professional development workshops, and planning efforts. I enjoy environments that balance structure with experimentation, which is one reason I am drawn to innovative public-sector technology teams like Open Government Products. Overall, I aim to combine strong engineering fundamentals with operational awareness to build systems that are resilient, practical, and impactful in real deployment contexts.

Available to hire

Puzzle Solver - Solving the puzzles to make a better world!

I am a technology practitioner focused on building reliable, secure, and deployable software systems. My work centers on backend development using Python and related technologies, where I design services that support real operational workflows. I am particularly interested in system robustness—building applications that can handle large datasets, asynchronous processing, and production edge cases.

I also place strong emphasis on software security and deployment integrity. I work with techniques such as code obfuscation and executable packaging to protect backend logic and enable portable deployments in controlled environments. My approach to engineering prioritizes maintainability, performance, and security while ensuring solutions remain practical for real-world use.

Beyond technical development, I contribute to organisational initiatives such as cross-team coordination, professional development workshops, and planning efforts. I enjoy environments that balance structure with experimentation, which is one reason I am drawn to innovative public-sector technology teams like Open Government Products.

Overall, I aim to combine strong engineering fundamentals with operational awareness to build systems that are resilient, practical, and impactful in real deployment contexts.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Chinese
Advanced
Korean
Beginner

Work Experience

Junior Software Engineer at IVITAS Global Limited
June 1, 2023 - June 1, 2024
Contributed to multiple end-to-end projects as part of a global team, defining requirements with stakeholders, designing scalable solutions, and delivering robust features. Implemented full-stack modules using React, TypeScript, Node.js, and Python; built REST and GraphQL APIs; integrated PostgreSQL, Redis, and cloud services (AWS). Led containerization and CI/CD workflows with Docker and Kubernetes, and collaborated on security‑focused SDLC in an agile environment.
Software Engineer at A*STAR DxD Hub
August 1, 2024 - Present
Led architecture design and development across multiple projects, collaborating with stakeholders to define requirements, design solutions, and deliver outputs. Built modular backends with Node.js (Express/NestJS), React front-ends, and Python services; implemented automated tests (Jest) and CI/CD pipelines; deployed on AWS with Docker/Kubernetes; contributed to security best practices and SOPs.

Education

Bachelor of Science in Mathematics and Computer Science with Specialisation in Cybersecurity at Nanyang Tecyhnological University
January 1, 2018 - May 31, 2026

Qualifications

Bachelor of Science in Mathematical and Computer Science with Specialization in Cryptography and Cybersecurity
January 11, 2030 - March 5, 2026

Industry Experience

Software & Internet, Government, Education, Healthcare, Professional Services, Media & Entertainment, Computers & Electronics