Joe Cooper

Joe Cooper

Mentor
5.0
(59 reviews)
US$40.00
For every 15 mins
103
Sessions/Jobs
ABOUT ME
Full-stack mentor; C# in every domain; Backend, React, Unity and more.
Full-stack mentor; C# in every domain; Backend, React, Unity and more.

Consultant and full-stack software developer and consultant.

  • Currently an AI service and application development consultant.
  • 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 Python, 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 AI Horizons, I built a complete AI entertainment product, including advanced and precise content filters necessary for monetization.

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.

On CodeMentor (Arc), I help developers with interesting problems. Some highlights:

  • 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.

Write me and let's get something done!

Polish, Russian, English
Warsaw (+01:00)
Joined March 2021
EXPERTISE
10 years experience | 18 endorsements
I've used C# in microservices, backend, mobile app and mobile game development. It's my favorite language and I love the way it's develop...
I've used C# in microservices, backend, mobile app and mobile game development. It's my favorite language and I love the way it's developing.
10 years experience
I use Microsoft SQL Server and PostgreSQL regularly for my current employer. In the past I've used MySQL, PostgreSQL and more for various...
I use Microsoft SQL Server and PostgreSQL regularly for my current employer. In the past I've used MySQL, PostgreSQL and more for various projects.
View more
View more
3 years experience
C++ is the power tool I grab for special projects. I converted a 288 gigabyte map of laser altimeter data from the NASA Lunar Reconnaissa...
C++ is the power tool I grab for special projects. I converted a 288 gigabyte map of laser altimeter data from the NASA Lunar Reconnaissance Orbiter from mercator projection to cubic. I wrote a multiplatform thin client. I wrote an iOS tactical game with OpenGL ES. In a project on Codementor, I helped a mentee working in C build a UI for an industrial control system. I enjoy working with it.
LinuxOpenGLC
View more
LinuxOpenGLC
View more
5 years experience | 2 endorsements
5 years experience | 2 endorsements
I spent five years maintaining an American Sign Language edutainment app for Burton Vision (now defunct).
I spent five years maintaining an American Sign Language edutainment app for Burton Vision (now defunct).
3 years experience | 1 endorsement
3 years experience

REVIEWS FROM CLIENTS

5.0
(59 reviews)
Larry Combs
Larry Combs
August 2023
Great Explanation of how to break down and find code issues.
Philip J Berent
Philip J Berent
June 2023
Ok. So Joe told me up front that he knew little about machine learning - which was the issue I was working on. But he said he was interested and would do the session on an "at risk" basis - i.e. no solution, no payment required. He sounded super smart - so how could I refuse? Turns out that Joe was able to work with me diving deep into the structure of the package (Tensorflow) we were working with (which btw he hadn't worked with before) and together we were able to figure out a solution. The moral to me is that someone who is smart and thoughtful but new to an area can be 100 times more useful than someone who knows something about the area but is not a smart diagnostician. In summary - Great Job! Thank you Joe! Would definitely use again
Jason Durnil
Jason Durnil
May 2023
Quick to the point, figured out the issue in a timely manner allowed me to progress
Larry Combs
Larry Combs
May 2023
Excellent, something I was racking my brain over half a day took Joe less than 30 minutes to fix.
Jason Durnil
Jason Durnil
April 2023
Joe was quick and to the point, He understood my needs and how he might help me immediately, He asked all the right questions which is very important.
Larry Combs
Larry Combs
March 2023
Great at idea creation and explanations
Larry Combs
Larry Combs
March 2023
Great Explanation
Larry Combs
Larry Combs
March 2023
Very good at explaining how/why code will work!
Greg Musser
Greg Musser
January 2023
I have been a embedded real-time software engineer for 40+ years but was having difficulty designing a complex GUI with GTK. Joe helped me do things in a few hours that would have taken me weeks to learn and do on my own. In addition to helping me get it done, he was very good at mentoring me and making sure I understood what we were doing. I will continue to use Joe anytime I need help.
Removed User
Removed User
January 2023
Our first 15m session, Joe responded quickly, friendly and seem to be very knowledgeable, appreciate all.
SOCIAL PRESENCE
GitHub
LimbHacker
Limb Hacker cuts skinned mesh characters in Unity3D.
C#
180
26
VisualScopeController
A Unity3D component which manages a camera's field of view to ensure the visibility of a given set of targets.
C#
3
0
EMPLOYMENTS
Consultant, Lead Developer
AI Horizons, Inc.
2024-01-01-Present

At AI Horizons, Inc. I design, plan and maintain an AI entertainment product. Responsibilitie include all technical decisions, trainin...

At AI Horizons, Inc. I design, plan and maintain an AI entertainment product. Responsibilitie include all technical decisions, training of production models, and hiring & management of personnel.

Python
TypeScript
Management
View more
Python
TypeScript
Management
AI
AI Chatbot
View more
Consultant
Moonshot Marketing
2023-06-01-Present

For Moonshot, I maintain customer-facing AI sales representatives on mulitple websites, as well as several internal-use analysis tools...

For Moonshot, I maintain customer-facing AI sales representatives on mulitple websites, as well as several internal-use analysis tools.

HTML/CSS
Python
AI
View more
HTML/CSS
Python
AI
AI Chatbot
View more
Senior Software Engineer
Banqsoft
2021-08-01-2023-12-01

I help maintain View21, an asset finance management application. I fix bugs for clients like Volkswagen Financial Services, Nordea and...

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.

C#
SQL
WinForms
View more
C#
SQL
WinForms
Microsoft SQL Server
.NET Core
.NET
ASP.NET Core
View more
PROJECTS
Turbo SlicerView Project
2012
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...
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.
C#
Mathematics
Unity
View more
C#
Mathematics
Unity
View more