Resume
Work experience
.NET Developer
Helix Solutions
• July 2021 🠒 current
• Full Time
Was responsible for developing new applications, as well as maintaining existing ones. Main projects I’ve been involved in:
- Complex business process management desktop application for aviation industry customer. This also involved creating WebApi that application was connected to. Used technologies: C#, WPF, Entity Framework, SignalR, ASP.Net WebApi
- Web Single Page Application that displayed air sensor data received from embedded devices network. Users were able to view live data, as well as historic ones, using suitable graphs. Project also involved creating backend that was processing data received from devices, as well as serving data to front-end app. Used technologies: HTML, JS, Vue3, Tailwind, ChartJS
- Desktop application serving as operating panel for industrial automation device. Device was used to recognize serial numbers from mechanical parts using OCR. Panel allowed user to control camera motion, and to manage OCR gathering process. Used technologies: C#, WPF
- Desktop app managing and verifying items borrowed from storage. A user wishing to borrow an item must scan it using an RFID reader. At the same time, there is a large RFID antenna at the exit of the room, with the help of which it is verified that the items leaving the storage were correctly rented. Used technologies: C#, WPF, external Zebra Reader SDK
- Few database importers that allowed to import data stored in excel .xlsx files into MySQL database. Used technologies: C#, Entity Framework
Software developer
Helix Solutions
• Sep. 2020 🠒 July 2021
• Part Time
Was responsible for manual testing and bugfixing of C# applications, as well as maintaining existing projects, which were using other technologies (e.x. PHP).
Skills
-
.NET
: Creating desktop apps using WPF. Creating WebApi’s using ASP.NET WebApi’s. Utilizing Entity Framework for database connection.
-
Webdev
: Creating single page web applications using JS/TS + Vue3 + Tailwind CSS.
-
Databases
: Familiar with relational databases, Microsoft SQL Server
-
Data science
: Data scraping, manipulation, visualization using Python + Numpy, Pandas, Matplotlib. Basics of Matlab + Simulink.
-
Programming
: Good knowledge of C#, intermediate in Python and JS/TS. Basics of C/C++. Proper knowledge of Object Oriented Programming. Proficient in Git.
-
Languages
: B2 English, Native Polish
Education
ME in Aeronautics and Space Technology
Rzeszow University of Technology
• Oct. 2020 🠒 Feb 2022
Major: avionics. Graduated with 5.0 final grade.
BE in Aeronautics and Space Technology
Rzeszow University of Technology
• Oct. 2016 🠒 July 2020
Major: avionics. Graduated with 5.0 final grade.
Courses
CS50's Introduction to Computer Science
Harvard University
• Mar. 2020 •
Certificate
"This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web programming. Languages include C, Python, and SQL plus HTML, CSS, and JavaScript."
CS50’s Introduction to Artificial Intelligence with Python
Harvard University
• Sep. 2020 •
Certificate
"This course explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition, and machine translation."
Data Analysis with Python Summer 2019
University of Helsinki
• Oct. 2019 •
Certificate
"Course gives a practical introduction to data analysis using a large number of programming exercises and a project delving into the realm of a selected field of science."
Interests
- Motorsport
- Gliding
- Road Cycling