Andrew Bielecki

Full Stack Software Engineer

Lego Benny Sitting at Desk in front of A-Wing

Hello, thanks for stopping by. I am Andrew Bielecki, a software engineer living just north of Boston, MA. I have been developing web software for about 8 years. Software engineering is my second career, after univeristy I spent over a decade working as a bench scientist in the biopharmaceutical industry. In 2020 I graduated with my Master's degree in Information Management Systems from Harvard Extension School and have been applying it to my work ever since.


My primary focus has been working with PHP on the backend side of things, but I have experience in frontend systems as well. I've worked with Laravel, Yii, Symfony, and a number of homegrown systems in PHP for both web backends and general ETL scripting. I have experience with VueJs, Ember, and a little React on the frontend, and of course experience with simpler sites with Bootstrap or other CSS frameworks. And of course I've had the need / opportunity to work in other languages such as Python and Java when it fit our projects or was needed for the task at hand.


I began working in the software industry at Business.com, starting with a homegrown PHP framework and later with Symfony and Yii. From there I moved to Mobilefuse, an adtech company, primarily working with an in house dashboard written in Laravel, and a second project, also in Laravel, that focused more on ETL / cron scripts. After Mobilefuse I joined the team at Healthcaresource, where I work on their assessments products which are written in both a homegrown PHP framework and Yii. My current role is as a Lead Engineer at Quartzy leading the Ecommerce Shop pod. Quartzy provides SaaS software that allows labs to manage their requests and inventory in addition to allowing researches to order through our online shop. This has been the best of both worlds, combining my knowledge of biotech research labs and software engineering.


In my spare time I enjoy biking, scuba diving, and coaching baseball for my son's Little League team. Like everyone I have more half finished hobby projects than I know what to do with, along with a github account filled with sites which are no longer deployed and a bunch of embarrassing code from when I first got started.

Dive boat in Jamaica

You can find one of those mostly finished hobby projects here, DiveLogRepeat. It is an online dive log (which is still pretty minimal at the moment) along with some blogging capability.


The site is in what I would consider a beta state, it's usable, but certainly not complete. The dive log needs input validation on the frontend and some other niceties. The admin section is getting there, I can upload images, edit the home page content, and a new blog entries. Both the home page and blog entries are version, which is convenient.


The frontend is written with Vue3 composition API and the backend is a Laravel 10 application. Site is hosted on Digital Ocean with PHP 8.2, Nginx, and MySQL 8 along with Node for build steps. It's all on github and I am using Deployer to push changes.


Homebrew Helper Beer Taps

Continuing with the half finished sites we have Homebrew Helper, my final project from a Harvard Extension class, DGMD E-28. It is a simple journal for saving information about your home brewed beers.


This is a Vue2 Single Page Application backed by a Laravel API, again hosted on Digital Ocean. Both the frontend and backend are a little rough as I just ripped them out of the original school repo and brought them up to date enough to run on a newer PHP 8.2 / Node 20 server.