Personal details

Joe C. - Remote full-stack developer

Joe C.

Senior Software Engineer
Based in: 🇵🇱 Poland
Timezone: Warsaw (UTC+2)

Summary

Full-stack software engineer.

  • Backend specialist for 5 years at S&P and Banqsoft.
  • Mobile specialist for 7 years with Diversido, Noble Muffins and other clients.
  • Professional experience with React, TypeScript, C++ and Java.

I got my start when I took over IT at a horse trailer dealership to gather money to move to Europe.

At S&P, I took our team's first two microservices from zero to production. I later served as scrum master, and was given a technical excellence award for my work in SQL optimization.

As a game developer, my Turbo Slicer product has been featured repeatedly by the Unity Asset Store. I wrote a finite element analysis kit for PlayWay S.A. to manage building collapse for the games Construction Machines 2016, Demolish & Build 2017 and Demolish & Build 2018.

As a mentor I will solve your problem and explain it with patience. My favorite highlights from my time here:

  • Helped an experienced engineer build a Gtk-based UI for an industrial control unit.
  • Helped an entrepreneur deliver a Unity-based VR demo to customers and investors.
  • Debugged problems of concurrency, thread safety and asynchronous IO in iOS apps.
  • Lead a student through correct authoring of a filesystem driver.

I check Codementor daily. Write me and let's get something done!

Work Experience

Senior Software Engineer
Banqsoft | Aug 2021 - Present
C#
SQL
WinForms
Microsoft SQL Server
.NET Core
.NET
ASP.NET Core
I help maintain View21, an asset finance management application. I fix bugs for clients like Volkswagen Financial Services, Nordea and other large financial institutions. I take care of both the backend and front.
Mentor
Codementor (as freelancer) | Apr 2021 - Present
Java
C#
C
Network Programming
Mathematics
Swift
VR (Virtual Reality)
Swiftui
Unity
I solve problems on Codementor. With one mentee we delivered a VR demo to investors and model customers. I solved problems involving networking, stereo video decoding and even VR-specific optical experiences. Mentees often need help with UI development (SwiftUI, Unity, ...) and networking. But the most fun are the most esoteric. I've assisted in writing a FAT16 filesystem decoder, an OS X audio driver and a GTK-based interface for an industrial control unit.

Personal Projects

Turbo SlicerIconOpenNewWindows
2012
C#
Mathematics
Unity
Turbo Slicer is an easy and performant way to shred a mesh on a mobile. I wrote Turbo Slicer in C# for the Unity Asset Store in 2012, and it remains in use today. Turbo Slicer's key features are its edge loop detection to cover holes on non-simple objects, the use of threading, and cache-aware programming techniques to perform even on modest systems.

Certifications & Awards

Certificate of Familiarity with the Polish Language (B1)
University of Cardinal Stefan Wyszyński in Warsaw | Nov 2021
Technology Excellence Award
automotiveMastermind (S&P Global) | Jun 2021