Brian Ogilvie

Full Stack Developer

Brian

About Brian

Hi! I'm Brian, and I want to build you an app that will bring down the house!

I spent fifteen years as a professional actor and musician, with a Broadway and TV career that ran the gamut from tap dancing over the rooftops in Disney's Mary Poppins to pulling charred vampire remains from a burning house on HBO's True Blood. As a matter of fact, you can catch my work in the premiere episode of Bull Season 3 on CBS, airing Monday, September 24th.

But enough about that career. These fingers do more than just shred guitar. That's right: I love writing code! From front-end web design using HTML, CSS, and Javascript, to Native iOS development using Swift and Objective-C, to back-end API, I am addicted to creating elegant code that brings your idea to life on the screen. With my neckbeard-worthy attention to coding detail and my Broadway-tested sense of showmanship, I have the vision to design an app users can't wait to visit and the skills to make it run.

Let's create something together!

In addition to engineering, I also enjoy writing about technology. I'm a contributing author for Dabbling.in/, a tech blog platform for devs, by devs. Check out my author page here.

Playing guitar

Programming Languages

JavaScript, HTML, CSS, Swift, Ruby

Frameworks/Libraries

React, Ruby on Rails, Redux, Express, Sequelize, Mongoose

Version Control/Deployment

Git, GitHub, AWS, Heroku

Databases

SQL, Postgres, MongoDB

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