Sofia Alvarez
Back-End Developer
Dublin
Professional summary
Back-end developer with 6 years of experience building REST services and data pipelines in Python and Go. Skilled at PostgreSQL tuning, event-driven design and reliable deployments. Collaborates closely with front-end and product teams to ship stable features.
Experience
Back-End Developer · Liffey Commerce Systems
2021 – Present
- Built payment and messaging integrations in Go, adding retry logic and idempotency keys that cut duplicate transactions to near zero
- Tuned PostgreSQL queries and added composite indexes, reducing p95 response time on the orders API from 900 ms to 310 ms
- Introduced Kafka-based order events to replace nightly batch jobs, so reporting data arrived within two minutes instead of the next morning
Junior Software Engineer · Harbour Data Works
2018 – 2021
- Wrote SQL migrations and Python endpoints for reporting features, delivering 12 customer-requested dashboards over two years
- Documented API contracts with OpenAPI specifications, helping front-end developers integrate new endpoints without waiting on clarifications
- Automated staging deployments with Docker and a CI pipeline, shortening release preparation from half a day to about 45 minutes
Skills
Python · Go · REST API design · PostgreSQL · SQL · Kafka · Docker · Kubernetes · AWS · CI/CD
Education
- BSc, Computer Science — Dublin Technical University (2018)




