Lázaro O'Farrill
Software Developer
Contact Information
Email (Primary): [email protected]
Email: [email protected]
Website: https://lazaroofarrill.com
Location: Poland
Summary
Results-oriented software developer with 6+ years of experience in multimedia, e-commerce, tourism and embedded solutions.
Proven ability in developing robust systems, leading tech teams, and contributing to innovative projects. Seeking to leverage expertise in backend development, embedded systems and full-stack applications to drive technological advancements.
Experience
Backend Developer | DSpot | Poland
May 2022 – Present
Developed and maintained backend systems for multimedia projects.
Designed and implemented high-concurrency autoscalable video rendering pipelines with fair job distribution. Fixed dropped jobs and stopped workers; increased throughput from 10 to 100 renders/hour and reduced unrecoverable errors from 10% to 0.01%.
Implemented WebHID drivers for multiple devices.
Created plugins for JetBrains IDEs using Compose Multiplatform.
Contributed to various internal projects, ensuring robust and scalable solutions.
Backend Developer | Guajiritos SRL | Havana, Cuba
July 2021 – May 2022
Implemented new central architecture and removed chatty services; reduced general system latency by 600 ms and cut server costs in half.
Scaled high-concurrency transactional systems.
Introduced automated end-to-end (e2e) testing infrastructure across the company stack.
Contributed to the development of e-commerce websites.
Contributed to the creation and maintenance of GDS Tourism Systems.
Developed inventory tracking systems.
Developed distributed, offline-resilient POS terminals.
Developed desktop applications using Kotlin and Compose Multiplatform.
Co-founder, Tech Startup | Espoleta Technologies | Havana, Cuba
January 2021 – Present
Co-founded a technology startup focusing on embedded solutions.
Led the development of VORTICE, the country's first automated weather station. Designed it with in-house developed sensors and extreme power efficiency: up to a month on a single battery charge while logging measurement data without external equipment. A tiny solar panel enables reliable year-round operation.
Used communication protocols I2C, SPI, UART, Modbus RTU and HTTP.
Embedded and Full Stack Developer | Espiral Soluciones | Havana, Cuba
September 2020 – January 2021
Developed embedded and full-stack applications.
Created OWI, an educational platform for teaching electronics and robotics to children.
Internship | GELECT | Havana, Cuba
January 2020 – January 2022 (Part-time)
Developed an autonomous robot for room disinfection using UV light.
Project was based on the ROS (Robot Operating System) platform.
Education
Bachelor's in Biomedical Engineering | CUJAE | Havana, Cuba
2019 – 2023
Major: Biomedical Engineering
Skills
Programming Languages: C, JavaScript, TypeScript, Go, Kotlin, SQL, PHP, Python, Rust
Frameworks/Libraries: Vue.js, Node.js, NestJS, Express.js, Laravel, Ktor, Compose Multiplatform
Databases: MySQL, PostgreSQL, SQLite, DuckDB, Elasticsearch, Redis, MongoDB
Tools/Technologies: Linux, Git, Docker, Kafka, GitLab, GitHub, Forgejo, Terraform, Cloudflare, Scaleway, AWS, PlatformIO, Arduino, ESP-IDF, Zephyr RTOS
Awards & Certifications
- Cambridge B2 First (FCE)
Languages
Spanish: Native
English: Fluent (C1)
Polish: Basic (A1)