Mark Kittisopikul

Software Engineer III at JuliaCon 2024

Ashburn, Virginia, 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

🤩
Rockstar
🎓
Top School
Mark Kittisopikul is a Software Engineer III and quantitative cell/systems biologist with 11 years of experience building scientific software for next-generation microscopy at HHMI. He blends deep domain knowledge in computational image analysis and bioinformatics with strong backend engineering across Julia, Python, C/C++, Java, WASM, Matlab, and LabVIEW. Mark is an active open-source contributor to prominent projects in the Julia and HDF5 ecosystems—improving HDF5 dataset APIs, adding compression filters, and refining Julia’s REPL and packaging/build tooling. His work bridges research and production: he has implemented robust build automation for conda-forge and Yggdrasil and enabled high-performance symbolic regression and interpolation tooling. Trained as a PhD in molecular biophysics, he applies quantitative experimental insight to practical software problems, often solving tricky cross-platform build and dataset interoperability issues. Based in Ashburn, VA, he also volunteers on JuliaCon’s financial team, reflecting both technical leadership and community stewardship.
code11 years of coding experience
job11 years of employment as a software developer
bookHIgh School Diploma, HIgh School Diploma at Lincoln-Way High School
bookUniversity of California San Diego
bookDoctor of Philosophy (Ph.D.), Molecular Biophysics with an Emphasis in Computational and Systems Biology, Doctor of Philosophy (Ph.D.), Molecular Biophysics with an Emphasis in Computational and Systems Biology at UT Southwestern Medical Center
bookBachelor of Science (B.S.), Biological Chemistry, Mathematics, Bachelor of Science (B.S.), Biological Chemistry, Mathematics at University of Chicago
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
576reputation
3kreached
13answers
2questions
github-logo-circle

Github Skills (47)

algorithm10
hdf10
programming-language10
conda-forge10
pytest10
python10
package-management10
testing10
bash10
interpolation10
build-system10
batchfile10
h5py10
data-storage10
automation10

Programming languages (27)

CCMakeGoHTMLJupyter NotebookMATLABFortranTypeScript

Github contributions (5)

github-logo-circle
JuliaMath/Interpolations.jl

Aug 2020 - Dec 2022

Fast, continuous interpolation of discrete datasets in Julia
Role in this project:
userBack-end Developer
Contributions:9 releases, 46 reviews, 165 commits in 2 years 3 months
Contributions summary:Mark's commits primarily focus on implementing and refining interpolation algorithms within the Julia environment. Their work includes splitting a Lanczos resampling implementation into direct and OpenCV-based versions, documenting the OpenCV-based algorithm, and modifying tests to ensure correctness. The user's contributions impact the performance and accuracy of data interpolation within the project. The user also worked on adding unit tests for new functionality.
splinescontinuousdiscreteinterpolationjulia
JuliaIO/HDF5.jl

Jun 2021 - Jan 2023

Save and load data in the HDF5 file format from Julia
Role in this project:
userBack-end Developer
Contributions:1 release, 314 reviews, 58 commits in 1 year 7 months
Contributions summary:Mark primarily focused on enhancing the HDF5 dataset API coverage within the Julia `hdf5.jl` repository. Their contributions involved adding helper functions for chunk management, dataset creation, and filter integration, specifically related to H5D API calls. They addressed bug fixes related to older Julia versions, incorporated filter management, and improved the handling of data chunks within the HDF5 file format. The user also incorporated compression filters such as Bzip2, LZ4, and Zstandard and implemented the functionality to create both anonymous and external datasets.
file-formatjulia-languagedata-storagehdf5hdf5-library
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
Mark Kittisopikul - Software Engineer III at JuliaCon 2024