Thomas Bruno

Software Architect & Developer | Go, Java, AWS

Greater Chicago Area

About

I am driven by a passion for programming, system/network engineering, and technology in general. I take every opportunity to learn and expand my experience in the field both at work and at home. Fully understanding every aspect of an application or system I will be maintaining or developing is a task I thoroughly enjoy. I have been a core member of several teams responsible for migrating and implementing new systems to replace legacy services. Whether financial, tech debt, or loss of institutional knowledge is the hurdle, I enjoy the challenge, learning and team collaboration involved in supporting customers.

Experience

  • Senior Software Engineer at Kunai, part of the PwC Network
    May 2025 - Present · 1 yr 2 mos

    * Subject matter expert for Capital One and Discover Financial Services merger. * Migration of Discover products to Capital One infrastructure & service applications.

  • MIND Education (Remote)
    • Architect
      Oct 2023 - Feb 2025 · 1 yr 5 mos

      • Developed new Identity/Auth Go services reducing AWS cost and login times from 1-4s to less than 200ms • Developed real-time collaboration servers using Go and AWS GameLift for next generation highly scalable interactive classroom product • Identified security issues and developed features for SOC 2 compliance • Identified database load issues and optimized queries to reduce cost and service response times • Conducted A-B testing of tech stacks for data-driven architectural planning • Lead team in effective troubleshooting/debugging of outage, data, and customer impacting issues across all tech stacks used at MIND (PHP/Laravel, AWS ECS, Redis, MySQL/Aurora, AWS Lambda, Ubuntu, Docker)

    • Application Services Manager
      Apr 2017 - Oct 2023 · 6 yrs 7 mos

      • Developed product SSO integrations with Oauth2 and SAML providers in the Ed Tech Industry • Developed first solutions at the company for C.I. pipelines, unit testing, and deployment automation for other teams to learn and replicate • Lead team in data ingestion to produce individualized learning curriculums from industry assessment providers • Lead team developing assessment product using industry QTI standards • Lead team in maintaining legacy services while transition from Adobe Flash was being developed

    • Sr. Software Engineer
      Nov 2014 - Apr 2017 · 2 yrs 6 mos

      • Maintained & updated decades old legacy Java/Spring back-end systems to modern Java standards • Maintained Abobe Flash based games • Lead teams in fixing significantly challenging infrastructure outages and introduced fixes and designs to increase stability

  • Owner / Game Developer at NaveOSS Games
    Mar 2012 - May 2018 · 6 yrs 3 mos

    iOS game design, development & hobby. Focusing on open source, simple, and fun games for kids and families. - Developed custom multiplayer board game engine (Go, Websockets) - Shipped 2 games on iOS. Notebook Zombies & Pixelfarm

  • Sr. Software Engineer at Parchment Inc.
    Sep 2013 - Nov 2014 · 1 yr 3 mos

    • Backend java developer for team that successfully implemented OCR + template system to automate, cut costs and accelerate processing time of student transcripts • Implemented Java backend services for template creation Web UI • Created several sets of training data for Tesseract OCR • Maintained several legacy PHP applications obtained through acquisitions

  • Senior Systems Administrator at Blackboard
    Feb 2013 - Sep 2013 · 8 mos

    Acquisition of Edline. Maintained Datacenter for several web products