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 2024•Remote
- 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 2023•Remote
- 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 2023•Remote
- 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 2021•Remote
- 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 2019•New York, NY
- Optimized fraud detection in Amazon Ads by 10%, leveraging Java for backend integrations to improve detection efficiency.
Software Engineer
July 2018 - July 2019•New 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