Mohsen Mirkarimi

Software Engineer at Profitap

Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Mollasadra University
github-logo-circle

Github Skills (24)

c-language10
lib10
python10
package-management10
webscraper10
scrape10
scraper10
cmake10
webscraping10
automation10
scrapy10
build-automation10
data-scraping10
vcpkg10
automations10

Programming languages (7)

TypeScriptC++CCMakeJavaScriptRubyPython

Github contributions (5)

github-logo-circle
alirezamika/autoscraper

Sep 2020 - Sep 2020

A Smart, Automatic, Fast and Lightweight Web Scraper for Python
Role in this project:
userBack-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.
pythonwebscraperscrapingscraperscrape
microsoft/vcpkg

Feb 2023 - Aug 2024

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userBack-end Developer & Automation Engineer
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.
Request Free Trial