DE

Daniel Echlin

Full-Stack Engineer | Democracy Enthusiast

About Me

I'm a software engineer focused on a civic mission: to help people respect people they disagree with. I follow political psychology research to understand how people form beliefs and what makes conversations productive. These insights inform the AI-powered tools I'm building to reduce divisiveness in political spaces and social media.

As a senior software engineer, I have deep experience running high-scaled distributed systems in Google Ads and Cloud. I am interested in scaling and quality challenges with LLM, particularly in the search and news spaces.

As a volunteer I have been involved in developing and implementing the deep canvass method for voter engagement, particularly in the 2022 midterms in Pennsylvania.

Projects

Practice deep canvassing

Hume-based AI voice app to practice relational canvassing with a pretend voter.

Try on vercel.app

AQI bot

Posts the AQI near Central Park, NY to Bluesky. Experiment with Bluesky bots and Vercel crons.

bsky.app

Swap your vote

Airtable scripting contributions to matching algorithm in 11th-hour voting project (code not public).

swapyourvote.org

Census data per precinct

Geographic join in Python to figure out average income per precinct in some Philadelphia neighborhoods.

Github repo

danielechlin.xyz

Astro, shadcn, and AI tools like v0.dev, Claude and Copilot.

Github repo

Writing

Get in Touch

I'm always open to new opportunities and collaborations. Feel free to reach out!