Precision in detail, vision in design,
building things one block at a time.
Who am I?
Once an Architect, now a self-taught Software Engineer, I enjoy building solutions.
Currently I am working at Bloomberg as a software engineer, while I keep building side projects outside of work to keep myself sharp. Before transitioning into tech, I received 7-year architect training, worked on projects spanning from individual housing designs to large-scale urban planning. Living at the crossroads of diverse cultures and domains, I embrace the richness of multiple perspectives.
As a Software Engineer
I thrive on building seamless solutions, bridging gaps in technologies with innovative ideas. My side projects and blogs serve as platforms to explore new tools, document what I learn, and share solutions to challenges.
Once an Architect
Being an architect turned developer is a rewarding journey, architecture nurtured my systematic and aesthetic thinking, while coding empowers me to bring those ideas to life and make a broader impact efficiently.
WRITINGS
WRITINGS
The CSS Odyssey: Why I Turned back to CSS After Trying Everything Else
Jun 2025
css
frontend
react
A developer's CSS journey: from vanilla to CSS-in-JS to Tailwind and back to CSS, with hard-earned lessons along the way.
5 WTF Moments in Python
May 2025
python
This isn't another Python beginner guide or critique of Python's performance issues. Instead, the blog walks through five surprising behaviors in Python that have bitten me in the past, knowing these might save you hours of debugging.
Conquering Slow Tests: 4 Solutions to Bring Concurrency into Pytest
Feb 2025
asyncio
python
testing
System and integration tests sometimes require substantial execution time. The blog shares my journey of exploring multiple approaches to address the efficiency challenges, culminating in developing a custom pytest plugin.
NOW A SOFTWARE ENGINEER
NOW A SOFTWARE ENGINEER
pytest-asyncio-concurrent
Dec 2024
Testing
Python
Pytest Plugin
Asyncio
A pytest plugin running asynchronous tests in true parallel, enabling faster execution for high I/O or network-bound test suites.
Z.Nostalgia
Oct 2024
Web Dev
Github Embedable
SVG Generator
A web app for generating customizable, animated SVGs, available through HTTP endpoints. Designed for adding unique visuals to GitHub READMEs, websites by simply embedding URL.
ONCE AN ARCHITECT
ONCE AN ARCHITECT

THE RING
Exhibition Center · Computational Design
Exhibition Center Design Exploring Computation and Architecture Design.

OVERLAY
Multi-Functional · Layered · Community Engagement
Fostering Cohesive Community through Overlaying Functionality and Connection.

NOMADS
Residential · Urban Design · Assemble · Ideation
Flexible Dwelling System Designed for Modern Nomads

ARMILLA
Multi-Functional · Sustainability · Urban Design