Martin Vassilev

Software Development Manager at The Access Group

St Albans, England, United Kingdom
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
Martin Vassilev is a software development manager with 16 years of experience leading cross-functional teams and driving Agile transformations across enterprise product lines. Based in St Albans, he combines servant leadership with delivery focus, having introduced XP practices, CI/CD, TDD and faster release cycles that improved support turnaround and team efficiency. He progressed from hands-on C#/.NET engineering and complex UI/component work to technical team lead and now manages multiple teams at The Access Group. Martin also contributes to open-source tooling, notably improving automatic differentiation support for C/C++ in the clad project, reflecting a comfort with low-level compiler integrations as well as business-facing systems. He is skilled at mentoring, recruiting and evolving team workflows to be value-driven, and brings a pragmatic engineering background rooted in both product delivery and systems integration.
code16 years of coding experience
job19 years of employment as a software developer
bookSoftware development qualification in C#, Core.NET, Software development qualification in C#, Core.NET at National Academy for Software Development
bookMaster’s Degree, Automotive Engineering, Master of Science, Master’s Degree, Automotive Engineering, Master of Science at Technical University Sofia
languagesEnglish, Bulgarian, Russian
stackoverflow-logo

Stackoverflow

Stats
17reputation
8kreached
0answers
5questions
github-logo-circle

Github Skills (16)

c-language10
clangd10
cprogramming-language10
differentiation10
clang10
llvm10
compiler-compiler9
compiler9
gradient8
pip6
parallel-processing6
spacy6
semaphore6
python6
parent-child6

Programming languages (7)

C#C++TeXSCSSHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
vgvassilev/clad

May 2014 - Dec 2017

clad -- automatic differentiation for C/C++
Role in this project:
userBack-end Developer
Contributions:108 commits, 1 PR, 1 push in 3 years 7 months
Contributions summary:Martin primarily contributed to the `clad` project by implementing and improving the automatic differentiation capabilities for C/C++ code. Their work involved modifying the `ClangPlugin.cpp` file to enhance argument index validation, improve error messaging using Clang's diagnostic engine, and evaluate arguments within derived functions. They also addressed code quality issues by removing unused code and adopting variable naming conventions. Furthermore, the user added test cases to verify the behavior of the differentiation process.
cppclang-compilerautomatic-differentiationdifferentiationderivative-functions
mvassilev/hepcon-config

Apr 2018 - Jul 2018

Contributions:175 pushes, 4 branches in 3 months
registerindico
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
Martin Vassilev - Software Development Manager at The Access Group