Marin Nikolov

Development Architect at SAP

Sofia, Sofia-City, Bulgaria
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

🤩
Rockstar
🎓
Top School
Marin Nikolov is a Development Architect with 15 years of experience building and operating large-scale, highly available infrastructure across FreeBSD, Linux, and Windows environments. He combines deep systems-level programming (C, Go, Python) and configuration automation with hands-on SRE and virtualization expertise from roles at VMware and SAP. A former FreeBSD contributor and co-author on the pkg project, Marin also maintains notable open-source work like the go-vcr library for deterministic HTTP testing. He has led deployments of CI, monitoring and configuration-management platforms in production, and is comfortable moving between low-level package management and cloud-native orchestration. Based in Sofia, he pairs a pragmatic operations mindset with a developer’s rigor for reproducible, well-documented tooling.
code15 years of coding experience
job15 years of employment as a software developer
bookBachelor Machine Building Technologies, Bachelor Machine Building Technologies at Technical University of Sofia
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

c1710
http10
go10
c1110
system-programming10
package-management10
freebsd10
api-design9
testing9
yaml9
error-handling9
sql4

Programming languages (16)

JavaCSSC++CRustGoCommon LispHTML

Github contributions (5)

github-logo-circle
dnaeon/go-vcr

Dec 2015 - Oct 2022

Role in this project:
userBack-end Developer
Contributions:12 releases, 6 reviews, 201 commits in 6 years 11 months
Contributions summary:Marin primarily contributed to the development of the `go-vcr` library, focusing on core functionalities. They initiated the package, defined and implemented the foundational data structures for recording and replaying HTTP interactions (requests, responses, and interaction records). The user also added methods for saving, loading, and retrieving interaction data. Furthermore, the user was involved in setting up the recorder and supporting API calls.
replaytestingdeterministicrecord-and-replayinteractions
freebsd/pkg

Apr 2011 - May 2013

Package management tool for FreeBSD. Help at #pkg on Libera Chat or pkg@FreeBSD.org
Role in this project:
userBack-end Developer
Contributions:446 commits in 2 years 2 months
Contributions summary:Marin primarily contributed to the package management tool for FreeBSD, focusing on core functionality. Their work included implementing features such as package registration, handling dependencies, and setting file permissions. They also improved the codebase by testing for potential errors, adding necessary headers, reporting failures, and updating usage functions. The user's contributions demonstrate a strong understanding of system-level programming and package management principles.
pkgchatpackage-managerlinuxfreebsd
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