Hi, I'm Brian Douglass

Senior Software Engineer @ Enerflo

About Me

I'm Brian Douglass a full stack engineer with over a decade of experience building software. I have a keen interest in solving interesting problems. And I find it especially rewarding when the solutions help improve people's lives. I specialize in JavaScript/TypeScript, Node.js and building APIs. But I also have extensive experience with Python, PHP, React, Vue.js, C++, and Qt, just to name a few. I'm always looking to improve myself and the people around me.

Full Stack Engineer

I've worked on a variety of different projects, spanning the backend and frontend. And I've developed in a variety of different languages.

Clickable Lead Developer

Command line tool for easy Ubuntu Touch app development. Built with Python and uses Docker.

OpenStore Lead Developer

The official app store for Ubuntu Touch. Built with a Node.js, Express, and Mongo API, a Vue.js frontend, and a QML/C++ app.

Open Source Engineer

I live and breathe Open Source, find my projects on GitLab.

Senior Software Engineer @ Enerflo

Feb 2020 → Present
Developing new APIs with NestJS, Typescript, GraphQL, and PostgreSQL. Also building interfaces with React and maintaining systems built with Laravel. Team lead and mentor for Jr Developers.

Senior Software Engineer @ iFit

May 2019 → Jan 2020
Developed lambda microservices in Node.js and Typescript. Built interfaces using React. Also created developer tools to improve error tracking and implemented testing solutions using Docker.

Senior Developer @ eFlex Systems

Jul 2018 → Mar 2019
Migrated a legacy C# api and a C++ processes to Node.js. Developed full stack applications using Koa, Ember.js, and CoffeeScript.

Software Engineer @ PureCars

Oct 2017 → Jul 2018
Showroom Logic was acquired by PureCars in 2017. Maintained legacy systems in Python and PHP. Architected new solutions for web scraping using serverless functions.

Senior Software Engineer @ Showroom Logic

Jun 2013 → Sep 2017
Developed fullstack applications using PHP and AngularJS. Created new full stack applications using Python and Django. Led a small project team and optimized systems for scaling up massively.

Software Engineer and Product Manager @ DiversiLabs

May 2010 → Jun 2013
Developed new Qt based interfaces for aging Matlab application. Developed new company website.

Projects

Contact Me