Skip to content
View programadormarin's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report programadormarin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
programadormarin/README.md

Hey, I'm Hermenegildo (Marin) πŸ‘‹

Senior Software Engineer Β· Technical Leader Β· System Architect
Designing high-performance backend systems, distributed cloud architectures, and AI-native workflows since 2009.
Based in SetΓΊbal / Lisbon, Portugal πŸ‡΅πŸ‡Ή


About me

I'm a software engineer with 15+ years of experience across companies of all sizes β€” from startups to large enterprises β€” across Europe and LATAM, always pushing for clean code, solid architecture, and great engineering culture.

My work sits at the intersection of backend engineering, cloud infrastructure, and technical leadership. I care deeply about code quality, automated testing, and building systems that are maintainable and resilient over time.

I'm also a quick learner who adapts fast to new contexts and enjoys mentoring teams on practices like TDD, DDD, and Clean Code. Currently part of the Bedrock AI Champions Network, experimenting with agentic workflows and helping teammates integrate AI into their daily work.


Superpowers

  • Backend engineering β€” Go, PHP (Symfony), Node.js/TypeScript, REST, GraphQL
  • Cloud & DevOps β€” AWS (Lambda, EKS, DynamoDB, Step Functions, S3), Azure (AKS), Kubernetes, Helm, Terraform, GitHub Actions, Serverless
  • Architecture β€” Microservices, Event-Driven, Clean Architecture, Hexagonal, DDD, DataMesh
  • Quality β€” TDD, BDD, automated testing (Unit, Integration, E2E, API), CI/CD pipelines, SDLC Governance, ADRs
  • Leadership β€” Tech Lead, team mentoring, architecture design, cross-team alignment, Scrum facilitation
  • AI β€” Agentic workflows, LLM orchestration, prompt engineering, AI tooling adoption

Tech Stack

Languages

Go PHP TypeScript JavaScript

Backend & Frameworks

Symfony Node.js Drupal GraphQL REST

Cloud & Infrastructure

AWS Azure Kubernetes Terraform Docker Serverless

Databases & Data

PostgreSQL MySQL DynamoDB MongoDB Redis ElasticSearch Databricks


Experience highlights

Bedrock Streaming β€” Senior Software Engineer (Sept 2024 – present)

Architect and deliver core payment, discount, voucher, and registration backend services in Go and PHP within AWS-hosted microservices ecosystems. Build and maintain scalable RESTful and GraphQL APIs supporting millions of concurrent streaming users. Orchestrate automated cloud infrastructure delivery via Kubernetes, Terraform, Docker, and GitHub Actions. Co-design event-driven data streaming pipelines integrating DynamoDB with Databricks in support of enterprise DataMesh transformation. Drive AI integration initiatives within the Bedrock AI Champions Network β€” agentic workflows, developer productivity tooling, and best practices.

PrimeIT / German Public Administration β€” Sr Software Engineer & Tech Lead (Mar 2024 – Aug 2024)

Directed technical execution for cross-functional teams delivering secure web applications for the German Public Administration. Architected end-to-end secure data processing pipelines under strict European compliance and encryption mandates. Championed DDD, TDD, Clean Code, and automated GitLab CI/Jenkins quality gates across squads (PHP 8 / Symfony 6, AWS).

CI&T β€” Sr Full Stack Engineer & Tech Lead (Mar 2021 – Feb 2024)

Engineered serverless backend platforms on AWS (Lambda, Step Functions, CloudFormation, Serverless Framework) using Node.js and TypeScript. Designed high-volume API integrations and headless CMS architectures with Drupal, Apigee API Gateway, and React/Next.js. Led greenfield architecture design and deployment pipelines via Terraform and Jenkins.

Docler Holding (Luxembourg) β€” Software Engineer β€” DevOps & Tooling (Jun 2019 – Feb 2021)

Built custom developer tooling, automation frameworks, and internal delivery systems in Go, PHP, Node.js, and Bash. Managed enterprise Kubernetes clusters on Azure (AKS) using Helm Charts, Docker, and Bamboo Specs. Executed zero-downtime framework migrations.

A2C β€” Senior Software Engineer (Apr 2018 – Jun 2019)

Developed robust Drupal 8 solutions, migrated legacy systems, and established cloud infrastructure best practices for multi-site deployments on Azure. Mentored engineering teams in Clean Code, security practices, and architectural patterns.

Capitani β€” Senior Software Engineer (May 2017 – Apr 2018)

Enhanced core E-Learning platform modules using PHP, JavaScript, Node.js, and Oracle 12c. Introduced Git-Flow workflows, code refactoring standards, and agile collaboration in a fast-paced EdTech startup.

InteligΓͺncia Web β€” Principal Software Engineer (Dec 2014 – May 2017)

Architected and modernized a high-scale academic event management platform (PHP, JavaScript, MySQL). Built a centralized RESTful payment gateway and established engineering governance, SDLC standards, and Architectural Decision Records (ADRs).

Prior Engineering Experience (2010 – 2014, Brazil)

  • System Analyst / Tech Lead @ Quality Sistemas (Nov 2012 – Nov 2014) β€” Introduced Symfony 2, TDD, DDD, Scrum, and Cloud infrastructure for municipal systems.
  • Web Developer @ GestΓ£o Ativa / Softnex Tecnologia / Vento Tecnologia (2010 – 2012) β€” Developed credit card processing systems, e-commerce backends, and automated CI/CD pipelines.

Education & Certifications

πŸŽ“ Associate Degree in Information Technology β€” Senac SC, Brazil (2009 – 2011)

Algorithms, OOP, relational database engineering, networking, and system analysis.

πŸ“œ GenAI: The Art of Prompting for Tech / Engineering β€” Professional Engineering Certification

Advanced prompt engineering, agentic AI workflows, LLM orchestration, and generative AI developer velocity tooling.


What I bring to teams

  • I write code that other engineers enjoy working with
  • I raise the bar on quality without slowing delivery down
  • I mentor naturally β€” TDD, DDD, refactoring, and Clean Code aren't just buzzwords for me
  • I adapt fast to new stacks, domains, and team dynamics
  • I bridge the gap between engineering and product/business concerns

Languages

πŸ‡§πŸ‡· Portuguese β€” Native Β |Β  πŸ‡¬πŸ‡§ English β€” Full Professional Β |Β  πŸ‡ͺπŸ‡Έ Spanish β€” Working Proficiency Β |Β  πŸ‡«πŸ‡· French & πŸ‡©πŸ‡ͺ German β€” Elementary


Always learning. Always building. Always improving.

Pinned Loading

  1. typesafe-sdk-go typesafe-sdk-go Public

    A type-safe Go SDK for building reliable integrations with strongly typed APIs. Designed to provide an idiomatic developer experience, compile-time safety, and convenient abstractions while reducin…

    Go 1

  2. aws-lambda-powertools-typescript aws-lambda-powertools-typescript Public

    Forked from aws-powertools/powertools-lambda-typescript

    A suite of utilities for AWS Lambda Functions that makes structured logging, creating custom metrics asynchronously and tracing with AWS X-Ray easier

    TypeScript