Software Engineer at Mercury Technologies
I enjoy solving business problems and making users happy, I do that primarily with programming. My go-to language that I've been using for ~5 years now is Haskell, but I appreciate reaching for Rust when it makes sense.
2019 — Now
San Francisco, California, United States
As one of the early engineering hires I've done things like:
Built the backend portion for the Apple Push Notification service integration.
Developed multiple third-party API integrations related to bookkeeping.
Designed and implemented most of the Mercury public REST API, as well as wrote all the documentation for it.
Communicated with multiple partner organizations to help them integrate with our account-opening private API.
Architected and developed multiple user-facing features including low balance checking, DBA document upload, HubSpot integration, and
more.
Provided mentorship and guidance to other engineers as well as our accounts team members.
Worked with Haskell, TypeScript, React, Yesod, PostgreSQL, AWS.
2017 — 2018
New York City Metropolitan Area
Worked on an e-commerce platform for a publishing business.
Developed an address book management page.
Focused on improving the checkout process.
Haskell, Yesod, PostgreSQL.
2018 — 2018
Rewrote a SPA application to a traditional static page application using Yesod framework.
Implemented embedded document signing using Hellosign’s API.
Customized the trucking route selection dashboard.
Handled coordination with multiple consultants as the primary in-house engineer.
Haskell, Yesod, MySQL.
Worked on multiple Haskell services interacting with the Amazon Marketplace Web Service APIs.
Maintained legacy PHP services.
Implemented front-end enhancements using React for the internal admin services.
Haskell, JavaScript, React, MySQL.