Ian Gallacher
Verified Expert in Engineering
Software Developer
Ian began his technology career as a game developer and then evolved into full-stack web development, which he's been doing for the past three years. He has been programming for as long as he can remember, so it's second nature for him. Ian continuously expands his arsenal of technologies and skills, and he puts them to work right away.
Portfolio
Experience
Availability
Preferred Environment
Unity3D, Amazon Web Services (AWS), React, Ruby on Rails (RoR), Vim Text Editor, Docker, Manjaro Linux
The most amazing...
...thing I've worked on is the VR game, Drunkn Bar Fight, which is consistently featured in viral videos by various streamers.
Work Experience
Software Engineer
AxiaMed
- Developed highly reliable payment processing systems.
- Wrote and maintained tests to ensure that mission-critical systems were stable and available as often as possible.
- Reviewed code and helped mentor and onboard other developers.
Full-stack Software Engineer
ParentSquare
- Developed tools that allowed the customer support team to achieve higher levels of proficiency.
- Designed and implemented new front-end and back-end features, from concept to implementation.
- Rapidly developed and implemented stability enhancements and feature requests in a fast-paced Agile environment.
Software Engineer
Interplay Learning
- Updated training software to modern versions of Unity.
- Increased maintainability of training simulations by developing more generic tools for easy editing.
- Assisted with implementing a CI system to help maintain high code quality.
Experience
ByunJR | StarCraft II AI Bot
https://github.com/IanGallacher/ByunJRBot Ladder Website for StarCraft II AI Community
https://github.com/IanGallacher/SC2-AI-WebsiteSkills
Languages
Ruby, CSS, HTML, Python 3, JavaScript, SQL, Java, C#, C, C++
Frameworks
Ruby on Rails (RoR), Unity3D
Libraries/APIs
REST APIs, React, Node.js
Other
Game Development, Data Structures, Ruby Gems, Full-stack, APIs, 3D Modeling, Animation
Platforms
Docker, Amazon Web Services (AWS), Manjaro Linux
Storage
MySQL, PostgreSQL, Redis
Industry Expertise
Teaching
Tools
Vim Text Editor, Bundler, NPM, JSX
Education
Washington Network for Innovative Careers (WaNIC) Program in Software Engineering and 3D Animation
DigiPen Institute of Technology - Seattle, WA, USA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring