Bogdan Szabo is a Principal Engineer based in Berlin with 12 years of experience building high-performance, testable systems across desktop, mobile and web. He blends low-level C/C++ and D expertise with modern stacks like Node, React and Swift to deliver production services and tooling—from microservices handling millions of requests to a Kubernetes-deployable geodata platform he co-founded for NGOs. A pragmatic engineer and open-source contributor, he has improved core D ecosystem projects such as dub and vibe.d (enhancing HTTP routing, JSON parsing and robust parsing logic) and brings a history of shipping reliable back-end logic and CI-driven practices. Equally comfortable prototyping device orchestration and mobile apps as he is optimizing pricing and mailing automation at scale, he favors testability, refactoring and developer ergonomics. An early computing enthusiast (Commodore 64) with a background in photography and image processing, he often approaches problems with both technical rigor and visual/UX sensibility.
13 years of coding experience
23 years of employment as a software developer
High School, Computer Programming/Programmer, General, High School, Computer Programming/Programmer, General at Grup Scolar Sanitar Bistrita
Bachelor’s Degree, Photography - Video - Computer Image Processing, Bachelor’s Degree, Photography - Video - Computer Image Processing at Universitatea de Artă și Design din Cluj-Napoca
Bachelor of Science (BS), Computer Programming, Bachelor of Science (BS), Computer Programming at University of Bucharest
Contributions:24 commits, 4 PRs, 40 comments in 5 years 11 months
Contributions summary:Bogdan primarily contributed to the back-end logic of the `dub` package manager. They implemented and refined functionality for parsing module names, including adding unit tests to ensure correct parsing behavior. They also updated regular expressions used within the project and refactored code related to command-line argument processing. The user fixed several bugs and added utility functions to the codebase.
Contributions:14 commits, 22 PRs, 30 comments in 6 years 2 months
Contributions summary:Bogdan primarily focused on enhancing the vibe.d framework's HTTP router and server functionalities. They updated the `HTTPRouter.any` function to handle different HTTP methods more effectively, adding support for WebDAV extensions. The user also fixed a bug related to chunked responses for a specific Apple user agent and implemented features like parsing JSON bodies. Furthermore, they contributed to improving the framework's URL parsing and JSON serialization capabilities.
concurrencyvibenetworkingdlangasync
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.