Summary
Łukasz Janeczko is a Senior Software Engineer with 8 years of experience building backend systems—primarily in Java/Kotlin with Spring—and a concurrent PhD researcher in Computational Social Choice at AGH University. He combines production-grade fintech engineering at Backbase with academic research on multiwinner voting, participatory budgeting, and algorithmic complexity, bringing a rigor for provable efficiency to real-world integrations. Comfortable across Python (ML), C++, and front-end stacks, he frequently designs algorithms, optimizes code, and authors API specs and tests to ensure robust deployments. His background in competitive programming and top-tier academic performance (BSc/MSc with honors) underpins a talent for tackling hard algorithmic and systems problems. Equally at home mentoring customer engineers as part of Customer Success or crafting ILP reductions for research, he thrives at the intersection of theory and applied software. A detail that sets him apart: he actively balances on-call, customer-facing delivery work with publishing research on fairness and robustness in voting systems.
8 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at AGH Universite of Science and Technology
Algorithmics, Computer Science, Mathematics, Physics, Algorithmics, Computer Science, Mathematics, Physics at The August Witkowski 5th High School
AGH University
English, German, Spanish, Polish