Logo
Bryan – Database design, Typescript, Swift, experts in Lemon.io

Bryan

From United States (UTC-7)

flag
Tech lead
24 years of commercial experience
AI
Data analytics
E-learning
Music and audio
Video production
Nonprofit
Messaging software
Lemon.io stats

Bryan – Database design, Typescript, Swift

With 20 years of hands-on experience across startups and global giants like Microsoft and Kodak, Bryan brings a rare blend of deep technical expertise and practical leadership to the table. He’s led engineering teams for over five years and has cross-functional experience as a Project and Product Manager.

Praised by the technical interviewer as adaptable and hands-on, Bryan thrives when thrown into complex challenges and consistently turns them into successes. He builds thoughtful, human-centered processes — especially around releases and shifting priorities — that empower teams and drive real results.

Technically, Bryan is highly skilled in Python and TypeScript and is not just AI-savvy — he has direct experience integrating AI into products, from developing AI-driven video transcript features to optimizing prompts for better outcomes.

Main technologies
Database design
20 years
Typescript
8 years
Swift
6 years
Python
5 years
AWS
10 years
Solution architecture
16 years
JavaScript
16 years
Project management
10 years
Additional skills
API
.NET
C++
iOS
Android
AI
ASP.NET
Vue.js
Kotlin
Golang
React
C#
Java
MySQL
UI/UX
PostgreSQL
Product management
REST API
Data analysis
DevOps
Rewards and achievements
Big tech veteran
Ready to start
5/12/25
Direct hire
Potentially possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Engineering Manager / Lead Developer
Jan 2019 - Mar 20256 years 2 months
Project Overview

A video messaging app that allows users to send and receive video messages turn-by-turn. Unlike real-time video calls, users don't need to be online simultaneously to communicate. It's a mission-driven app designed to foster authentic connections by facilitating face-to-face communication without the pressure of being "on" at the same time. Features include AI transcript and summary and async video messaging.

Skeleton
Skeleton
Skeleton
Responsibilities:

Engineering Management roles on multiple teams:

  • Led (and contributed to) teams of 4-6 devs; managed ~6 devs, mostly senior and up;
  • Led numerous new features through concept, architecture, development, release, and evaluation;
  • Covered areas of retention, user growth, broadcast messaging, web, auth, cost cutting, etc;
  • Managed the upcoming Software Architect into a successful role;
  • Led technical stack and direction, processes, and projects for Marco Polo's first web team;
  • Delivered the company's first web products quicker than thought possible.

Lead / Co-lead developer on numerous projects:

  • Addition of AI transcript and summary features to Marco Polo's video messaging platform;
  • Creation of multiple secure-auth systems covering user auth, API credentials, and web security;
  • Playback of video messages on the Web from Marco Polo’s custom video format;
  • Creation of 3 new social networking and chat apps - database, backend, web, and mobile clients;
  • Built from scratch through to release, maintenance, and evaluation;
  • Content archiving system saving >$1M per year, video server improvements saving $400K per year.

Strong, team-focused 10x developer:

  • Filled in gaps in technology, skills, and processes to increase the velocity of any team;
  • Made strong contributions to system architecture across backend, infrastructure, mobile, and web;
  • Worked across all aspects of Marco Polo's stack - working wherever needed: mobile and web client - architecture, code design, and features; backend - database, APIs, infrastructure; AI, Video pipeline, and high-performance video server;
  • Was in charge of monitoring, tracking, infrastructure, and analytics.
Project Tech stack:
Typescript
Kotlin
Swift
Python
AI
REST API
PostgreSQL
NoSQL
Firebase
AWS
Supabase
React
Engineering / Product Manager, Lead Developer
Apr 2014 - Jan 20194 years 9 months
Project Overview

A video management solution that supports the full video learning lifecycle. Bryan led all efforts related to the Panopto website, site APIs, external integrations, and video recorder clients on Windows and iOS.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Managed 3-5 developers and the company’s only designer;
  • Guided the features and visual design through all phases – from concept through implementation to maintenance;
  • Built consensus and wrote functional specs on new features;
  • Led the technical direction of the development;
  • Promoted quality code design, separation of concerns, thoughtful code reuse, and high testability;
  • Drove the adoption of new technologies - Typescript, React, REST, etc;
  • Stepped in to solve some of the team’s biggest problems: complex video player coordination, unstable integrations, aging tech stack, and database performance;
  • Owned the architecture and development of major feature areas;
  • Rebuilt the company’s services in REST, covering database, security, APIs, and client integration.
Project Tech stack:
Typescript
REST API
AWS
React
C#
Senior Software Engineer
Apr 2012 - Apr 20142 years
Project Overview

An international community of music lovers and music makers, and a nonprofit organization fostering relationships and community building through broadcast, online, and in-person music experiences.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led several major projects across KEXP’s website, backend, tools, and mobile app;
  • Rewrote KEXP’s core data services to improve performance and reduce database contention;
  • Architected and built new social features, covering full stack - database through UX;
  • Rebuilt, released, and supported the KEXP Android App.
Project Tech stack:
JavaScript
Java
REST API
Android
Software Development Engineer II
Jan 2010 - Mar 20122 years 1 month
Project Overview

Bryan was a lead developer and architect on a high-performance data visualization tool - Microsoft PivotViewer.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Architected and built web and native components in Microsoft Live Labs, Windows Phone, and Windows Live;
  • Presented PivotViewer at an international IEEE conference for use in visualizing scientific data;
  • Contributed native UX features for Windows Phone Development Platform;
  • Worked full stack on multiple Microsoft websites and proof of concept applications.
Project Tech stack:
C#
C++
JavaScript
REST API
Windows

Languages

English
Advanced

Hire Bryan or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.