Contact
Surprise, Az. *****
************@*****.***
www.linkedin.com/in/jonathan-
hopkinson-0805a31b (LinkedIn)
Top Skills
Unity 3d
Firebase
Software Development
Languages
English (Native or Bilingual)
Jonathan Hopkinson
Senior Software Engineer (Unity)
Surprise, Arizona, United States
Summary
25+ years of computer programming experience. Worked on over 50 projects for the following platforms: Unity 3d, IOS, Android, UWP, Windows Phone, and Windows / MAC. Languages: C#, C/C++, Swift, Objective C, and Java. Scrum, Agile, Waterfall & Kanban experience. Git, JIRA / Confluence, and Microsoft Azure proficient. Specialties: Video Games and Educational Games. Gameplay programming.
Experience
TruPlay Games
Senior Unity Engineer, Platform
July 2024 - September 2024 (3 months)
Austin, Texas, United States
I worked on the Platform team. This is the main front end of the app. It includes the account management system, IAP, achievements, and game lobby. I worked on a IAP upsell popup and bug fixes during my time. I started working on Google SSO login via Firebase just before being laid off, but was not able to finish it 100%.
Microsoft Casual Games Studio
Senior Software Engineering
October 2022 - April 2024 (1 year 7 months)
Remote
Contract through Randstad USA. I am working on supporting live casual games for UWP, IOS and Android using Unity 3D and C#. This includes bug fixes as well updating existing systems for compliance and business requirements. Specific titles I worked on: Microsoft Minesweeper, Microsoft Sudoku, and Microsoft Ultimate Word Games.
Age of Learning, Inc. / ABCmouse.com
Senior Software Engineer
March 2018 - August 2022 (4 years 6 months)
Page 1 of 3
Glendale, Ca
Working on projects using Unity 3d (C#), for IOS, Android, Windows, and Mac OS. These games were educational and geared towards kids. Specific titles I worked on - My Math Academy and My Reading Academy. We did 2 weeks sprints using Scrum work flow. JIRA / Confluence / Git.
-Mentoring
-Code Reviews / Merge Request
-Peer Programming
-Technical Interviews / Evaluations
-Documentation
Tic Toc Games
Senior Unity 3d Software Developer
March 2011 - February 2018 (7 years)
Burbank, Ca.
I am programming games for the iOS, Android, and Windows Phone platforms using Unity3d. This includes custom Unity plugins written written in swift / Objective-C (IOS) and Java (Android). I was in a lead role on the majority of projects. Worked on small teams average size 3 - 7. JIRA / Subversion.
-IOS / Google Play App Store Integration (Including Beta testing, uploading, and pushing live)
-Supporting Live Products
-Managing Small Teams (2 – 4 Developers)
-Technical Interviews / Evaluations
-Technical Documentation
Age of Learning, Inc. / ABCmouse.com
Unity Developer
September 2015 - January 2016 (5 months)
Glendale, Ca
I am doing Unity Development for their R and D department. Working on Prototypes and demos for upcoming projects. (Rapid Prototyping). Contractor. Inspired Instruments Inc
Programmer
April 2010 - January 2011 (10 months)
Simi Valley, Ca.
I developed a WIN / MAC cross platform application that interacts with the You Rock Guitar. The project used C++ with Nokia's QT libraries. Page 2 of 3
WayForward Technologies
Programmer / Senior Programmer
March 1995 - April 2010 (15 years 2 months)
Santa Clarita, Ca.
I worked on several projects here. Many times I was in a lead position with a small team below me. Projects included: PC Educational CD-Roms, Nintendo DS, Sony PSP, Flash AS3, and Shockwave. We used C++ and Macromedia Director (Macromedia was purchased by Adobe. It was the predecessor for Shockwave and Flash).
-First Professional Job.
-Started as Entry Level Engineer laid off as a Senior Engineer.
-Managed Small Teams (2 – 5 developers)
-Mentoring
-Technical Documentation
-Technical Interviews / Evaluations
Page 3 of 3