{"id":1056,"date":"2026-07-05T10:29:41","date_gmt":"2026-07-05T08:29:41","guid":{"rendered":"https:\/\/www.mariusb.net\/blog\/?p=1056"},"modified":"2026-07-05T10:29:41","modified_gmt":"2026-07-05T08:29:41","slug":"veteran-coder-modern-delivery-the-hunt-for-the-perfect-technical-tpm-role","status":"publish","type":"post","link":"https:\/\/www.mariusb.net\/blog\/2026\/07\/veteran-coder-modern-delivery-the-hunt-for-the-perfect-technical-tpm-role\/","title":{"rendered":"Veteran Coder, Modern Delivery: The Hunt for the Perfect Technical TPM Role"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"alignleft size-large is-resized\"><a href=\"https:\/\/i0.wp.com\/www.mariusb.net\/blog\/wp-content\/uploads\/2026\/07\/IdealJob-3.png?ssl=1\" rel=\"lightbox[1056]\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/i0.wp.com\/www.mariusb.net\/blog\/wp-content\/uploads\/2026\/07\/IdealJob-3.png?resize=1024%2C683&#038;ssl=1\" alt=\"Next for me\" class=\"wp-image-1055\" style=\"aspect-ratio:1.4992892477398079;width:344px;height:auto\" srcset=\"https:\/\/i0.wp.com\/www.mariusb.net\/blog\/wp-content\/uploads\/2026\/07\/IdealJob-3.png?resize=1024%2C683&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.mariusb.net\/blog\/wp-content\/uploads\/2026\/07\/IdealJob-3.png?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.mariusb.net\/blog\/wp-content\/uploads\/2026\/07\/IdealJob-3.png?resize=768%2C512&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.mariusb.net\/blog\/wp-content\/uploads\/2026\/07\/IdealJob-3.png?w=1536&amp;ssl=1 1536w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure>\n<\/div>\n\n\n<div class=\"wp-block-jetpack-markdown\"><p>&#x1f448;&#xfe0f; This is me \u2026<\/p>\n<p>I have worked for the better part of 46 years, starting in 1980 as an administrative clerk at an insurance company. That lasted about a year, since I was just bored and done with the day\u2019s work by 9 am.<\/p>\n<p>I started my career in software development in 1981 and continued until about 1997. Started as a developer and ended as a Development Manager, or what is more commonly known as an Engineering Manager these days. Even after 1997, till today, I still keep my hands dirty doing some coding, albeit with the help of AI these days. The languages I used are varied and include APL, C, C##, Pascal, Fortran, Python, PHP, JavaScript, TypeScript, and Rust these days.<\/p>\n<p>Just before the year 2000, I moved into Project Management as the Project Manager for the year 2000 project. Since then, I have had various stints as Project Manager at Technical and Senior levels, Program Manager, also at Technical and Senior levels. In some of these roles, I also acted as Scrum Master. I have worked for major companies from around the world.<\/p>\n<p>For the last 5 years, I have worked remotely with distributed teams from Mexico in the west to Japan and Australia in the east and most countries in between. This period was Bitcoin- and crypto-related, with deep dives into Bitcoin, wallets and blockchain.<\/p>\n<p>As can be imagined, having a career that spans more than 4 decades, I have the experience and knowledge to tackle and deliver very complex projects.<\/p>\n<p>Below is where I see myself in either a consulting or a full-time contractor role.<\/p>\n<h3>Location \/ Timezone<\/h3>\n<ul>\n<li>100% Remote &#8211; I live in a small coastal town in the Western Cape of South Africa, about 90 km north of Cape Town.<\/li>\n<li>I am in the South African Standard Timezone (SAST), which is UTC+2.<\/li>\n<li>All of Europe, the UK, Ireland and Africa are in a similar time zone.<\/li>\n<li>I am reasonably flexible, so even the USA East Coast, the Middle East and India will be considered. In other words, UTC-4 to UTC+6.<\/li>\n<\/ul>\n<h2>Profession<\/h2>\n<p>Not in any particular order, but the following roles in the Project Management profession:<\/p>\n<ul>\n<li>Technical Program Manager<\/li>\n<li>Technical Project Manager<\/li>\n<li>Scrum Master<\/li>\n<li>Delivery Manager<\/li>\n<\/ul>\n<p>I have a software development background, hence the technical roles.<\/p>\n<h2>Industry<\/h2>\n<ol>\n<li>The top of the list is Bitcoin-related companies<\/li>\n<li>Then, and this is new, AI-related companies<\/li>\n<li>Fintech and, in particular, payment-related companies<\/li>\n<\/ol>\n<h2>Companies<\/h2>\n<h4>Bitcoin or crypto-related:<\/h4>\n<ol>\n<li><a href=\"https:\/\/blockstream.com\/\">BlockStream<\/a><\/li>\n<li><a href=\"https:\/\/block.xyz\/bitcoin\">Block<\/a>, <a href=\"https:\/\/squareup.com\/us\/en\">Square<\/a><\/li>\n<li><a href=\"https:\/\/www.moneybadger.co.za\/\">Moneybadger<\/a><\/li>\n<li><a href=\"https:\/\/strike.me\/\">Strike<\/a><\/li>\n<li><a href=\"https:\/\/tether.to\/en\/\">Tether<\/a><\/li>\n<li><a href=\"https:\/\/www.ledger.com\/\">Ledger<\/a>, <a href=\"https:\/\/trezor.io\/\">Trezor<\/a><\/li>\n<li><a href=\"https:\/\/www.moonpay.com\/\">Moonpay<\/a><\/li>\n<li>Cardano ecosystem, i.e., <a href=\"https:\/\/www.iog.io\/\">IOG<\/a>, <a href=\"https:\/\/cardanofoundation.org\/\">Cardano Foundation<\/a>, <a href=\"https:\/\/www.emurgo.io\/\">Emurgo<\/a>, <a href=\"https:\/\/vacuumlabs.com\/\">Vacuumlabs<\/a><\/li>\n<\/ol>\n<h4>AI or Software Development<\/h4>\n<ol>\n<li><a href=\"https:\/\/kilo.ai\/\">Kilo Code<\/a><\/li>\n<li><a href=\"https:\/\/zed.dev\/\">Zed<\/a><\/li>\n<li><a href=\"https:\/\/www.jetbrains.com\/\">JetBrains<\/a><\/li>\n<li><a href=\"https:\/\/obsidian.systems\/\">Obsidian System<\/a><\/li>\n<li><a href=\"https:\/\/openai.com\/\">OpenAI<\/a><\/li>\n<li><a href=\"https:\/\/www.anthropic.com\/\">Anthropic<\/a><\/li>\n<\/ol>\n<h3>Other<\/h3>\n<ol>\n<li><a href=\"https:\/\/www.yoco.com\/za\/\">Yoco<\/a><\/li>\n<\/ol>\n<h2>References<\/h2>\n<ul>\n<li>Resum\u00e9\/CV: <a href=\"https:\/\/mariusb.net\/blog\/wp-content\/uploads\/cv\/Marius%20Bock%20-%20Resume.pdf\">Link<\/a><\/li>\n<li>LinkedIn: <a href=\"https:\/\/www.linkedin.com\/in\/mariusb\/\">Link<\/a><\/li>\n<li>GitHub: <a href=\"https:\/\/github.com\/mariusb\/\">Link<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Marius has over 46 years of experience, starting as an administrative clerk, then transitioning into software development and project management roles. Having worked remotely with global teams in Bitcoin and AI sectors, he is seeking consulting or contractor positions. He possess expertise in varied technical roles, especially in the cryptocurrency and fintech industries.<\/p>\n","protected":false},"author":1,"featured_media":1055,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"With 4 decades of software development and project management experience, I am seeking my next remote Technical Program Manager or Scrum Master role in Bitcoin and AI.","jetpack_seo_html_title":"Seeking My Next Role: Technical Project Manager & Scrum Master","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[193,163,116,126],"tags":[194,164,130,129,192,191],"class_list":["post-1056","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-bitcoin","category-me","category-work","tag-ai","tag-bitcoin","tag-program-management","tag-project-management","tag-scrum-master","tag-work"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.mariusb.net\/blog\/wp-content\/uploads\/2026\/07\/IdealJob-3.png?fit=1536%2C1024&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p1SHVw-h2","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/posts\/1056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/comments?post=1056"}],"version-history":[{"count":6,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/posts\/1056\/revisions"}],"predecessor-version":[{"id":1062,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/posts\/1056\/revisions\/1062"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/media\/1055"}],"wp:attachment":[{"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/media?parent=1056"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/categories?post=1056"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/tags?post=1056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}