Hometap Logo

software

engineering intern

hometap equity partners

what i did

tech stack:

front end
  • JavaScriptJavaScript logo
  • ReactReact logo
  • SassSass logo
api
  • GraphQLGraphQL logo
  • DRFDRF logo
back end
  • PythonPython logo
  • DjangoDjango logo
database
  • PostgreSQLPostgres logo
infra
  • DockerDocker logo
  • GitLabGitLab logo
Hometap HED
  • Built workflow used by 35+ Hometap staff to order, track, and cancel 100+ home appraisals per day, developing third-party API integration using GraphQL queries & mutations connected to React forms & tables

  • Fixed internal database obfuscation tool by resolving Postgres to pandas JSON serialization issues in Python scripts, securing 240,000+ rows of sensitive PII, financial data, and property details for 60,000+ homeowners

  • Developed maintenance mode system now used each sprint, creating WebSocket channel and REST endpoint to enable Django backend to trigger React overlay component on user screens during deployment downtime

Hometap inquiry page

Going into my second internship, I came into Hometap confident in having the skillset to be a strong entry-level engineer contributor to my team, the engineering dept, and the company as a whole.

I strived to break through that and take the next step, encompassing more responsibilities and initiatives that an SE2-level engineer or higher would.

🎯

goals

WoodMac Logo

software

engineering intern

wood mackenzie limited

what i did

tech stack:

front end
  • TypeScriptTypeScript logo
  • ReactReact logo
  • NodeNode logo
api
  • ExpressExpress logo
  • GraphQLGraphQL logo
back end
  • PythonPython logo
  • DjangoDjango logo
infra
  • AWSAWS logo
  • JenkinsJenkins logo
  • DockerDocker logo
  • BitbucketBitbucket logo
Lens Screenshot
  • Built new “C2MD” data curation app from inception to production deployment, leading development of React UI and Node API, automating CI/CD with Jenkins pipelines, and provisioning infrastructure using AWS CDK

  • Implemented 5x API latency reduction by identifying over-fetching problem, designing new endpoints with efficient filtering capabilities, and writing Jira tickets to collaborate with UK-based data team to rewrite endpoints

  • Researched and advocated for use of 'react-hook-form' library, presenting use case and convincing architecture and senior engineers, delivering 20% codebase reduction after implementation

  • Ensured 100% test coverage through test suite of unit & automated browser tests with Jest, React Testing Library

Lens Gas & LNG

At WoodMac, I was blessed with the opportunity to take the lead on a new initiative to create a new data curation platform. Establishing a role as the application's point person, I communicated project estimates, status updates, and technical explanations to product and engineering managers, collaborated frequently with our UK-based data team, onboarded new engineers onto the codebase, and presented the product to company executives and directors.

Over my 8 months, I collaborated with a agile scrum team of 8 engineers to deliver industry-leading software to customers in the energy sector, utilizing a Jira board and 2-week sprints.

Picture of the author

michael long

〽️🐉

© 2025 Michael Long. All rights reserved.