Frank A. Krueger is a Seattle-based mobile application developer with 15 years of experience specializing in iOS and .NET, blending hands-on app work with systems-level tooling. He’s an active open-source contributor across Xamarin, sqlite-net, MathNet and UI projects like Ooui, where his commits span UI polish, cross-platform integrations, database reliability (ReKey/Backup) and OAuth/test coverage. Beyond front-end and mobile features, he has dug into low-level work such as assembly parsing and translating .NET assemblies to TypeScript/JavaScript, demonstrating an interest in toolchains and language interop. His interests in graphics, AI, robotics and programming languages surface in a mix of visual, backend and tooling contributions that help bridge device, web and native platforms.
15 years of coding experience
6 years of employment as a software developer
MSEE, Electrical Engineering, MSEE, Electrical Engineering at Rochester Institute of Technology
Simple, powerful, cross-platform SQLite client and ORM for .NET
Role in this project:
Back-end Developer & Database Engineer
Contributions:9 releases, 16 reviews, 355 commits in 8 years 11 months
Contributions summary:Frank's contributions primarily focused on enhancing and refactoring the SQLite-net library. Their work included implementing features such as the `ReKey` and `Backup` methods, which involved direct interaction with the underlying SQLite database API. Furthermore, the user addressed several issues including adding and modifying various methods related to database functionality and fixing potential memory leaks by correctly handling the disposal of prepared statements. They also improved the quality and robustness of the library by adding tests and enhancing support for nullable types, and added string replace feature.
Contributions:3 reviews, 294 commits, 69 PRs in 4 years 2 months
Contributions summary:Frank's commits primarily focus on building a web UI for browsing NuGet packages. They added fundamental features such as creating pages for different sections of the application like the home page, about page and package details. The user implemented various routing and display features, which includes displaying packages information and allowing the user to select different version. They also integrated XML documentation to allow easy access and use of the API.
reactweb-uinuget-packagesbrowsingnuget
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.