Summary
Overview
Work History
Education
Skills
Timeline
Generic

Jack Golden

Williamsburg,VA

Summary

Accomplished Lead Software Engineer at Index AR Solutions, skilled in API development and project management. Spearheaded the creation of a proprietary ebook suite, eliminating reliance on Apple's iBooks Author tool and enhancing client access. Demonstrated technical leadership and software architecture design, delivering a beta within a year and driving continuous product improvement.

Overview

5
5
years of professional experience

Work History

Lead Software Engineer

Index AR Solutions
12.2019 - Current


  • Led the development of a proprietary ebook creation and distribution suite to replace Apple’s deprecated iBook Authoring Tool.
  • Gathered feedback from our writing, layout and delivery teams to generate a comprehensive set of product requirements.
  • Designed a solution consisting of an ebook authoring tool, a custom ebook reader, an ebook database and web API hosted on Azure, and a database management tool.
  • Originated, prioritized, and maintained an Azure backlog of work items based on those requirements.
  • Managed a team of three other developers and a design coordinator/graphic artist.
  • Facilitated sprint planning, daily stand-ups, and retrospectives to manage the progress of the team in an agile environment.
  • Designed end-to-end, integration, and unit test patterns to verify that new additions to the codebase do not disrupt the existing functionality.
  • Ensured code quality by implementing structured source control, conducting thorough code reviews, and utilizing automated build processes.
  • Delivered a minimally viable beta within the self-imposed one-year deadline.
  • Maintained and improved the product continuously based on user feedback.
  • Eliminated the company’s dependency on Apple’s iBook Authoring Tool, which was previously required to create the ebooks that generate 70% of their revenue.
  • Enabled clients to access all their ebooks within a single app, replacing the need for one distinct app per ebook.
  • Streamlined ebook delivery by allowing clients to self-download content from our database, removing the need for on-site installations by our delivery team.

Education

Bachelor of Science - Computer Engineering

University of Virginia
Charlottesville, VA
05-2020

Skills

  • Project Management & Agile Methodologies (Scrum)
  • Microsoft Stack: ASPNET Core, Azure (App Services, Functions, DevOps)
  • Programming Languages: C, C, C#, Python, JavaScript
  • Web & Front-End Technologies: React, Nodejs, REST APIs
  • Database Technologies: Microsoft SQL Server, MySQL, PostgreSQL
  • Testing & Quality Assurance: Unit Testing, Integration Testing, Test-Driven Development
  • DevOps & CI/CD: Git, GitHub Actions / Azure DevOps Pipelines
  • Software Architecture & System Design
  • Technical Writing & Documentation
  • Machine Learning & AI Concepts
  • Unity Game Development

Timeline

Lead Software Engineer

Index AR Solutions
12.2019 - Current

Bachelor of Science - Computer Engineering

University of Virginia
Jack Golden