Hi, I am Justin! I am a Michigan Technological University graduate with a B.S. in Software Engineering and an aspiration to work on projects that have a meaningful impact on its users, either as media experiences or as useful tools!
Self-Employed
-
Freelance Software DeveloperSelf-Employed Feb 2023 - Present- Developing a Rust crate for designing highly responsive and secure real-time systems.- Consulted on battery optimization control software. Guided software project management strategies suchas task development, peer review standards, version control tools, and coding standards.- Developed a web app using TypeScript w/ React for managing storytelling documents with AI assistants.
-
Software AnalystSonalysts, Inc. Jun 2020 - Sep 2022- Collaborated with astrophysicists on an orbital mechanics training simulator developed in Unity in C#.- Delivered software on time and under budget to assist securing multi-million dollar contract renewals.- Guided team expansion from 2 to over 10 developers as Tech Lead. Mentored coding best practices, systemarchitecture, and design principles.- Spearheaded a new tool that led to a 90% reduction in daily developer tasks related to content generation;effectively eliminating a full-time developer’s worth of tasks.- Outlined a physics engine API, which reduced code base size by 30%, enabled automatic unit testing, andallowed a greater team focus on developing new features. -
Vp Of Operations & Team LeadHusky Game Development Enterprise Sep 2016 - May 2019Houghton, Michigan, United States- Led general assembly sessions, instructing on documentation processes, tools development, and programmingin C# and Unity. Direct supervised two student development teams and assessed their project deliverables.- Headed a dedicated team, overseeing documentation, conducting team meetings, facilitating weekly check-ins, and providing mentorship to new students
-
StudentMichigan Technological University Sep 2014 - May 2019 -
Game Developer InternConey Dog Game Dev May 2018 - Aug 2018- Developed modular AI systems that allowed designers to mix and match enemy abilities at will.- Orchestrated a 3-month project to develop the game prototype, designing requirements, epics, tasks, andrisk management strategy.- Maintained a remote work environment, demonstrating strong self-motivation and work discipline.
-
Remc1 Supportnet Helpdesk InternRemc 1/Ccisd Sep 2016 - Dec 2016Hancock, Michigan- Supported local school districts by diagnosing and resolving an average of 10 technical issue tickets daily.- Demonstrated technical proficiency by successfully installing and managing over 20 software applicationsand resolving hardware-related challenges.- Answered an average of 20 calls and emails daily, committed to resolving issues within 48 hours.
-
First Robotics Programming MentorLisd Tech Center Dec 2014 - Apr 2015Adrian, Michigan- Monitored and aided in the development of software for a FIRST robotics team. Provided system support and taught robot programming process. Ensured all quality and safety standards were met.
Justin Cain Education Details
-
Computer Software Engineering -
Computer Software Engineering -
4.0 Gpa
Frequently Asked Questions about Justin Cain
What company does Justin Cain work for?
Justin Cain works for Self-Employed
What is Justin Cain's role at the current company?
Justin Cain's current role is Software Engineer.
What schools did Justin Cain attend?
Justin Cain attended Michigan Technological University, Michigan Technological University, Siena Heights University.
Not the Justin Cain you were looking for?
-
Justin Cain
Atlanta, Ga4bellsouth.net, gmail.com, suntrustrh.com, imerys.com -
Justin Cain
Greater Chicago Area4vciplaw.com, vciplaw.com, novomer.com, illumina.com -
2gmail.com, alliancetrustcompany.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial