Hiking | Piz Rien, CH | 2016

solar_panel_icon

I'm Passionate About Climate Action!

My 4.5 kWp home solar installation has reduced our household CO2 emissions by 1938 kg since it was installed on Jun 18, 2024

As of 3 minutes ago, it's currently generating 0 W of electricity.

Hey, I'm Charlie!

These are some pictures that I've taken over the years.

Enjoy them for as long as you'd like, and then scroll on down!

A Brief Introduction

Professional Headshot

I'm a software engineer by trade, and I've written code every work day for the better part of a decade now, but much of my passion and experience concerns all of the non-technical work it takes to create and grow a software product.

In recent years I've acted as the direct support contact for over 30 customers, lead sales calls with high-value prospective clients, managed our team's development and delivery workflows, and engaged with our employees to guage and improve morale and retention.

I love days where I can leverage a variety of skills, such as by leading a client call, using their feedback to design a new feature, and then implementing and delivering the changes myself.

Work Experience

KYC-Chain

Mar 2019 - Present

5 Years, 9 Months

Chiang Mai, TH

Technical Team Lead & Product Manager (2021 - Present)

  • Transitioned to managing our growing team of 5 developers and took on more product ownership responsibilities.
  • I help facilitate (and translate) communication between management and our technical team as needed, to ensure that goals are on-track, features make sense, and priorities are being addressed correctly.

Software Engineer & Customer Support Lead (2020 - 2021)

  • During the pandemic our team shrunk and I became the head of customer support.
  • Talked directly with customers when onboarding new clients or responding to questions from dozens of existing clients.
  • Began to lead sales calls with prospective clients who wanted to better understand the technical details/capabilities of our software.
  • Began to take client feedback and turn it directly into new features for me to implement as a developer.

Software Engineer (2019 - 2020)

  • Joined the company as a member of the software development team
  • Designed and Built parts of our web-based SaSS product in React (TS), Node (ExpressJS), and MongoDB.

Liberty Mutual

Jan 2018 - Jul 2018

6 Months

Boston MA, US

Software Engineer Co-Op

  • Developed an internal tool for tracking user activity through the online policy application process.
  • Worked closely with team leaders to fully understand the complex eventing architecture in place and how best to utilize it.
  • Succesfully designed a full-stack application that visualizes tens of thousands of events on-demand using ReactJS, SpringBoot, and SQL.
  • Presented the tool, which is now in use, to senior leaders at the end of my co-op.

KYC-Chain

Jan 2017 - Dec 2017

11 Months

Chiang Mai, TH

Software Developer Co-Op

  • Established a lead role on a small and fully remote dev team stationed around the world.
  • Made critical decisions in designing and building the UI for much of the KYC-Chain application, now used by over 50 institutions worldwide.
  • Worked closely with the founder and lead developer to help guide the development team towards creating the product our clients sought.

Amazing Charts | Primed

Jan 2016 - Jun 2016

5 Months

Boston MA, US

Test Automation Engineer Co-Op

  • Individually developed over 150 automated API test scripts using C# and the .NET/RestSharp frameworks.
  • Collaborated with QA and Development team members to determine which areas of the product most needed testing.
  • Participated in, and often ran the team-wide scrum meetings.
  • Performed manual regression testing on the product when necessary, shortening the regression cycle.

Pixels & Digits Solutions

May 2014 - Aug 2017

3 Years, 3 Months

Bridgeport CT, US

Web Development Contractor

  • Developed custom responsive WordPress themes for clients using CSS, Bootstrap, HTML, PHP, JavaScript, and SQL.
  • Upgraded previous projects to include new Bootstrap features, SEO, and Social Media Optimization.

Projects / Portfolio

KYC-Chain

  • For the past 5+ years my primary project has been KYC-Chain, a ReactJS app with a Node/ExpressJS back-end and MongoDB
  • The app is closed-source, but I'm happy to show code snippets or product demos upon request.
  • The company landing page is linked here below

This Website!

  • It's a simple website, but it's deliberately over-engineered to showcase my experience with different technologies.
  • It uses the T3 stack, with NextJS for client & server rendering, Tailwind CSS, and I'll soon add a Prism database & TRPC endpoints to fetch this data you're reading.
  • (Also the custom integration with my solar inverter was fun to build)

