I'm a lifelong lover of coding, starting in childhood and staying curious ever since! I've worked on games, websites, simulations, enterprise tools, 3D printers, AI algorithms, and more. I love a challenge and to bring many components together into a harmonious whole.

Joshua L. Salisbury

I'm a lifelong lover of coding, starting in childhood and staying curious ever since! I've worked on games, websites, simulations, enterprise tools, 3D printers, AI algorithms, and more. I love a challenge and to bring many components together into a harmonious whole.

Available to hire

I’m a lifelong lover of coding, starting in childhood and staying curious ever since! I’ve worked on games, websites, simulations, enterprise tools, 3D printers, AI algorithms, and more. I love a challenge and to bring many components together into a harmonious whole.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

Javanese
Advanced

Work Experience

Software Developer & Systems Engineer
January 1, 2025 - January 1, 2026
Implemented a port of a game engine from mobile platforms to Nintendo Switch using C++ and OpenGL. Worked on engine and rendering integration for platform migration.
Software Developer & Systems Engineer at GM (General Motors) Sr Software Engineer (as listed)
January 1, 2024 - January 1, 2025
On a small team, created tools for an extract–transform–load process to support complex reporting for global automotive sales. Worked directly with the client to develop data standards and logic.
Software Developer & Systems Engineer at GM (General Motors Sr Software Engineer role listed)
January 1, 2024 - January 1, 2025
Implemented a toolchain for an extract-transform-load (ETL/ETL-like) process to support complex reporting for global automobile sales. Worked directly with the client to develop data standards and business logic.
Software Engineer at Sr Software Engineer (as listed)
January 1, 2022 - January 1, 2023
Maintained and developed new features for a global 3D printer fleet management system. Implemented a fully automated end-to-end testing system.
Software Engineer at Sr Software Engineer (Azure Data Bricks / Java Spring Boot role)
January 1, 2022 - January 1, 2023
Maintained and developed new features for a global 3D printer fleet management system. Implemented a fully automated end-to-end testing system. Built services using Java Spring Boot and supporting cloud/data tooling.
Front-End / Software Engineer at Further Sr Software Engineer (as listed)
January 1, 2018 - January 1, 2021
Completed a 2-year greenfield project modernizing a legacy core business system for a health savings account (HSA) service provider. Built with TypeScript, Vue.js, and related frontend/backends (as listed).
Further Software Engineer at MTB Games (The Ball / front-end game development)
January 1, 2018 - January 1, 2021
Worked with front-end game developers to design and develop a reliable backend including database and APIs. Supported always-on consumption of chaotic/real-time sports data and maintained an AWS deployment to support many concurrent players.
Software Engineer at MTB Games (as listed)
January 1, 2017 - January 1, 2018
Worked with front-end game developers to design and develop a reliable backend including a database and API, and supported an always-on consumer of chaotic live sports data. Maintained an AWS deployment to support hundreds of simultaneous players.
Independent Software Engineer
January 1, 2017 - Present
Designed and developed a 'cyclist dash cam' Android app that responds to crashes by performing a cloud backup of recent video clips.
Software Engineer at Honeywell (as listed)
January 1, 2016 - January 1, 2017
Contributed to the backend codebase of a highly concurrent mobile control system for a proprietary home security system. Participated in regular code reviews, ticket management, architectural design, and continual improvement/refactoring on a small dev team.
Software Engineer (Co-contributor) at Honeywell
January 1, 2016 - December 31, 2016
Contributed to the backend codebase of a highly concurrent mobile control system for a proprietary home security system. Participated in code reviews, ticket management, architectural design, and continuous improvement/refactoring on a small dev team.
Software Developer (team member) at Bit e Squad (as listed)
January 1, 2014 - January 1, 2016
Developed software for hiring new Bite Squad drivers, integrating with 3rd-party systems providing digital document signing and schedule management.
Web Developer at KASA Capital (Minneapolis) (as listed)
January 1, 2014 - January 1, 2016
Implemented hundreds of custom behaviors and upgrades for admin and end-user web pages.
Web Developer at BitE Squad
January 1, 2014 - January 1, 2016
Developed software for hiring new BitE Squad drivers, integrating with third-party systems providing digital document signing and schedule management.
Web Developer at KASA Capital
January 1, 2014 - January 1, 2016
Implemented hundreds of custom behaviors and upgrades for admin and end-user web pages for the crowdcut.com platform.
Software Developer & Systems Engineer at MNemyList / Mnemosyst / Poland Programmer (as listed)
January 1, 2011 - January 1, 2012
Designed and created software for reliably maintaining a catalog of over 10,000 products through many custom automated content scrapers.
Programmer (Plodara / Poland) at Mnemoslyst
January 1, 2011 - January 1, 2012
Designed and created software to reliably maintain a catalog of over 10,000 products through many custom automated content scrapers.
Webmaster / Web Developer at Illinois Institute of Technology (as listed)
January 1, 2003 - January 1, 2004
Handled general support tickets for updates and bugfixes on university and faculty websites. Implemented automated conversion of student and faculty account data from MySQL to LDAP.
Webmaster / Web Developer at Illinois Institute of Technology
January 1, 2003 - January 1, 2004
Handled general support tickets for updates and bugfixes on university and faculty websites. Implemented automated conversion of student and faculty account data from MySQL to LDAP.
Intelligence Analyst at Illinois Army National Guard (as listed)
January 1, 2002 - January 1, 2010
Honorable discharge as Sergeant. Responsible for training four junior analysts. Deployed in support of Operation Iraqi Freedom. Maintained and analyzed an incident database spanning several years of activity.
Intellegence Analyst (Honorable discharge) at US Army National Guard (Illinois / Operations listed)
January 1, 2002 - January 1, 2010
Responsible for training four junior analysts. Deployed in support of Operation Iraqi Freedom and maintained/analyzed an incident data database over multiple years of activity.

Education

Master of Structural Engineering at Illinois Institute of Technology
August 1, 2013 - August 1, 2013
Bachelor of Science in Civil Engineering at Illinois Institute of Technology
May 1, 2010 - May 1, 2010
Master of Structural Engineering at Illinois Institute of Technology
August 1, 2011 - January 1, 2013
Bachelor of Science in Civil Engineering at Illinois Institute of Technology
January 1, 2006 - May 1, 2010
University of Minnesota TalentEd Youth Mathematics Program (Calc I, II, III; Differential Equations) at University of Minnesota
January 1, 1999 - January 1, 2003

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Healthcare, Financial Services, Media & Entertainment, Professional Services, Computers & Electronics, Government