An experienced full-stack software architect and engineer with extensive experience working with database management systems and all types of software (cloud, web, mobile, and desktop). A passionate, flexible, and focused developer who wears multiple hats from senior developer to CTO and has worked across a broad range of technologies including .NET, C#, Java and MVC Frameworks. Client-focused and thrive in managing challenging projects while providing regular communication to ensure the end-product meets and exceeds expectations.
Created UWP application for Windows 10 tablets, that enabled client to do data collection offline. Application reuses data collection forms from the main online app and takes care of synchronization process when user comes back online.
Refactored core parts of the existing application to conform to best architectural trends and coding patterns. That has greatly boosted the performance of the application as well as security and maintainability.
Introduced microservice components to an otherwise- monolithic application by creating dedicated Windows Services responsible for synchronization API with UWP application, notifications sending (mail and SMS), and more.
Created a UVD DataLink application that enables two-way synchronization between online services and offline local software without sync or public API capabilities.
Instrumental in developing the in-house CMS system (Actualizer CMS).
Managed the company's projects requiring knowledge in .NET, Objective-C, or Java and built dozens of websites and web applications.
Developed a local news portal, based on Wendigo CMS, that operated in five towns across Poland.
Created a full-sized multitouch table based on FTIR phenomena and developed the full software stack from base drivers to the showcase demo software (IRIA project).
Created a PHP framework (Wendigo) and CMS system (Wendigo CMS).