Personal details

Michail O. - Remote back-end developer

Michail O.

Based in: 🇺🇸 United States
Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

I am currently working as Lead Software Engineer at a major US bank working with Java, Spring, Docker, and AWS. I used to work as a software consultant for an international insurance company creating complex software solutions in Java EE. Formerly, I developed video games for Ubisoft written in C++. I released independent video games made with Unreal Engine 4. I have profound knowledge of algorithms and data structures and a lot of experience teaching people how to code.

Work Experience

Lead Software Engineer
Capital One | May 2022 - Present
Java
Spring
PostgreSQL
Docker
AWS (Amazon Web Services)
I'm leading a team of 5 developers. We are developing high performance microservices running in AWS using Java, Spring, and Docker.
Software Consultant
Self-Employed | Nov 2017 - Dec 2022
Java
C++
Java EE
Unreal Engine 4
I am a self-employed software consultant working for big companies as a Java EE developer creating custom-tailored software solutions. Additionally I moonlight as an independent game developer creating and selling independent video games with the experience gained from working at Ubisoft. Java pays the bills, video game development is my passion.