Resume
Senior software engineer, 12+ years. I've run my consultancy, Wiringbits, since 2019, so my timeline isn't strictly linear: some periods were dedicated to Wiringbits and my own products, and many client engagements ran in parallel with the roles below. The full, filterable project list lives on the projects page.
Founder & Principal Consultant — Wiringbits
2019 – presentMy independent consultancy since 2019. Some periods have been dedicated to Wiringbits and my own products full-time; many client engagements ran in parallel with the roles below. Led a team of up to 12; technical advisor to 8+ customers; the go-to for technical emergencies (e.g. cut a customer’s 3-month Cromwell/GCP-Batch estimate to 3 weeks; rebuilt a deleted production environment same-day). Founded and led codepreview.io. Delivered 30+ client engagements across fintech, crypto, security, data, marketplaces, IoT and more.
Senior Software Engineer — PayPal (contracted through Beyond)
Employment · Jan 2026 – Jun 2026Joined a team building agentic commerce infrastructure during organizational uncertainty (minimal docs, no onboarding, significant inherited tech debt). Operated with high autonomy, identifying systemic gaps and driving solutions without direction.
- Designed and implemented a Smithy schema registry to centralize data models across Scala, TypeScript, and Go services, eliminating model drift and parallel definitions.
- Resolved chronic dependency conflicts across core services and jobs by authoring shared libraries and build plugins, removing a recurring source of production incidents.
- Fixed connection pool mismanagement in Beam tasks (orchestrated with Airflow) that had silently dropped millions of records/day for years; defined an observability approach for the full ingestion pipeline.
- Introduced E2E testing for critical APIs; stabilized multiple legacy projects from non-compilable/broken states to deployable, unblocking other engineers.
- Submitted improvement proposals the team adopted: shared schema registry, E2E tests for the full pipeline, continuous delivery, Beam resource management.
Senior Software Engineer — SiriusXM (contracted through Equal Experts)
Employment · Oct 2023 – Jan 2026- Reduced the team’s AWS cloud costs by 80% while preserving throughput.
- Engineered the foundation for a zero-downtime migration to a new AWS account (~90% of components).
- Contributed to a low-latency, multi-region notification system: event ingestion pipeline, shared libraries, E2E and load tests, autoscaling, observability.
- Owned end-to-end development of multiple backend services, serverless components, and the surrounding AWS infrastructure.
- Restored critical legacy Java systems unmaintained for 5+ years from non-compilable to deployable; migrated legacy projects from Spring Boot 2 to 3 incl. infra deployments.
- Implemented CI/CD pipelines (deploy/hotfix/rollback) coordinated with E2E suites; built a reusable Scala AWS-Lambda template; built an internal Slack bot for the QA team to exercise the notification flow (CRUD over messages/templates).
Technical Architect (Contractor) — IOHK
Contract · Jun 2018 – May 2022- Designed and led most of the foundations for Atala PRISM (https://atalaprism.io), a self-sovereign identity ecosystem (decentralized identifiers + verifiable credentials).
- Designed the initial second-layer protocol for anchoring DIDs and credentials on Bitcoin.
- Designed the initial PRISM Node (a Bitcoin indexer, later Cardano), the first cross-platform PRISM SDK (Scala/Scala.js) + API docs site, and the initial Credentials Verification architecture; MetaMask-like wallet.
- Presented PRISM at public events (VivaLaCrypto / TalentLand, Mexico; online talks).
Scala Engineer (Contractor) — Samsung (SSIC)
Contract · Jun 2017 – Jun 2018- Implemented Amazon S3 resiliency across regions for the image storage service.
- Implemented TCP and TLS support for the LwM2M (IoT) device-management protocol.
- Contributed to a multi-active-region project using multi-master async DB replication across regions.
- Built the Device Management Approved List (device whitelisting) using CRDTs for cross-region replication.
Big Data Consultant — Praxis
Consulting · Mar 2017 – May 2017- ODS: a big data pipeline processor for a bank; helped design its core.
- Designed a DSL for type safety while writing Hive queries and Spark transformations; built a code generator for the DSL (based on Hive tables).
- Redesigned how data pipeline processors integrate; improved the team’s Scala practices.
Full Stack Software Engineer — Kueski
Employment · Sep 2015 – Jan 2017- Kueski 2.0: main micro-loan application; participated in the new system design that scaled from hundreds to thousands of concurrent clients (https://kueski.com/).
- Kien Es Kien: RESTful service to detect whether a person is a criminal or politician, storing enough auditability to reproduce/understand each query result.
- Traffic Controller: async web service controlling the volume of traffic sent to an external provider to avoid overload crashes.
- Solved two bottleneck issues stopping the loan-request process (external providers); helped architect a PCI-compliance-like secure system; designed an automatic database updater inside a RESTful service with short downtime, no DB transactions, keeping consistency; supported Android devs (domain knowledge, reviews, standups).
Software Developer — Oracle Corporation
Employment · Apr 2015 – Sep 2015- Maintained a module generating metrics about RAC in the Oracle database.
- Helped design a module for compressing information used to reconfigure the RAC cluster.
- Helped implement compression of log messages for the Oracle database.
Developer — SAC
Employment · Apr 2014 – Apr 2015- Juicio En Línea Sinaloa: a government web app letting citizens sue government dependencies, with the whole judgment process handled online.
- Created applets using biometric devices to capture digital fingerprints.
- Boosted a government application’s performance by fixing concurrency issues; fixed several web vulnerabilities and redesigned some legacy; integrated version control into the dev environment.
Education
- B.S. Computer Systems Engineering (Software Engineering focus) — Instituto Tecnológico de Culiacán, Culiacán, Sinaloa, México · 2010 – 2015.
Speaking
- International conference speaker: ScalaIO (Paris), Functional Scala (London), Art of Scala (Warsaw), ScalaCon, Viva La Crypto (Mexico), Talent Land / Campus Party (Mexico).
- Talks: Functional Scala https://youtu.be/9ePQwMA_g_w · ScalaCon https://youtu.be/lrG5sYiJ5-I · legacy-2009 migration https://www.youtube.com/watch?v=SJxEXAkxD3I · Atala PRISM SDK https://youtu.be/8AbgzvOeb6w
Awards & additional
- Local 2nd place, NASA Space Apps Challenge 2013 (Culiacán) — Culichi’s Rover.
- 9th place, ACM ICPC Mexico & Central America Regional Contest 2014.
- 3rd place, Wizeline @ Campus Party 2016 programming contest (out of 447).
- Active open-source contributor (https://github.com/AlexITC).