Brian Ogilvie

Full Stack Developer

Brian

About Brian

I'm Brian — a Staff Engineer at one of the world's largest tech companies, with a previous career you probably didn't expect: Broadway actor, guitarist, and occasional vampire-adjacent TV presence.

I build and operate complex infrastructure-as-a-product systems — the kind that span multiple teams and turn enterprise tooling into products people actually want to use. For the past five+ years at Meta I've been a core contributor across four flagship products in that space, with thousands of commits to production across full-stack server, frontend, data pipelines, and CI infrastructure. I also build greenfield GenAI applications and evaluation pipelines from scratch.

Good engineering, like a great performance, disappears into the experience. That's what I'm here to build.


These days, when I'm not engineering, you can find me on the baseball field, coaching my son's little league team.

Playing guitar

Programming Languages

Hack/PHP • JavaScript • TypeScript • Python

Frameworks/Libraries

React • NextJS • React Native • GraphQL • Dataswarm

Databases

SQL, Postgres

My Portfolio

Password Pusher

Password Pusher, for iOS Download on the App Store

PwPush for iOS is a native app, built in Swift, for securely sharing user credentials without sending them directly. The app was developed for and is currently being used internally by ArcTouch, a software development firm in San Francisco.

This is a front-end application which interacts with the pwPush API, created by pglombardo. View his gitHub repo at https://github.com/pglombardo/PasswordPusher

Users can optionally import passwords from their secure password manager such as OnePassword. Users have the option to share the generated URL using Mail, Messages, Slack, and many more, without ever leaving the app.

Technologies Used:

Swift, XCode, Device Password integration GitHub Repository


Everyday Heroes

Everyday Heroes

Everyday Heroes is a daily habit tracker for unleashing your inner hero. Practice maintining your five Heroic Habits every single day, and become the best parent, spouse, employee, boss, community member you can be. By each of us working to improve ourselves and the community around us, we can save the world!

Technologies Used:

Front End: React, Axios Everyday Heroes on GitHub
Back End: Ruby on Rails, postgresql Everyday Heroes API on GitHub

Secure User authentication using bcrypt for password hashing and JSON Web Tokens for persistent logins.


Ladybird

Ladybird, NYC

A redesign of the website for NYC restaurant Ladybird.

** Built on an Agile team of 5 developers in collaboration with a UX design team.

Technologies Used:

Front End: React, Axios Ladybird on GitHub
Back End: Express, Sequelize, postgresql


CloseDeal

CloseDeal

CloseDeal enables users to sell their used items to other members closeby.

Technologies Used:

Front End: React, Axios CloseDeal on GitHub
Back End: Express, Sequelize, postgresql

Secure User authentication using bcrypt for password hashing.


Mars Rescue

Mars Rescue

A harrowing space mission to rescue Earth's top Astrobiologist from a distant planet. Choose your ship, dodge debris, and collect fuel sources along the way through three progressing levels of diffuculty, and complete your mission.

Playable on both desktop and mobile devices. On mobile, a virtual key pad appears to enable you to control the ship.

Technologies Used:

Vanilla JavaScript, CSS transitions/animations Mars Rescue on GitHub

Contact Brian

Contact me on LinkedIn:

www.linkedin.com/in/brian-ogilvie

Download my resume.

View My Repositories on GitHub

Personal GitHub: https://github.com/brian-ogilvie

Read my Articles on Dabbling.in

Dabbling.in author page: https://web.dabbling.in/u/brian-ogilvie

View my Triplebyte Certification

Triplebyte Certified Front End Engineer

Find me on CodeWars

CodeWars 4 kyu