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

Full Stack Development

⚑ 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
85%
Coding
95%

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

/img/icons/common/bugsplat.png

BugSplat

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
/img/icons/common/newforma.svg

Newforma

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
/img/icons/common/newforma.svg

Newforma

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

Our Clients 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.

Projects

Working Dev's Hero

How To Become Highly Effective and Cultivate Meaning in Your Work

View

Angular Super Forms: Password Confirmation

Epic Angular Form Validation Made Easy

View

Angular Testing Tips: NgMocks

Write Better Tests Faster With Ng-Mocks and Jasmine-Auto-Spies

View

How to Build a Custom Angular Form Control

Create Masterful Angular Forms with ControlValueAccessor

View

How to Build a Strongly Typed Angular Super Form

How to create strongly typed forms in Angular 14+

View

RxJS in the Wild: How to Create Pop-up Alerts

How to build Bootstrap pop-up alerts with Angular and RxJS

View

File Uploads with Angular and RxJS

How to build a file upload client with Angular and RxJS

View

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

Develop top-notch software at ludicrous speeds

View

How to Customize your Unreal Engine Crash Report Client

How to modify the crash reporter dialog in Unreal Engine projects

View

How to Build Crashpad

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

View

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-unreal

BugSplat plug-in for Unreal Engine

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

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 πŸ›Ή

Providence, RI