Michael O'Driscoll
C#/C++ Software Engineer and Unity/UE4 Games Programmer

I am a young, passionate programmer inspired to design and develop games or engines for games. While I may preference games, I still find excitement in developing software outside of gaming needs.
I have experience programming using C# and C++ both inside and outside of existing game engines. I have experience developing both solo and group projects using UE4 and Unity.
I am always willing to learn new skills and will self-teach if needed. I openly share ideas to my team and offer my help to anybody who asks. I have taught others new skills both inside and outside of programming.
My skills include:
-
C++
-
C#
-
Python
-
Lua
-
HTML and CSS
-
Unreal Engine 4 C++ and Blueprints
-
Unity C#
-
WinForms
-
Vector and Matrix Math
-
Data Structures and Algorithms
-
AI (Pathfinding, Behaviors)
-
Networking
-
Physics and Physics Engines
-
Graphics Programming
-
OpenGL and GLSL
-
Multi-threading
-
Development Pipelines
-
CI/CD (Jenkins)
-
Source Control (Perforce and Git)
-
Task Management (Trello, HackNPlan and Jira)
-
Documentation (Confluence)
-
Teamwork and Communication
-
Leadership and Teaching
Feel free to contact me if you are interested in my skills or have any questions.