Tingan Ho

Architect Of New Programming Language at Blivion

Stockholm, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Tingan Ho is an engineer and language designer with 13 years of experience building everything from front-end design tools to compiler internals. Currently architecting a new native programming language in Stockholm, he’s focusing on static dependency injection, custom type functions for ORM without annotations, and an integrated testing approach to improve memory safety. His open-source contributions to the TypeScript compiler (including patches, tests, and language features) demonstrate deep familiarity with type systems and compiler engineering. Past roles range from leading UI teams and shipping a Sketch/Figma-like banner design tool to systems work in C++ at Spotify and embedded development, showing breadth across high-level UX and low-level platforms. Notably, he has implemented toolchains from scratch—researching Mach-O, ELF, PE32 and multiple ISAs—rather than relying on LLVM, which reflects a commitment to foundational engineering.
code13 years of coding experience
job8 years of employment as a software developer
bookIndustrial Engineering, Industrial Engineering at KTH Royal Institute of Technology
languagesEnglish, Swedish
stackoverflow-logo

Stackoverflow

Stats
41reputation
3kreached
0answers
3questions
github-logo-circle

Github Skills (15)

compiler10
typescript10
javascript10
typescripts10
internals10
typescript-types10
typechecker9
testing9
lang8
asp-net6
asp-net-mvc6
visual-studio-code6
entity-framework6
postgresql6
entity-framework-core6

Programming languages (12)

C#TypeScriptJavaC++ShellStarlarkCJavaScript

Github contributions (5)

github-logo-circle
microsoft/TypeScript

Mar 2015 - Aug 2017

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Role in this project:
userFull-stack Developer
Contributions:99 commits, 35 PRs, 645 comments in 2 years 5 months
Contributions summary:Tingan's primary contributions revolve around enhancing the TypeScript codebase. The user fixed an iojs environment check issue and added non-emit functionality for non-initialized exports, contributing to the compiler's overall functionality. Furthermore, they added comprehensive tests, demonstrating a focus on code quality and ensuring the stability of the TypeScript compiler. The user's work showcases a proficiency in compiler internals and testing practices.
typecheckerjavascriptcleantype-checksuperset
tinganho/balanced-storage

Feb 2016 - Feb 2017

Contributions:266 commits, 2 PRs, 111 pushes in 1 year
balancedstorage
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tingan Ho - Architect Of New Programming Language at Blivion