Główny Specjalista Ds. Programowania at Ryszard Trojnacki Programowanie
Wrocław, Lower Silesian Voivodeship, Poland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ryszard Trojnacki is a seasoned software architect and team leader with 11+ years delivering embedded, backend and full‑stack systems from Wrocław. He blends deep C/C++ and Java expertise with web and mobile stacks (React, ReactNative) and strong SQL experience across MySQL and PostgreSQL, often operating at the intersection of hardware (Atmel, ESP8266, Z‑Wave) and software. As owner of several software ventures and a long‑tenured lead at Łukasiewicz - ILOT and Euroimpex, he pairs hands‑on coding with project leadership and system administration (Linux, Nginx/Apache). An active open‑source contributor, he’s improved stability in the widely used OpenZWave C++ library and enhanced query capabilities in the Ebean ORM, showing attention to reliability and edge cases. He is comfortable shipping production fixes that target memory, interoperability and database behavior—skills honed from game development to industrial IoT. Colleagues value him for pragmatic problem solving and a rare blend of low‑level engineering and user‑facing web/mobile delivery.
11 years of coding experience
19 years of employment as a software developer
master's degree, Computer Science, master's degree, Computer Science at Uniwersytet Wrocławski
Contributions:1 review, 14 commits, 6 PRs in 6 years 6 months
Contributions summary:Ryszard primarily contributed to the Ebean ORM project by implementing new features and enhancing existing functionalities. Their work involved adding support for table aliases in SQL queries and incorporating "EXISTS" and "NOT EXISTS" SQL commands, improving query capabilities. The user also added code to allow for null items in @DbArray lists and incorporated a test case for changing OneToMany collection by editing the target bean. Furthermore, the user provided a java parameter to override the default datasource.
a C++ library to control Z-Wave Networks via a USB Z-Wave Controller.
Role in this project:
Back-end Developer
Contributions:6 commits, 6 PRs, 6 comments in 1 year 6 months
Contributions summary:Ryszard primarily focused on fixing bugs and improving the stability of the OpenZWave library. Their contributions include correcting memory leaks within the `ValueRaw` class and addressing issues related to value length handling. They also updated the library's core functionality by implementing the `IsMultiInstance` method and fixing inconsistencies in the codebase, specifically the inclusion of Windows headers.
cppcontrollerc-libraryopenzwaveusb
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
Ryszard Trojnacki - Główny Specjalista Ds. Programowania at Ryszard Trojnacki Programowanie