> about
Software engineer with 16+ years building systems across industries: from factory floors to financial platforms. I work across the full stack, from hardware-facing layers to web applications, leading teams and turning complex requirements into working software.
My work spans embedded systems, distributed backends, and modern web frontends. I've integrated PLCs and serial protocols, built document issuance platforms, and shipped logistics software used in warehouses across multiple countries.
> career
Founder
Bytesquash ↗Custom software, backend systems, and SaaS products. Built for companies that need their technology to be reliable, maintainable, and fit for purpose.
- Custom software development: purpose-built systems for operational workflows, internal tools, and business-critical processes
- Technical consultancy: architecture reviews, technology strategy, and fractional technical leadership
- Industrial protocol stacks: serial, Modbus, TCP sockets, and PLC integration
- WMS & ERP integration, SaaS product development, and hardware & device integration
Head of Software
Matica Group
Leading software engineering for a global technology company specializing in integrated systems and solutions.
- Driving software strategy and technical vision across product lines
- Leading engineering teams in developing scalable machine control solutions
- Implementing modern software architectures and development practices
Head of Software Development
IXLA
Led software development for industrial automation systems, maintaining legacy SDKs and pioneering unified control software (AIDA) to replace fragmented system-specific solutions.
- Architected AIDA: unified software framework replacing fragmented machine control systems
- Successfully integrated diverse components (serial, Modbus, TCP sockets, REST APIs)
- Recruited and led development team through complete project lifecycle from POC to production
- Maintained and enhanced system-specific SDKs across multiple product models
Senior Software Development Engineer
INCAS (via XTphere)
Customized and enhanced Warehouse Management System (WMS) software for diverse client logistics requirements, creating plugins and integrations with heterogeneous systems.
- Developed custom WMS modules for production tracking and multi-warehouse inventory management
- Designed flexible production line supervision system with PLC integration
- Integrated hardware devices (scales, labelers, barcode readers, voice picking systems)
- Built data exchange solutions between WMS and various ERP systems
- Mentored junior engineers and led direct customer requirement gathering
Software Developer
Exida Development
Developed SILcal v9, a functional safety analysis suite for FMEA, FMEDA, FTA, and DFA. Compliant with IEC 61508 and ISO 26262.
- Implemented FMEA module with full process management, compliant with AIAG&VDA 2019 standard
- Built FMEDA integration aligned with IEC 61508 and ISO 26262, with failure rate data from SN 29500 and IEC TR 62380
- Developed DFA module for identification of common cause initiators from FTA results
- Implemented SW-FMEA keyword-based analysis of software failure modes
Software Developer
Tagetag
Sole software developer at an early-stage startup. Built a SaaS platform around Microsoft Tags, letting non-technical users create mobile sites and manage their tags without writing code.
- Designed and built the full SaaS webapp from scratch: mobile site builder, tag management, and user dashboard
- Delivered websites for local businesses as a secondary revenue stream while the core product matured
> contact
Engineering leadership, potential collaborations, or just talking shop. I'm always open to connecting.