# Daniel Pyrathon > Software engineer Location: New York City Metropolitan Area, United States Profile: https://flows.cv/danielpyrathon ## Work Experience ### Software Engineer @ Farcaster Jan 2025 – Present | New York, United States Bountycaster had some great initial success and was one of the first mini apps on Farcaster, but we were unable to find real PMF. My co-founder and I received some acquisition interest. We chose to join Farcaster's core engineering team, the path that made most sense given our builder experience and desire to double down on the ecosystem. Role: Full-stack engineer working across backend (Node.js/TypeScript), web/mobile (React/React Native), infrastructure (Cloudflare Workers), data engineering (Dagster/dbt), Snapchain (Rust) Some things I worked on: - Mini Apps Platform: Led platform development from builder-to-builder perspective (since had unique insight as customers with Bountycaster). Built some SDK actions, developer tools, EIP-5792, and worked directly with external developers to support the ecosystem - Payment Infrastructure: Built Coinbase Onramp for enabling quick fiat-to-crypto conversions - AI-Assisted Development: Pioneered team-wide AI practices by creating comprehensive AI-ready documentation (CLAUDE.md) and other LLM-related tooling to accelerate development velocity of myself + the team ### CTO and Co-founder @ Bountycaster Jan 2023 – Present | New York, United States ### SWE @ Silicon Valley Internship Programme Jan 2015 – Jan 2024 | San Francisco Bay Area The best programme there is!!! ### Software Engineer @ Phantom Jan 2022 – Jan 2023 | New York, United States ### Technical Lead @ 0x Jan 2019 – Jan 2022 0x had been the craziest adventure I’ve been on so far. DeFi wasn’t a thing when I started at 0x, and now it’s on the news all the time! 0x is an incredible company highly recommended ### Senior Machine Learning Engineer @ Coffee Meets Bagel Jan 2015 – Jan 2019 | San Francisco Bay Area ### Django contributor @ Google Summer of Code Jan 2014 – Jan 2014 Refactored Django's Meta API as part of Google Summer of Code https://speakerdeck.com/pirosb3/the-django-meta-api-a-journey-of-optimization-and-design ### Co-Founder and Developer @ Gnammo Jan 2012 – Jan 2013 ### Developer Intern @ Skimlinks Jan 2012 – Jan 2013 I Was responsible and contributed actively to several areas throughout the company. Skimlinks Publisher Hub: Developed, together with a team of other highly skilled developers, the Skimlinks Publisher Hub user interface by building both client-side and server-side applications in an agile and iterative way. My responsibility was to provide and implement solutions together with my team of developers as well as designers and Quality Assurance. I worked with a variety of programming languages and frameworks, most notably Python, PHP, Javascript. Our internal framework was built upon jQuery, UnderscoreJS, and BackboneJS. Within very few weeks I was up to speed with the codebase and actively contributing first bugs and then entire features. Development was based on the Agile framework and I always did everything possible to meet deadlines. This is by far the project I have contributed most to, and I am very proud of the work I did, the things I have learned, and the people I worked with. The entire project boasts of a very high test coverage despite the numerous features, rapid release planning, and extended codebase. SkimWords: Contributed in developing small features, improving the implementation, and fixing issues related to both the recommendation engine as well as the Javascript. This has been a great opportunity to dive into a completely different field and start contributing in very little time. I started by understanding how the entire recommendation engine worked and immediately contributed on some of these sections: - Implemented a faster, tested and refactored version of our update component. This component is used to update the search indexes of our Product API. - Fixed bugs related to browser compatibility of Skimlinks JS. This presents several challenges such as providing as much compatibility as possible while maintaining the scripts as small as possible. - Fixed bugs related to the recommendation engine, which powers SkimWords. ### Teacher Assistant @ General Assembly Jan 2013 – Jan 2013 Helped teach a full-immersion class on programming to a group of 7-8 motivated students. The course started with an overview of how the web works and finished with Ruby on Rails. This was a great experience as teaching is one of the best ways to improve my knowledge on things I already know, and it always gives the opportunity to learn more! As I was not an experienced developer in Rails, this course was a great experience of learning-teaching at the same time. I am really satisfied with the results obtained, as most of my students managed to find a job in IT after only a few months search. I am still in contact with a few of them and looking forward to when they will teach me! (most of them are very smart). ### Software Engineer @ Tascout Jan 2013 – Jan 2013 Tascout is a social network aimed exclusively at young talents in the world of football. The social network was built, from the ground up, in a scalable and testable way using Ruby on Rails for the backend, and AngularJS on the frontend. I was lucky to work with passionate and talented developers (and CEO) to make all this possible. Throughout the period I worked for Tascout, I managed to deliver more than expected. - Scalable feed system that takes logarithmic time to fetch any feed for any user Built with Redis using sorted sets and a pool of jobs performed in the background by workers, that constantly update all feeds of followers once a person posts content. This system is also a great foundation for a real-time feed updates server, that could have been developed through PubSub. - Dynamic popularity feed Build using a slightly modified version of the HN popularity algorithm. This allowed me to create a score function for each user and for each post which subsequently allowed me to create a "popular" leaderboard to increase user engagement. - Fully tested backed, developing and releasing features in an agile way All delivered content followed the agile way of communication and development. From design, to testing, to implementation, to release. This lifecycle really helped in gaining quick feedback and rapid growth of the system. The agile way of communication and development was one of the main, if not the most important factor, that allowed me to deliver on time and more than expected. - An interactive and reactive AngularJS application for the front-end By using AngularJS as our client-side framework, we managed to develop frontend and backend separately through the extensive test suite and mocking framework. This allowed us to provide small "bits" of interactive functionality (such as the feeds, posts in a feed, and the update status bar) by exposing a REST service and then displaying the API contents using directives and services. ### Web developer, CTO @ Cookous Jan 2011 – Jan 2012 Web developer and technical officer for Cookous, a social food-sharing network based in Italy ### Lead Developer @ cookhunter Jan 2011 – Jan 2012 ## Education ### Bachelor of Science (B.Sc.) in Computer Science University of Plymouth ## Contact & Social - LinkedIn: https://linkedin.com/in/danielpyrathon - Portfolio: https://pirosb3.io --- Source: https://flows.cv/danielpyrathon JSON Resume: https://flows.cv/danielpyrathon/resume.json Last updated: 2026-03-31