Thomas DeVito · Brooklyn, NYC · Freelance Full-Stack Engineer

Full-stack engineering for AI-integrated products, mobile apps, and MVP launches.

I'm a senior independent software engineer with 10 years of experience building custom software, including mobile and web apps, payment systems, and AI-integrated products. I help founders, small businesses, and individuals turn ideas into working products, from early prototypes to launch.

I also write screenplays. Explore the stories →

Meet Victoria, my conversational AI voice interface. Ask about my background, skills, and projects through natural, real-time dialogue.

(929) 734-9187

Built with Twilio and OpenAI for live, two-way voice conversations.


Software

Explore the products, then open “How I Built It” to see the technology I used and how it works together.

Victoria

An AI you can actually call. Ask about my work, follow your curiosity, and hear responses flow back in a natural, real-time conversation.

  • OpenAI Voice
  • Twilio
  • Node.js
  • WebSockets
  • Private repo · live product available
How I Built It

I built Victoria with Node.js and Express, connecting Twilio phone audio to OpenAI over WebSockets. I used bidirectional audio streaming, speech detection, and interruption handling to make an ordinary phone call the interface.

FlowPath

Speak a question and watch the answer take shape. FlowPath pairs voice-led search with interactive visuals, source-linked research, and paths for deeper exploration.

  • Next.js
  • OpenAI
  • WebRTC
  • OpenUI
  • Motion
  • Private repo · live product available
How I Built It

I built FlowPath with Next.js and React, using WebRTC for GPT-Live audio and a research backend for results. I render cards and comparisons with OpenUI, animate transitions with Motion, and validate visual data with Zod.

FlowTime

Turn less phone time into a challenge you can actually track. Shared vows, screenshot proof, and live group rankings make personal intentions visible and measurable.

  • Expo
  • React Native Web
  • Firebase
  • Vision OCR
  • Stripe
How I Built It

I built FlowTime as an installable PWA with Expo and React Native Web. I used Firebase to synchronize vows and rankings, Google Cloud Vision to extract screenshot evidence, and optional Stripe pledges to connect outcomes to charitable donations.

HeadlineHarmonies

Turn today’s headlines into AI artwork. Pick a story and a visual style, then create an image and caption to download or share.

  • Next.js
  • OpenAI Images
  • Vision captions
  • News RSS
  • Web Share
How I Built It

I built HeadlineHarmonies with Next.js, connecting Google News RSS to OpenAI image generation. I added a vision-aware caption pipeline, native browser sharing, and download fallbacks so the artwork can move into other apps.

FilmPulse

Describe a mood, name a favorite film, or ask for an overlooked gem. FilmPulse turns the conversation into movie picks with useful details and viewing options.

  • Next.js
  • OpenAI Responses
  • TMDB
  • SSE streaming
  • Taste matching
How I Built It

I built FilmPulse with Next.js, combining OpenAI Responses with TMDB search, taste analysis, and candidate reranking. I used SSE to stream the conversation alongside movie cards, with filters for theaters, streaming services, and rentals.

GoPulse

A more thoughtful news feed. Discover stories, follow curious people, and exchange perspectives through article discussions, community flags, and a deliberate read-before-share design.

  • Angular
  • Ionic
  • TypeScript
  • Firestore
  • Capacitor
How I Built It

I built GoPulse with Angular and Ionic, using Firebase authentication and Firestore subscriptions to keep feeds and discussions current. I used Capacitor and Cordova to extend the same codebase toward mobile packaging.

FairDeal.ai

Bring two sides into one shared deal room. FairDeal turns buyer and seller inputs into explainable price ranges, negotiation drafts, and a clear, non-binding recap.

  • Next.js
  • OpenAI Responses
  • Prisma
  • PostgreSQL
  • Zod
How I Built It

I built FairDeal with Next.js, using Prisma and PostgreSQL to store shared deal rooms. I used server-side OpenAI Responses for structured analysis and Zod to validate price ranges, uncertainty notes, and negotiation drafts.

Blndr (Composite Vault)

A Solana devnet experiment in programmable baskets: combine tokens into a single composite, then explore how minting and redemption connect it to the underlying assets.

  • Solana Devnet
  • Rust
  • Anchor
  • SPL Tokens
  • Next.js
How I Built It

I built Blndr’s on-chain basket ratios, minting, and redemption in Rust with Anchor. I used Next.js for the wallet interface and program-derived vaults to hold the SPL tokens backing each composite.

GoTube

Your channels, your queue, your attention. A personal YouTube client with chronological uploads, Watch Later, saved progress, and a remote-friendly Fire TV experience.

  • React
  • Cloudflare Workers
  • Supabase
  • IndexedDB
  • Fire TV
How I Built It

I built GoTube’s player with React and TypeScript, using Cloudflare Workers to connect YouTube data to Supabase and IndexedDB to cache the library. I adapted the same interface for Fire TV remotes with an Android WebView wrapper.

GoPod

Choose your shows, follow the newest episodes, and return to the exact place you paused. A focused RSS player built around your own library.

  • Next.js
  • TypeScript
  • RSS
  • Media Session API
  • Local Storage
How I Built It

I built GoPod with Next.js to parse RSS feeds server-side, plus React and the Media Session API for persistent audio and system controls. I used browser storage for progress and JSON backups to make the library portable.

GoPulse Core Protocol

An experimental market for content credibility: creators publish a post, participants take opposing validation positions, and on-chain pools determine how rewards are distributed.

  • Solana Devnet
  • Rust
  • Anchor
  • Vue 3
  • Arweave
How I Built It

I built the protocol’s on-chain posting, long/short pools, threshold-based resolution, and reward claims in Rust with Anchor. I used Vue 3 for the wallet-connected market browser, with Bundlr and Arweave handling media uploads.

Hyper_Rank

Look inside the logic of a personalized feed. Hyper_Rank turns shared interests into ranked discoveries and exposes the users and scores behind each recommendation.

  • Python
  • Collaborative Filtering
  • Similarity Scoring
  • Explainable Ranking
How I Built It

I built Hyper_Rank with Python’s standard library, combining collaborative filtering, popularity tiers, weighted user similarity, and logarithmic scoring. I exposed the contributing users and scores behind each recommendation so the ranking is easy to inspect.


About

Headshot of Thomas DeVito

Core skills

Product thinking Systems architecture Interface and interaction design Conversational experience design Debugging and product delivery

What could I build for you?

  • An AI assistant people can call or talk to
  • A web or mobile app built around your idea
  • Search and recommendation experiences
  • Creative tools for images, media, and content
  • A working prototype to put in front of users
  • An unfinished app completed and brought to launch

Screenplays

I’ve always felt a tension between the engineer and the artist in me. Software engages my love of ideas, systems, and invention, while film and music move me on a deeper emotional level. The beauty, meaning, and emotional power of a great film or piece of music can change us forever, in ways big and small.

For years, I’ve felt torn between coding and filmmaking. I still live with that tension, but there’s no rule saying a person can’t excel at both.

The software projects above reflect my creative intellect; these screenplays express my emotional and spiritual life.

Poster for Lovelacers showing a secluded forest waterfall.

01 / Talent, obsession & the lives we imagine

Lovelacers

Logline

A successful tech executive becomes obsessed with a young software prodigy whose effortless brilliance and uncanny good fortune challenge everything she believes about talent, success, and the life she should have had.

Poster for Under the Arcadian Sky showing a star-filled mountain valley.

02 / Technology, freedom & human connection

Under the Arcadian Sky

Logline

A disillusioned programmer builds a device that frees people from their phones—and destabilizes the world built on their attention. What begins as a personal awakening becomes a fight for the future of human connection.