Sabin Timalsena

Senior Engineer at Dark Arts Software

Greater Seattle Area United States
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

👤
Senior
🎓
Top School
Sabin Timalsena is a Senior Engineer and creative technologist with 12 years of experience blending real-time 3D graphics, distributed systems, and full-stack engineering. Based in the Greater Seattle Area, he moves fluidly between production-grade backend work—formerly improving OneDrive storage, provisioning latency, and quota systems at Microsoft—and experimental generative art and interactive installations exhibited internationally. He contributes shader expertise to notable open-source projects like the multi-language LYGIA shader library, porting GLSL to HLSL and improving cross-platform numeric robustness. Sabin also ships AR/VR experiences and teaches creative coding, reflecting a rare combination of systems-level reliability and hands-on creative exploration. His practice emphasizes algorithmic botany, morphogenesis, and sensor-driven interaction, often translating research-grade techniques into tangible public-facing installations and commercial software.
code12 years of coding experience
job7 years of employment as a software developer
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at The University of Alabama in Huntsville
bookBachelor of Engineering (B.E.) Computer Engineering, Bachelor of Engineering (B.E.) Computer Engineering at Institute of Engineering, Pulchowk Campus, Tribhuvan University
languagesEnglish, Nepali
github-logo-circle

Github Skills (7)

hlsl10
glsl10
shader10
computer-graphics10
metal4
wgsl4
cuda3

Programming languages (6)

TypeScriptRustJavaScriptTypeSpecPythonGLSL

Github contributions (5)

github-logo-circle
patriciogonzalezvivo/lygia

Aug 2021 - Sep 2021

LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility
Role in this project:
userSoftware Developer (Shader Library Focus)
Contributions:2 reviews, 5 commits, 4 PRs in 1 month
Contributions summary:Sabin primarily contributed to the `lygia` shader library by implementing and refining HLSL versions of existing GLSL shader functions. Their work included fixing initializers in random number generation, addressing type-related issues to improve compatibility, and correcting typos. Furthermore, the user added a floating-point version of the `mod` function to align with GLSL, enhancing the library's feature set and cross-platform usability. They also updated several shader files, demonstrating a thorough understanding of shader language syntax and the project's architecture.
metalmulti-languagespir-vhlslshadertoy
SabinT/musicbox-svg

Mar 2020 - Aug 2022

Converts MIDI files to SVG in the format of music box paper tape
Contributions:26 commits, 4 PRs, 33 pushes in 2 years 4 months
boxmusic-boxsvgmidiaudio
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
Sabin Timalsena - Senior Engineer at Dark Arts Software