Building Experience

Software Engineer & Problem Solver

Carl Eubanks

Full Stack Engineer

Passionate about creating elegant solutions to complex problems. Experienced in modern web technologies and always eager to learn more.

ReactTypeScriptNode.jsAWSPython

Summary

Innovative Tech Generalist with a robust background in frontend and backend development. Proficient in JavaScript/TypeScript and Python, I excel at delivering high-quality software solutions across diverse projects, from greenfield initiatives to high-traffic distributed systems. Passionate about leveraging my technical expertise to drive impactful and efficient outcomes.

Heirloom

Director of Engineering

December 2023 - July 2024Remote
  • Built a robust notification system with a searchable history for Verifiable Credential (VC) communication, enhancing message tracking and optimizing user interactions.
  • Led projects across backend, web, and iOS technologies, including both internal and consumer-facing analytics products.
  • Directed backend and frontend teams.
  • Led DevOps and infrastructure initiatives that improved velocity across teams by tackling bottlenecks.

Heirloom

Founding Software Engineer | Tech Lead

January 2023 - December 2023Remote
  • Designed and developed a Key Management System (KMS) to securely generate, store, and manage cryptographic keys for identity management, ensuring robust data security.
  • Built a comprehensive Identity Management System (IMS) to handle organization wallets, credentials, and access control, streamlining authentication workflows.
  • Introduced a high-throughput queuing system (BullMQ) for Verifiable Credential issuance.
  • Created a caching layer using Redis to reduce database calls and improve response times.
  • Implemented full-text search across Heirloom's user and organization data to improve searchability and user experience.
  • Created style guides and best practices for API's, project structure, and types in TypeScript.

Realtor.com

Staff Software Engineer | Tech Lead

July 2021 - January 2023Remote
  • Enhanced Rentals SEO visibility by 30-40%, driving significant traffic increases.
  • Led team of 8-10 engineers across 3 major product launches while improving search performance, resulting in 15% faster site speed and 10% higher user retention.
  • Led JS to TypeScript migration across 3+ microservices, improving code quality and developer experience.
  • Developed process documents and improved team management practices.

PocketList

Full Stack Senior Software Engineer

December 2019 - May 2021Remote
  • Designed and maintained the PocketList app using React Native and Ruby on Rails, ensuring smooth cross-platform performance.
  • Engineered real-time communication features and personalized user profiles, boosting user engagement.

Amazon

Backend Software Development Engineer II

August 2019 - December 2019New York, NY
  • Optimized fraud detection in Amazon Ads by 10%, leveraging Java for backend integrations to improve detection efficiency.

Google

Software Engineer

July 2018 - July 2019New York, NY
  • Built a web-based GUI editor for 2D/3D AR model imports using Java, JavaScript, and C++, delivering high-performance real-time effects.
  • Developed an RPC scheduler and a web interface with Python, JavaScript, and Go, simplifying asynchronous task management for Site Reliability Engineers.

Education

B.S. in Computer Science & Business Administration

University of Southern California

May 2018

Technical Skills

JavaScript/TypeScriptJavaPythonPostgresRedisDockerAWSGoogle CloudSystems DesignAPI DevelopmentCI/CDProject Management