Astra Hwang is a PhD candidate in Genetics, Genomics, and Systems Biology at the University of Chicago with 11 years of research and data-analysis experience translating complex genetic questions into reproducible assays and pipelines. She developed a novel genomic assay to measure co-transcriptional splicing timing and has contributed to large consortium work on 3D genome organization, demonstrating strength in both wet-lab innovation and computational analysis. Transitioning toward consulting, Astra has led stakeholder engagement and pro bono strategy projects that increased participation and delivered a $21K annual profit projection through data-driven pricing and operational frameworks. An active open-source contributor, she has improved robustness and performance in notable CesiumGS projects—working on OBJ-to-glTF conversions and refactoring core geometry and validation logic for a world-class 3D mapping library. Beyond the bench and code, Astra blends creative rigor with leadership: she roasts coffee as a small-scale artisan, composes an annual holiday cocktail, and performs as a lead Korean drummer at major Chicago parades. Her interdisciplinary background in molecular genetics, archaeology, and landscape architecture fuels a pragmatic, systems-oriented approach to problem solving.
11 years of coding experience
3 years of employment as a software developer
Ridgewood High School
Bachelor's degree, Archeology, Bachelor's degree, Archeology at Cornell University
Doctor of Philosophy - PhD, Molecular Genetics, Doctor of Philosophy - PhD, Molecular Genetics at University of Chicago
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Role in this project:
Front-end Developer
Contributions:96 commits, 43 PRs, 99 comments in 6 months
Contributions summary:Astra primarily focused on refactoring and updating the Cesium library's code base, replacing `DeveloperError` with a new `Check` type to enhance error handling and validation. They also updated documentation, improved Sandcastle examples, added features, and made performance improvements such as adding triangle count to the inspector. These changes included modifications to several core geometry files and improvements to the UI in the Sandcastle app.
Contributions:11 commits, 2 PRs, 16 comments in 1 month
Contributions summary:Astra primarily contributed to the `obj2gltf` repository by implementing and refining the functionality to parse and convert OBJ files. Their work included adding support for concave faces with more than three vertices, refactoring the face parsing mechanism to handle multiline face definitions, and correcting issues with winding order. They also addressed bugs related to cross-product calculations and improved the overall robustness of the OBJ to glTF conversion process.
playcanvaswebgl23d-converterassetsobj
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.