Wesley Moret is a Lead Programmer based in San Juan, Puerto Rico with 12 years of hands-on software experience, blending backend systems work with practical debugging and tooling improvements. At WinNet Connections he drives engineering efforts while contributing to notable open-source projects—improving breakpoint debugging in the widely used Dolphin GameCube/Wii emulator and refactoring PDF parsing and merging logic in UglyToad/PdfPig. He has a knack for stabilizing low-level workflows and developer-facing features, from breakpoint flag persistence and RSO detection to cross-reference parsing and unit-testable refactors. Colleagues rely on him to turn flaky tooling into reliable infrastructure, and his GitHub activity shows a pragmatic focus on maintainability and test coverage rather than flashy new frameworks.
Read and extract text and other content from PDFs in C# (port of PDFBox)
Role in this project:
Back-end Developer
Contributions:7 reviews, 35 commits, 20 PRs in 1 year 3 months
Contributions summary:Wesley primarily focused on modifying the `CrossReferenceTableParser` class, refactoring it into a static class and implementing unit tests. They also made changes to the `PdfMerger`, including setting the PDF version and optimizing page merging logic. The user contributed to the document merging functionality, and performed several refactors and adjustments in the code. These changes involved the modification of several parser and writer classes within the library.
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
Role in this project:
Back-end Developer
Contributions:5 reviews, 5 commits, 5 PRs in 9 days
Contributions summary:Wesley primarily worked on improving the Dolphin emulator's breakpoint functionality and related debugging tools. They fixed a bug related to breakpoint triggering by correcting an issue with how breakpoint flags were saved and loaded. Further contributions involved enabling and disabling breakpoints, integrating this functionality into the breakpoint widget, and modifying the display of breakpoint states within the UI. Additional work addressed issues in detecting RSO (Runtime Shared Object) modules, likely for debugging or symbol loading purposes, demonstrating a focus on core emulator debugging and performance analysis.
gameboycppemulatorgamesplatforms
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
Wesley Moret - Lead Programmer at WinNet Connections