Rafał Łyżwa

Senior Software Engineer at neptune.ai

Warsaw, Masovian Voivodeship, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rafał Łyżwa is a Senior Software Engineer based in Warsaw with 10 years of hands-on experience building full-stack web systems and distributed cloud services. A University of Warsaw computer science graduate and competitive programming enthusiast, he brings strong algorithmic thinking to pragmatic product work—from frontend account features in the popular osu! web platform to backend data integrations like Parquet support in the OctoSQL engine. He’s shipped MLops and healthcare management applications in production, comfortable spanning PHP/Blade and CoffeeScript to Go and data-layer implementations. Known for turning complex data and UX requirements into reliable, maintainable code, he combines deep problem-solving skills with a track record of contributing to notable open-source projects.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Good, Bachelor's degree, Computer Science, Good at University of Warsaw
languagesEnglish, Polish, German
github-logo-circle

Github Skills (25)

laravel-mix10
webpages10
html-template10
laravel10
web-content10
php10
go10
golang10
html10
parquet10
oso10
query-engine10
data-analysis10
data-streaming9
coffeescript9

Programming languages (3)

JavaScriptGoPHP

Github contributions (5)

github-logo-circle
cube2222/octosql

Dec 2019 - Jun 2020

OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
Role in this project:
userBack-end Developer
Contributions:18 commits, 4 PRs, 14 pushes in 6 months
Contributions summary:Rafał primarily contributed to the implementation of a Parquet data source within the OctoSQL query engine, a tool designed for data analysis and transformation. Their work involved writing code to read data from Parquet files, including the creation of a custom iterator to handle the data loading and iteration. They also added support for repeated elements. This includes defining the data source, and creating the reader and stream to enable the parquet functionalities to be used with the OctoSQL tool.
csvclisqlitejoindatabase
ppy/osu-web

Jun 2016 - May 2017

the browser-facing portion of osu!
Role in this project:
userFull-stack Developer
Contributions:9 commits, 2 PRs, 13 comments in 11 months
Contributions summary:Rafał's contributions primarily focus on implementing and modifying features related to user account settings within the osu!web platform. This includes the initial implementation of a playstyle picker with associated UI elements and backend logic, as well as subsequent styling and translation additions. Furthermore, the user is involved in updating the account controller to manage playstyle settings. The changes encompass frontend (blade templates, coffee script) and backend (PHP) code.
browserbackendfrontendosularavel
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rafał Łyżwa - Senior Software Engineer at neptune.ai