Software Engineer WEB https://gorka.io |EMAIL gorka@gorka.io EXPERIENCE SeQura, Barcelona — Staff Engineer 2021 - Today ThoughtWorks, Barcelona — Lead Consultant 2021 - 2023 Project: Vehicle Leasing Company Account Tech Principal helping the team improve their software practices and supporting the strategic initiatives towards data based decision making and agile ways of working.
Betika, Barcelona — Head of Software
2020 - 2021
Head of Software, leading a team of 15+ developers, QAs and BAs working on a gambling platform. Based on microservices and developed with Elixir and Scala, the platform was designed to be able to handle thousands of concurrent transactions. I worked on the architecture of the platform and the go-live strategy, shaping the team dynamics and guiding best-practices adoption. I reviewed roles & expectations with the team setting an impact based framework for performance reviews, introduced regular catch-ups and feedback loops within the team and with the stakeholders, and put in place OKRs for each cycle and roadmaps for product development.
ThoughtWorks, Barcelona — Senior Consultant
2018 - 2020
Project: International Fashion Retailer Refactored a Java monolith into RESTful microservices with Spring boot framework, helping the team to improve software practices and increase productivity and self-confidence. Project: International Classifieds Company Site Reliability Engineer for the observability of microservices in AWS. Building observability automation with AWS serverless lambdas in Python and Golang, integrating with Datadog and OpsGenie.
Ulabox, Barcelona — Lead Engineer
2015 - 2018 Project lead for the design & development of a mission-critical DDD/CQRS/Event-Sourcing based warehouse management system in PHP7/Symfony3, communicating with other services using RabbitMQ and CERTIFICATIONS stripe Associate Developer Certified a REST API. Also led the integration effort with Oracle's Netsuite ERP for the products and orders of the company. Together with some coworkers, I am pushing towards the adoption of agile methodologies and the use of the Scrum framework in the company. As a side-project, I’m currently exploring the possibilities of Elixir language and voice interaction systems like Alexa.
Trovit, Barcelona — Lead Engineer
2013 - 2015
I started out as a senior PHP Developer in charge of the landing pages and paid traffic, where I refactored the existing code and introduced real-time metrics. I also developed the PHP side of the real-time bidding (RTB) system and banner serving platform, with more than 500 million hits per month. I then joined the Web Team as its lead, introducing best practices like TDD in the team and leading the refactoring effort. At the same time, I co-founded a couple of side projects in NodeJs and other technologies with some colleagues and collaborated on some open source projects.
Kodekin, Vitoria-Gasteiz — Founder & CEO
2007 - 2013 Founder and CEO of Kodekin, a consulting and tech outsourcing company based on my home town which I run for seven years, with a focus on web development and cultural initiatives. IBM Global Services, Madrid — Web Lecture Engineer 2006 - 2007 Maintenance of IBM’s PartnerWorld contents. Creatta.net, Vitoria-Gasteiz — Full-stack Developer 2005 Full-stack developer for the marketing firm's clients' custom made e-commerce and CMS websites. Geograma, Vitoria-Gasteiz — Full-stack Developer 2004 I developed a client-facing demo web application of the firm's Geospatial API service and its technical documentation. EDUCATION University of the Basque Country — Computer Engineer I took part in many workshops and community-driven software efforts SKILLS Experienced team lead, focused on people growth and agile evolutionary processes. Balance technical excellence and delivery. Fast and avid learner. Committed and self-organized.
MISC
Teacher, Tutor and Excellence Jury of the High-Performance Web Development Master's Degree, LaSalle University Higher degree training cycle in cooking management. Passionate for gastronomy and cooking, I took one year of the HDTC. LANGUAGES Native Spanish Fluent English Basic Portuguese and worked as a freelance developer for various clients, developing small CMS systems and websites. At the time I was also deeply interested in CPU emulation and developed emulators, decompilers and several other utilities for the Z80 and 6502 CPUs in C language. LaSalle University — Master’s Degree in IT Management Team and project management with a focus on innovation and company-wide vision and alignment. Amazon Web Services — Certified Solutions Architect – Associate Stripe — Certified Developer – Associate Scrum.org — Professional Scrum Master (PSMI) Lean Kanban University — Team Kanban Practitioner (TKP)