Don Setiawan

Principal Lead Software Engineer at University of Washington eScience Institute

Kent, Washington, 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
Don Setiawan is a Principal Lead Software Engineer with a decade of experience translating scientific research needs into scalable, production-grade software, currently pioneering AI-enabled research tools at the University of Washington eScience Institute. He combines a foundation in scientific computing and cloud-native engineering—architecting data pipelines, geospatial web apps, and APIs for large oceanographic datasets—with AI engineering work such as building LLMaven and rse-plugins to make LLMs practical for researchers. Don is a hands-on open-source advocate who publishes models and libraries (including quantized OLMo-7B-Instruct and Echopype) and creates community resources like the Research Software Engineering Guidelines that are used across the field. Known for mentoring cross-disciplinary teams and formalizing reproducible workflows, he thrives at the intersection of research and software, rapidly converting messy domain problems into robust, reproducible systems.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.), Oceanography, Ocean Technology, Geographic Information Systems, Bachelor of Science (B.S.), Oceanography, Ocean Technology, Geographic Information Systems at University of Washington
bookMaster of Science - MS, Computer Science and Systems, Master of Science - MS, Computer Science and Systems at University of Washington Tacoma
bookAssociate of Arts and Sciences (A.A.S.), General Studies, Associate of Arts and Sciences (A.A.S.), General Studies at Everett Community College
languagesEnglish, Indonesian
github-logo-circle

Github Skills (200)

python10
package-management10
acoustics10
package-manager-tool10
netcdf10
cpp10
noise10
rust-lang10
conda-forge10
llm-inference10
ocean10
rust10
django-cors-headers10
zarr10
conda10

Programming languages (22)

CSSJinjaC++RustTeXPLpgSQLVueHTML

Github contributions (5)

github-logo-circle
lsetiawan/staged-recipes

Feb 2018 - Jan 2026

A place to submit conda recipes before they become fully fledged conda-forge feedstocks
Contributions:48 pushes, 33 branches in 8 years
placeconda-forgerecipescondasubmit
cormorack/service-status

Jan 2021 - Nov 2025

CAVA Service Status Repository
Contributions:1 PR, 5595 pushes, 2 branches in 4 years 11 months
isolationuptime-monitorservice-statusstatusredfish
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