Lázaro O'Farrill
Senior Software Developer and Systems Engineer
Contact Information
- Email (Primary): [email protected]
- Email: [email protected]
- Website: https://lazaroofarrill.com
- GitHub: https://github.com/lazaroofarrill
- Location: Wroclaw, Poland
Summary
Senior Backend & Embedded Engineer with 6+ years of experience optimizing high-concurrency systems. Expert in stripping away architectural bloat to reduce latency and infrastructure costs. I build robust, resource-efficient solutions: from bare-metal firmware for microcontrollers to distributed cloud rendering pipelines and heavy duty OLAP workloads.
Experience
Senior Software Developer | DSpot | Poland
- May 2022 – Present
- Data ingestion: Processed real time sports data; applying on the fly transformations, CDC reactive updates and real-time OLAP workloads.
- Performance Optimization: Architected high-concurrency autoscalable rendering pipelines; increased throughput by 10x (10 to 100 renders/hour) and reduced unrecoverable errors from 10% to 0.01%.
- System Reliability: Fixed persistent dropped jobs and worker failures to ensure fair job distribution across distributed nodes.
- Hardware Integration: Implemented WebHID drivers for specialized device communication.
- Tooling: Developed JetBrains IDE plugins using Compose Multiplatform to improve internal developer workflows.
Backend Developer | Guajiritos SRL | Havana, Cuba
- July 2021 – May 2022
- Architectural Refactoring: Reduced general system latency by 600ms and cut server costs by 50% by removing chatty services and centralizing the architecture.
- System Scaling: Managed and scaled high-concurrency transactional systems for e-commerce and tourism (GDS).
- Edge Computing: Developed distributed, offline-resilient POS terminals and inventory tracking systems.
Co-founder, Tech Startup | Espoleta Technologies | Havana, Cuba
- January 2021 – Present
- Embedded Innovation: Led development of VORTICE, an automated weather station with in-house sensors.
- Extreme Efficiency: Designed system for 1-month battery life on a single charge; enabled year-round operation via a tiny solar panel.
- Protocols: Integrated I2C, SPI, UART, Modbus RTU, and HTTP for reliable environmental data logging.
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.
Embedded Engineer (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
BSc in Biomedical Engineering | CUJAE | Havana, Cuba | 2019 – 2023
Skills
- Languages TypeScript, Go, Kotlin, Rust, C/C++, Python, PHP, C#
- Backend Node.js, NestJS, PostgreSQL, MySQL, SQLite, DuckDB, Redis, Kafka
- Frontend Vue.js, React.js / Next.js, Nuxt, Svelte, Compose Multiplatform, Zola
- Infrastructure Docker, Terraform, Pulumi, AWS, Scaleway, Cloudflare
- Embedded PlatformIO, ESP-IDF, Zephyr RTOS, ROS, I2C / SPI / UART / Modbus
- Observability Grafana, Prometheus, Loki, ELK Stack, CloudWatch
- Integrations Odoo, Stripe, Salesforce
Languages
Spanish: Native | English: Fluent (C1) | Polish: Basic (A1)