Mingwei Samuel is a software engineer with 11 years of experience building production systems and developer tools, currently working at AWS after leading the research and engineering effort behind Hydro at Sutter Hill Ventures. He blends front-end polish and back-end robustness—contributing TypeScript typings to Google Filament’s JS API and improving async, rate-limited C# clients for the Riot Games API—showing comfort across languages and runtime environments. A UC Berkeley MS/BS EECS graduate, he has a track record of shipping end-to-end features from prototypes to customer-facing microservices during Amazon internships and commercial roles. Based in Oakland, he pairs practical engineering with research-minded product building, having taken Hydro from research to a shipped platform.
11 years of coding experience
3 years of employment as a software developer
Master of Science - MS Electrical Engineering and Computer Science, Master of Science - MS Electrical Engineering and Computer Science at University of California, Berkeley
Contributions:9 commits, 14 PRs, 46 comments in 5 years 5 months
Contributions summary:Mingwei primarily contributed to the core logic of the C# wrapper for the Riot Games API. They implemented and refined exception handling, ensuring that the `HttpStatusCode` is stored for better error reporting. Additionally, they refactored existing code to use asynchronous calls for grouped API requests, improving performance. Furthermore, the user added rate limiting functionality to the project, making it more robust to API call limitations and added new features to the API.
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Role in this project:
Front-end Developer
Contributions:6 commits, 8 PRs, 17 comments in 1 month
Contributions summary:Mingwei's contributions primarily focus on improving the TypeScript declarations for the Filament JavaScript API. They fixed type-related issues, added missing methods, and updated type definitions to align with the latest code changes. They introduced the `BufferReference` type and made the `init` and `fetch` callbacks optional. This work ensures correct type checking and improves the developer experience when using the JavaScript API.
metalvulkanios-androidpbrios
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
Mingwei Samuel - Software Engineer at Amazon Web Services