Summary
Douglas Tan is a Principal Software Engineer based in Singapore with 14 years of experience delivering pragmatic, production-ready systems in agile environments. Currently at Mastercard, he focuses on driving architectural quality and scalable delivery while balancing hands-on coding with technical leadership. He also runs Connascence, where he built a niche Java SWT desktop application that integrates barcode-enabled keyboards to automate passport data entry for airline check-ins—demonstrating a knack for practical, hardware-adjacent solutions. Comfortable across desktop and enterprise stacks, he brings deep experience in integrating legacy peripherals with modern workflows. Known for turning operational constraints into reliable software, he blends entrepreneurial initiative with large-scale corporate engineering discipline.
14 years of coding experience