The Dog Project

  • In my last semester at NEU I helped lead a philosophy research project on social choice theory, using the example of ranking cute dogs.
  • In addition to the philosophical work, I helped build a web app that allowed community members to vote on our dog contestants.
  • Voting is no longer open, but many pages from the site are still there

Tennis App

  • My friend Luke is obsessed with tennis, and for his birthday I bought him the domain luke.tennis
  • To make it more of a present, I built a very simple web app that loads a random tennis highlights video from the Youtube API whenever the page loads
  • It's about as simple as a web app can be, but it was fun to spend a few hours building it.

Formal Education

Northeastern University

Sep 2014 - May 2019

Boston MA, USA

Bachelor of Science in Computer Science and Finance; Minor in Ethics

  • Elected President of NU Swim Club - responsible for managing a team of over 70 swimmers.
  • Selected as CCIS Fellow - helping integrate Com-Sci freshmen into university life.
  • Invited to join AI ethics research group.

Fairfield Ludlowe High School

Sep 2010 - Jun 2014

Fairfield CT, USA

High School Diploma

  • Elected captain of Varsity Swim Team.
  • Completed six AP classes, including AP Computer Science.

Continuing Education

The Job Hackers

Oct 2024 - Nov 2024

Online

Agile MBA Course

  • I'm very happy to be taking the Agile MBA course to help me improve my understanding of Agile, Scrum, and the different ways to organize software development teams

Coursera Courses

Nov 2023 - Present

Online

Educational Certificates

  • The University of Edinburgh: Data Ethics, AI and Responsible Innovation
  • Northeastern University: Data Privacy Fundamentals
  • Yale University: The Moral Foundations Of Politics

Personal Interests

Politics / History / Anthropology

I didn't read much for pleasure during my school years, but ever since I discovered a few books that fascinated me in 2019 I've enjoyed reading all sorts of things.

I also try to stay up-to-date on world news by listening to political podcasts, like Jon Stewart's Weekly Show, The Ezra Klein Show, and shows from Crooked Media

You can check out what I've read - and what I'm reading now - on my GoodReads profile linked at the bottom of this site.

Music

For as long as I can remember music has played a big role in my life, from listening to classical music as a baby, to learning to play the guitar as a teenager, now playing many instruments whenever I have time.

Here's a timeline of all the concerts I've been lucky enough to go to throughout my life (hover for details).

Aerosmith

September 10, 2010

Ucansville CT, US

Styx & Def Leppard

July 5, 2015

Ucansville CT, US

Van Halen

August 11, 2015

Hartford CT, US

Bruce Springsteen

February 4, 2016

Boston MA, US

The Who

March 7, 2016

Boston MA, US

Santana

April 15, 2016

Ucansville CT, US

U2

June 25, 2016

Foxborough MA, US

Greta Van Fleet

May 18, 2019

Asbury Park NJ, US

Joe Bonamassa

July 26, 2019

Boston MA, US

Sek Loso

March 26, 2021

Chiang Mai, TH

Greta Van Fleet

August 28, 2021

Bridgeport CT, US

Taylor Swift

March 8, 2024

Singapore, SG

Bruce Springsteen

September 7, 2024

Washington DC, US

Jacob Collier

November 03, 2024

Madrid, ES

Woodworking

In addition to the stuff I build virtually, I've developed a love for building tangible things, mainly through woodworking!

In college I thought it would be fun to build an electric guitar from scratch by following youtube videos, and as a homeowner in Thailand I've built out a small driveway workshop and built some cool things for around the house!

Here are some pictures of things I've built!

cutting board
bench
electric guitar

Athletics / Exercise

Like most people, I've always enjoyed being active when I'm able to! In school this manifested itself as competitive swimming, but these days my wife and I do a variety of activities together.

During a typical week we'll do Muay Thai, Tennis, Badminton, Swimming, and sometimes Aerial Yoga

Contact / Learn More

"There are no strangers here; Only friends you haven't met yet." -William Butler Yeats