John Bonham
@johnbonham
Experienced software engineer with a passion for 3D graphics technology.
What I'm looking for
I'm an experienced software engineer with over a decade of expertise in backend systems, fullstack applications, and 3D graphics technology. My journey has led me to create adorn, a professional-grade jewelry CAD application that features real-time PBR rendering, image-based lighting, and GPU-accelerated ray tracing using Rust and WebGPU. I am passionate about building performant, intuitive tools that bridge technology and creativity.
In my most recent role as a Senior Backend Engineer at Las Vegas Sands, I developed real-time game visualizations and designed game logic for live casino games, enhancing player engagement. My previous experiences at Bestow and Eagleview allowed me to innovate in financial reporting and CAD applications, respectively, where I significantly improved development times and accuracy. I thrive in collaborative environments where I can leverage my skills to create impactful solutions.
Experience
Work history, roles, and key accomplishments
Senior Backend Engineer
Las Vegas Sands
Jan 2023 - Present (2 years 6 months)
Built real-time game visualizations displaying game outcomes and highlighting key moments of play. Designed and implemented game logic for multiple live casino games, supporting dozens of concurrent players and video streams from live studios.
Senior Software Engineer
Eagleview
Jan 2021 - Present (4 years 6 months)
Developed a CAD application generating 3D roof models with ultra-accurate measurements using a custom ray casting engine and triangulated aerial imagery. Added features to a CAD tool for measuring wall square footage, allowing splitting walls into intricate shapes.
Senior Software Engineer
Bestow
Jan 2021 - Present (4 years 6 months)
Developed embeddable web widgets with dynamic styling and animations for business partners to interface with Bestow’s insurance platform. Designed and implemented a financial report generation tool with an in-house domain-specific language, improving report development time by 75%.
Senior Software Engineer
Ripl
Jan 2020 - Present (5 years 6 months)
Developed iOS, Android, and React applications enabling users to create marketing videos and still images using an in-house design engine. Expanded the design engine's capabilities by developing tools for new animations, augmenting the existing animation system.
Software Engineer
Kotis
Jan 2014 - Present (11 years 6 months)
Built a highly responsive, full-featured design tool for customers to build, visualize, and request custom screen printing jobs, increasing customer retention by over 50%. Designed and built an automated scheduling and calendar app optimizing screen-printing work orders and providing a dynamic view of queued jobs.
Education
Degrees, certifications, and relevant coursework
Oregon State University
BS in Computer Science, Computer Science
Grade: 4.0
Graduated Summa Cum Laude with a 4.0 GPA. Focused on computer science principles and practices.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
jpgraphicstechnology.comJob categories
Interested in hiring John?
You can contact John and 90k+ other talented remote workers on Himalayas.
Message JohnFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
