About Me
I started learning C++ during the second semester of my studies to build a stock trading system and simulators using artificial neural networks. Around my third year, I transitioned to C# and the .NET ecosystem which led to my first job.
My exposure to legacy systems codebase during my early career led me to shift towards radical simplicity in development, as I realized that complexity and maintenance costs increase exponentially with poor quality and overly complicated code, making simplicity not just a preference but a necessity.
In my free time I continue with my pet project and maintain 10+ open source c# libraries available at NuGet.org which I'm the author of.
Technical Skills
Soft Skills
- Autonomy
- Persistence
- Creativity
- Focus
- Integrity
Formal Education
Polish/French Bilingual High School - 2004 to 2008
Jagiellonian University - Psychology - Master - 2009 to 2016
Work Experience
IGE+XAO - Internship (C++) - 2014
I was tasked with creating a T-SQL procedure to perform a database-wide undo operation. I accomplished this ahead of time by developing a C# generator for T-SQL, using the table schema as input.
Transactor Poland - Software Developer (C#, WPF, WCF, SQL, EF) - 2014 to 2017
I started as the main developer on a business intelligence WPF application that aggregated data from multiple APIs. The project was successful and which, I was informed, provided great value to the customer at a low cost. After this I cooperated in an Agile team where we developed, fixed, refactored and unit tested end to end insurance lifetime management system, which required and improved my skills of T-SQL procedures, WCF services, ASP.NET APIs, WPF, Windows Forms, XSLT, XSD, VB.NET, SQLite.
Open GI - Software Developer (C#, SQL Server, WCF, Web API, WPF, .NET Core) - 2017 to 2019
Continuation of previous employment under different brand. More focus on newer technologies like ASP.NET Core instead of WCF, RabbitMQ instead of WWF.
Jagiellonian University - Research on EEG Signal Classification (Python) - 2019 to 2020
During this time I participated in a grant-funded research study where I developed a Python classifier for monkey EEG brain activity and an Arduino-based tactile stimulator. We had a classification of monkey awake states with AUC above 0.8.
Seville More Helory Polska - Senior Software Developer (C#, .NET Core, CosmosDB, Cognitive Search, Service Bus, Redis) - 2020 to Present
Senior developer on client focused projects related to document management, approvals, ethics and compliance, developing cloud-based solutions using .NET Core, CosmosDB, and other modern technologies.
Languages
- Polish - Native
- English - C2
- French - B2
Conferences
- .NET DeveloperDays 2018
- MEGA Sekurak Hacking Party 2019
- AzureDay 2020
- MEGA Sekurak Hacking Party 2020 (in 2021)
Additional Information
- Category B driving license.
- Knowledge in the field of psychology
- Hobbies: board games, running, gym, physics, own projects