Mohsen Mirkarimi is a software engineer with nine years of experience building high-performance, critical systems, currently working on network observability at 100 Gbps rates in the Netherlands. He has strong backend and automation skills, demonstrated by contributions to Microsoft’s widely used vcpkg C++ package manager—resolving complex build/linking issues and adding new ports—and by refactoring Python scraping tooling for clarity and efficiency. Comfortable in both systems-level C++ and pragmatic Python, he focuses on reliable builds, dependency management, and scalable data capture pipelines. Colleagues value his knack for untangling obscure integration problems and automating repetitive workflows to improve maintainability.
9 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Mollasadra University
A Smart, Automatic, Fast and Lightweight Web Scraper for Python
Role in this project:
Back-end Developer
Contributions:4 reviews, 24 commits, 1 PR in 2 days
Contributions summary:Mohsen primarily focused on refactoring the `autoscraper` library. They implemented changes to improve code readability, maintainability, and efficiency. These refactors included changes like using `json.dump` and `json.load` for IO operations, using relative imports, incorporating class methods, and using default values for function arguments. They also updated import orders, removed redundant code, and applied coding style conventions.
Contributions:5 reviews, 3 PRs, 18 comments in 1 year 6 months
Contributions summary:Mohsen primarily contributed to resolving build and linking issues within the vcpkg package manager, specifically related to dependencies like `drogon`, `trantor`, and `parsi`. They fixed issues related to finding and linking required libraries like `hiredis` and `c-ares` within the build system. The user also added a new port for the `parsi` library. Furthermore, they automated the build process to ensure the correct linking of packages and dependencies.
cpplinuxmacoswindowsvcpkg
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.