Nahua Kang is a software engineer with a decade of experience building backend systems and contributing to high-profile open source projects. Based in Berlin, she specializes in Rust and has a visible track record of meaningful contributions to projects like rust-clippy, the V language, and notable repos such as OpenMined's PySyft. Her work spans refactoring, documentation, lint development, and numerical/tensor functionality improvements, reflecting a pragmatic focus on maintainability and correctness. She has shipped production Rust systems at startups and fintechs and now works at Aignostics, combining domain-driven engineering with hands-on implementation. Trained in international management and with a BA in History, she brings interdisciplinary thinking and clear technical communication to complex engineering problems. An avid open-source maintainer, she pairs a passion for history and literature with meticulous code hygiene—check her Rust commit history for a less-obvious window into her craft.
10 years of coding experience
8 years of employment as a software developer
Master of Science (M.Sc.) International Business International Management (CEMS), Master of Science (M.Sc.) International Business International Management (CEMS) at Stockholm School of Economics
Bachelor of Arts (B.A.) History, Bachelor of Arts (B.A.) History at Texas A&M University
Enhance your application with the ability to see and interact with humans using any RGB camera.
Role in this project:
Backend Developer
Contributions:26 reviews, 69 commits, 11 PRs in 4 months
Contributions summary:Nahua primarily focused on enhancing the project's functionality and maintainability through code documentation and refactoring. They added detailed documentation for key functions like `put_text` and the `DisplayResults` class, improving code clarity. Further contributions included abstracting base classes for better code organization and adding documentation to base display subclasses. These changes suggest an effort to improve code readability and usability.
Perform data science on data that remains in someone else's server
Role in this project:
Back-end Developer
Contributions:1 review, 35 commits, 13 PRs in 4 years 8 months
Contributions summary:Nahua primarily contributed to implementing and refining core functionalities within the `pysyft` repository. Their work involved adding and modifying methods, particularly related to the `fmod` function, across multiple files like `tensor.py`, `math.py`, and test files. They also addressed style issues, improved test coverage, and fixed bugs within existing methods, enhancing the library's functionality and robustness. These contributions are focused on extending the mathematical capabilities of the tensor operations.
pytorchcryptographyacquiringpythonscience
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.