Adam Kopeć
A hands-on architect with a 6th sense for good design — earned through 15+ years of building real systems across e-commerce, credit scoring, live casino, sports betting, fitness and banking domains. I lead through code, not slide decks.
Experience
Across Industries
Languages
Experience
HSBC
Writing microservices for facility collateral management in HSBC's Corporate & Institutional Banking division. Day-to-day delivery in a distributed team spanning Poland, India and China.
TomFit Software
Started as part-time consultant, transitioned to full-time and became the de-facto tech lead — making sense of a big API, driving architecture and devops practices. Built subscription model (Stripe), loyalty program, OpenPIM-based shop. Played an active role in the company's AI pivot, making sure the quality doesn't drop because of it.
Proxy Live Solutions
Writing Scala for the near-realtime online casino system. Fully event-sourced, huge microservice-based project (>1mln LoC). Backend with socket-based frontend communication, Akka and Typelevel stack. Went through the whole lifecycle of four separate games — all deadlines met. Architectural mentoring, speaking at Scala meetups.
Grand Parade
Hired as Java developer, transitioned to Scala after two months. Built microservices and designed a configurable business process engine for a multi-tenant app. Architectural supervision of a multi-module sbt project. Production-ready high-traffic practices — circuit breakers, monitoring, tracing. Analyzing business requirements, writing RFCs, running demos for management. Earned AWS Architect certification during free time.
CRIF
Two roles in succession. As developer: built a large business application loading complex data structures (>50k LOC solo, year+ of development). Advanced SQL Server programming, concurrency debugging. Supervising external contractor teams. As architect: led a team of 8 on a new high-volume project with challenging SLAs. Introduced event storming. Part of the effort to adopt Kubernetes and refine CI/CD. Gathering business requirements, negotiating scope, mentoring team members.
Synerise S.A.
API development from scratch in Java 8 on Spring Boot. Third-party integrations for payment collection and real-time data aggregation. Infrastructure automation with Ansible. JavaScript SPA development for admin area. Training juniors and interns, collaborating with external vendors.
Education
Beyond Code
Acoustic, fingerstyle, electric. Jazz and classical. The instrument that teaches patience.
Postmodernism, magic realism, non-fiction. Stories that bend the frame of reference.
Distributed systems, type theory, language design. The ideas behind the tools.