Michal R.

Michal R.

Senior Software Engineer

Gydnia, Poland
Hire Michal R. Hire Michal R. Hire Michal R.

About Me

I am an expert C# Developer with 6+ years of industry experience in the development and maintenance of innovative backend services/solutions for clients. I am an avid learner of new technologies and use a client-focused approach in delivering excellent software solutions/services to clients, and strive to comply with industry best practices/standards on all projects.

Work history

UpStack
UpStack
Senior C# Developer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Freelancer
Freelancer
Software Developer
2017 - Present (7 years)
Remote
  • Successfully engineered a multi-threaded algorithm and data caching system to efficiently use data and CPU resources on a client's projects.

  • Designed and implemented a cryptocurrency bot that gathered data from external APIs, stored it in a database and used data gathered to train a sensible acting bot to make transactions through other external APIs.

  • Offered technical expertise and gained knowledge on the design and implementation of different software solutions for clients.

OKE POLAND SP. Z O. O
OKE POLAND SP. Z O. O
Software Developer
2015 - 2017 (2 years)
Gdansk, Poland
  • Provided regular technical expertise and support for the development and maintenace of different VoD managment solutions.

  • Successfully implemented a recursive algorithm to build a tree of data to make the app more useful for clients with regard to the existing infrastructure in an efficient way in ASP.

  • Provided bug fixes for hundreds of complex issues and functionalities, and maintained neglected sectors of code that were actually important for users.

JAMIRU
JAMIRU
Software Developer
2015 - 2015
Gdansk, Poland
  • Efficiently designed, developed and deployed an ERP system, and provided support for maintenace for a groceries distributor.

  • Engineered solutions for solving technical issues, debugged and upgraded existing systems.

  • Offered technical support for fixing MVC app issues.

HCL POLAND SP Z O. O
HCL POLAND SP Z O. O
Software Developer
2014 - 2015 (1 year)
Gdansk, Poland
  • Provided technical guidance and expertise for the development and maintenance of applications for the management of resources and security.

  • Engineered improvements in the system of queuing of tasks in C#; which involved some multi-processing tasks.

  • Provided support for many fixes and features in the backend that were necessary for the efficient functioning of the app that we were working on.

RADMOR S.A.
RADMOR S.A.
Software Developer
2012 - 2013 (1 year)
Gydnia, Poland
  • Efficiently led, designed and developed a radio communication technology and an automatic document generation project for a client.

  • Engineered the app to download data from an external bugzilla server and process it into auto generate .pdf reports.

  • Effectively worked on the design and implementation of a prototype military radio communication embedded software.

AMI ARTUR MUNDRZYŃSKI
AMI ARTUR MUNDRZYŃSKI
Software Developer
2012 - 2013 (1 year)
Gdansk, Poland
  • Led the engineered and deployment of an ERP system for the company's pizzeria network.

  • Streamlined the order taking process by processing hint information on current orders from data stored in the database.

  • Effiently implemented a Windows Forms process for the registering and processing of data from phone orders.

Portfolio

Designer/Software Developer - HerdingSimulation
Designer/Software Developer - HerdingSimulation

Worked on this scientific project with a professor from Gdańsk University of Technology. Designed and developed the main features of the project; the professor helped with concept development, new knowledge and writing of articles on the project. (one publication has been published so far, working on another one). The project centered on Machine Learning.

Designer/Software Developer - Cryptocurrency Bot
Designer/Software Developer - Cryptocurrency Bot

Designed and built the application. The application communicates with two external API's to gather data and execute transactions. The Bot's intelligence is based on Neural Nets.

Software Developer - BMS

One of the developers on the project team. Implemented new features, solved problems, conducted technical investigations and documentation. Worked mostly on the backend but from time to time had to do something in frontend too. The application is used for VoD management by many clients all over the world, with different contributing international efforts on a number of continents.

Education

Education
MSc. Engineering, Faculty of Informatics
GDAŃSK UNIVERSITY OF TECHNOLOGY
2006 - 2012 (6 years)