Post Job Free
Sign in

Senior Software Engineer

Location:
Surprise, AZ
Salary:
140000
Posted:
February 06, 2025

Contact this candidate

Resume:

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



Contact this candidate