Daniel Segovia's personal website and portfolio

Hello, my name is Daniel Segovia. I am a software engineer with 8+ years of experience.

I started my career as a front end dev for an agency who did a lot of work for top tech firms. There I worked on projects mainly for Google, and due to their security standards, I learned a lot about how things work.

This is when I moved to Canada. Where I’ve been living since 2019.

Some time later, we (a good friend of mine and me) bootstrapped a startup. We were frustrated with the idea of either getting somewhere like a barber shop, bank, etc. and standing in queue or having to call an establishment like a therapist, doctor, or dentist to book an appointment. So we built nececitas.com (out of commission). A scheduling software for small businesses. We built it in nextjs with firebase as a backend with firestore as a database and firebase functions as micro backends. Although we had paying customers, we never reached product market fit. After we abandoned the project, customers stayed for more than 2 years with zero maintenance, with the exception of a single timezone “bug” that happened when Mexico decided to stop changing daylight saving time (I hope I can write a blog post about it soon).

I then joined another agency, which also had Google as a client, where I did a lot of work for a Google and other major brands. Met a lot of great people and learned a lot about the industry. I also joined the toptal network, where I did some work for non-profits and startups. I was then hired by one of those big clients directly to work on a big migration project, which lasted a couple of years. That gave me a lot of experience in team building and leadership since we had to interview and build a dev team from scratch.

I started building my personal projects using rust, and absolutely loved it. Tried to bootstrap again building semsei.link, but failed to get product market fit. Semsei is a semantic search engine, where you can import a website, or whatever text collection you want. Using embeddings, we can find similarities between documents, or search queries. All of this was implemented with in-house infrastructure, with our own GPU for inference, servers, etc.

That led to some other small projects together with Jeramie, where we built a collaboration called analog.

After some time away to welcome a new member to our family, I’ve been working on an open source alternative to Calendly: appointments. Definitely using a lot of my experience building nececitas, its currently in development, but production ready.

If you’re interested in working with me, feel free to reach out!

The best way to contact me is through linkedIn. You can also check out my GitHub.