Jeremy Tan

Singapore
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
Jeremy Tan is a pragmatic back-end engineer based in Singapore with 12 years of hands-on experience improving cross-platform C/C++ codebases and build systems. He has a track record of shipping Windows-specific fixes for major open-source projects such as GNOME/gtk and FontForge, and has contributed to MSYS2 packaging and CI improvements that demonstrate DevOps fluency. Comfortable debugging low-level windowing, input method, and keymap issues, he blends systems programming chops with practical build and release automation. An independent thinker who has bootstrapped businesses and maintains a public technical footprint, he pairs deep technical problem-solving with an entrepreneurial mindset.
code13 years of coding experience
languagesEnglish, Spanish, Chinese
github-logo-circle

Github Skills (23)

gdk10
wp-api10
bash10
c1110
winapi10
c1710
fileio10
file-handling10
file-processing10
ws-api10
file-access10
git9
cicd9
build-system9
front-end-development9

Programming languages (14)

C#JavaC++CSSCRustGoHTML

Github contributions (5)

github-logo-circle
fontforge/fontforge

Feb 2014 - Jan 2023

Free (libre) font editor for Windows, Mac OS X and GNU+Linux
Role in this project:
userBack-end Developer
Contributions:6 releases, 142 reviews, 1002 commits in 8 years 11 months
Contributions summary:Jeremy focused on improving the build process and fixing various code issues related to the font editor. Their commits involved switching to the gnulib library, removing unused code related to the collaboration feature, and correcting variable types for different operating systems. These changes included fixing file path normalization, addressing compiler warnings, and addressing issues related to handling font and bitmap files, indicating an involvement in core functionality.
font-editormacoswindows
msys2/MINGW-packages

Jun 2017 - Sep 2021

Package scripts for MinGW-w64 targets to build under MSYS2.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:4 reviews, 15 commits, 12 PRs in 4 years 3 months
Contributions summary:Jeremy primarily contributed to the project by fixing bugs related to keyboard input, specifically addressing issues with Input Method Editors (IMEs) in both gtk2 and gtk3. Their work involved modifying gdkkeys-win32.c files, demonstrating a focus on Windows-specific input handling. Additionally, the user updated build scripts and build order automation files, suggesting involvement in DevOps and CI/CD pipeline management.
mingw-w64msys
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