Summary
Ivan ˢⁿᵏ is a software engineering manager and tech lead with nine years of professional experience and a decade-plus background building large-scale web and ERP systems for the energy sector. He blends full-stack development (React, TypeScript, PHP, Node) with low-level expertise in C/C++ and a strong cybersecurity focus, enabling both high-performance data processing and secure system design. At Nemon he led complex, domain-specific projects including migrating indexed billing to 15‑minute market resolution and architecting concurrent invoice generation and high-throughput data ingestion from REE/OMIE. Comfortable across the stack, he designs reusable components, CI/CD pipelines, and messaging/queueing solutions (RabbitMQ) to deliver reliable SaaS for energy marketers. He also has deep operational experience—Linux server migrations, DMZ/firewall security, and biometrics integrations—bringing a pragmatic systems perspective to product engineering. Based in Tarragona, Spain, he pairs rigorous academic training (M.S. in CS) with a habit of building generic, reusable tooling evident in his public repos.
9 years of coding experience
10 years of employment as a software developer
(M.S. CS) Master of Science in Computer Science Ciencias de la computación, (M.S. CS) Master of Science in Computer Science Ciencias de la computación at Universitat Rovira i Virgili
Bootcamp - Full-Stack - React Redux Express MongoDB GraphQL & TypeScript - 240h, Bootcamp - Full-Stack - React Redux Express MongoDB GraphQL & TypeScript - 240h at University of Helsinki
UOC (Universitat Oberta de Catalunya)
Spanish, Catalan, English