Summary
Lukáš Karas is a pragmatic software engineer with 26 years of experience, currently focused on C++ development at Avast while drawing on deep Java and Scala expertise from large-scale backend and big-data projects. He has practical experience building distributed systems for clusters of hundreds of nodes and processing terabytes of raw data daily, and has contributed Linux kernel drivers in the V4L subsystem. His background spans web, mobile, desktop (Qt/QML, GStreamer), and embedded development (Microchip PIC, Atmel AVR), making him comfortable across the full stack from firmware to backend services. At Avast he has worked on backend and internal systems across multiple product areas, combining production-grade engineering with hands-on troubleshooting. Known for enjoying both designing new solutions and hunting elusive bugs, he brings a measured, systems-oriented mindset and appetite for learning. Based in Prague, he pairs formal electrical engineering and computer science training with long-term, practical delivery in complex environments.
26 years of coding experience
Elektrotechnika, telekomunikační a výpočetní technika, Elektrotechnika, telekomunikační a výpočetní technika at VOŠ, SŠ - CENTRUM ODBORNÉ PŘÍPRAVY Sezimovo Ústí
Ing., studijní program Elektrotechnika a Informatika, obor Výpočetní technika, Ing., studijní program Elektrotechnika a Informatika, obor Výpočetní technika at České vysoké učení technické v Praze, Fakulta elektrotechnická
English, German