Tech Lead • Ruby on Rails • Payments/Fintech • AWS • I ship reliable systems
I’m a backend-first engineer and Tech Lead. Ruby on Rails is home, but I’ve shipped prod code in Java, C# and C++ too. I pick the tool that fits, keep prod boring, and obsess over reliability.
- Ruby / Ruby on Rails — 8+ years (2017 → now). Prior to that, used Ruby for study/personal projects.
- Java — ~5 years (2009 → 2014) across web & enterprise stacks.
- C# — ~3–4 years (intermittent, 2010 → 2014) in enterprise/governance modules.
- C++ — ~3 years (2009 → 2012) for IVR/URA and high-throughput SMS/GPS tooling.
- SQL (Postgres/MySQL/Oracle) — 10+ years as the primary data layer in most backends.
Durations are conservative estimates; happy to talk through details.
- Rails, Sidekiq, RSpec, Minitest, RuboCop (incl. custom cops), RubyOnJets (serverless)
- Production habits: idempotent APIs, background jobs, backpressure, graceful degradation.
- Spring, Spring Boot, Hibernate, JPA, PrimeFaces, Play Framework
- Earlier career work on portals/services; still comfortable when needed.
- Enterprise modules, governance/reporting automation.
- IVR/URA for call centers, SMS broadcast, GPS tracking components.
IBM MQ, AWS SQS/SNS, RabbitMQ — retries, DLQs, ordering, consumer health.
- SQL: PostgreSQL, MySQL, Oracle
- NoSQL: DynamoDB, Cassandra, Elasticsearch
- Cache: Redis
AWS (Lambda, API Gateway, KMS, S3, CloudWatch, CloudFormation, Elastic Beanstalk),
Docker, Kubernetes, Nginx, Cloudflare.
Travis CI, GitHub Actions — test & deploy pipelines, canaries, feature flags.
Use ChatGPT/Claude for code review, test generation, doc scaffolding; exploring RAG patterns for internal docs.
- LinkedIn: @agramms
- Email: alessandro.grammelsbacher@gmail.com




