Hi πŸ‘‹, I'm Bobby

A friendly, hard-working, curious, and entrepreneurial minded individual trying to leave the world a little better than I found it.

What I do

Saving the world a pull request at a time

⚑ Develop highly testable web applications for collaborative environments

⚑ Manage remote software development teams to ensure timely feature completion

⚑ Interact with customers and designers to build features that provide tangible value

Proficiency

Frontend / Design
90%
Backend
70%
Coding
90%

Education

University of New Hampshire
Bachelors of Electrical Engineering
September 2011 - May 2014

Award of Excellence and Best Presentation 2014 URC

  • Lead Software Engineer UNH Goddard Project

Experience

BugSplat
/img/icons/common/bugsplat.png
Senior Software Engineer
April 2017 - Present
BugSplat is a bootstrapped software business that builds tools for developers obsessed with application performance.
  • Manages team of remote contract developers
  • Develops Angular client web-application
  • Creates SDKs for various platforms
Newforma
/img/icons/common/newforma.svg
Quality Engineer
June 2014 - April 2017
Newforma is the leader in Project Information Management software for the AECO industry.
  • Worked with scrum teams to develop automated testing strategies
  • Reviewed and approve pull request
  • Collaborated with customer and product management to develop features
Newforma
/img/icons/common/newforma.svg
QA Intern
April 2007 - March 2014
Newforma is the leader in Project Information Management software for the AECO industry.
  • Developed testing strategies for Enterprise software
  • Assisted EVP of Engineering with development of his ping-pong skills

Projects

CI/CD for Angular Developers

Automate your releases with GitHub Actions

View

GitHub Status Checks and Branch Protection Made Easy

Use branch protection rules to ensure quality contributions to your repos

View

Getting Started With Unit Testing Software in 2022

Develop top-notch software at ludicrous speeds

View

How to Build Crashpad

Crashpad is a cross-platform system for end-to-end crash reporting.

View

@bugsplat/js-api-client

An esm/commonjs compatible API client for BugSplat

bugsplat-ng

BugSplat error handling for Angular

View

bugsplat-js

BugSplat error reporting for modern browsers

bugsplat-net-standard

BugSplat integration for .NET Standard 2.0

bugsplat-unity

BugSplat integration for Unity games

ngb-filterable-dropdown

Powerful dropdown control for complicated filtering.

View

ngx-animated-counter

Angular counting animations made as easy as 1, 2, 3

View

ngx-toggle

Beautiful iOS style toggle switch for Angular

View

my-qt-crasher

Example MacOS, Windows, and Linux Qt application integrated with Crashpad.

my-electron-crasher

Sample Electron TypeScript application integrated with BugSplat for crash reporting

my-android-crasher

Android NDK application integrated with Crashpad

Feedback

Doug D.

Smart, clear thinking, creative and enthusiastic describe Bobby. He brings a smile and energy to his tasks. He has a broad experience in testing and development. He is an asset to his scrum team.

Let’s Get in Touch!

Want to build something together? Reach out to me via the channels below. Looking forward to working with you! πŸš€

Learning to do kickflips with computers

United States