# Ethan Weiner > Software Engineer at Indico Data Location: Boston, Massachusetts, United States Profile: https://flows.cv/ethanweiner Hi, I'm Ethan! I'm a software engineer with multiple years of experience in full-stack development, in particular, JavaScript/TypeScript and Ruby. I'm proficient in React, Express, PostgreSQL, Docker, Python, Go, and AWS. I also maintain a Youtube channel (https://www.youtube.com/@EthanWeiner) and Medium blog (https://medium.com/@ethanweiner) where I post educational content on technical topics including web development, networking, algorithms, programming, and learning. ## Work Experience ### Senior Software Engineer @ Indico Data Jan 2023 – Present | Boston, Massachusetts, United States Legacy intake solutions have forced organizations to choose between speed and accuracy, weighing risk versus revenue. With Indico Data’s Intelligent Intake Solution, now you don’t have to compromise. The Indico Data Intelligent Intake solution gives document-intensive industries the best of all worlds, enabling data-driven decision-making, with unparalleled speed, at enterprise scale. Indico Data’s Intelligent Intake solution drives better outcomes through better intake. ### Co-Creator, Software Engineer @ Seamless CI/CD Jan 2023 – Jan 2023 Seamless (seamless-cicd.com) is an open-source, low-config CI/CD pipeline for containerized microservices on ECS • Architected a serverless state machine (AWS Step Functions) for orchestrating tasks and running pipelines in parallel • Developed 7 TypeScript apps with ECS Task Definitions so each pipeline stage can run and scale independently; configured auto-scaling metrics, a shared Docker volume on EFS, and IAM policies • Set up a WebSockets API to facilitate near real-time status updates and log streaming to a React UI hosted on S3 • Created RESTful APIs with Express.js and Node, allowing users to link microservices to pipelines and set up webhooks for automatic triggers; used Octokit for GitHub interaction and an API Gateway to handle requests • Built a CLI (published as an npm package) with CDK infrastructure-as-code that deploys 13 CloudFormation stacks with one command that would take over 50 API calls to AWS to accomplish • Transformed a linear pipeline flow into an adaptable system supporting 8 different CI/CD workflows and Git branching strategies (GitHub flow, trunk-based) with various merging, staging, and continuous deployment options • Implemented a relational data model using RDS for PostgreSQL and the Prisma ORM to facilitate migrations • Authorized secure access to private user repositories by implementing Github's OAuth web flow • Automated manual deployments of microservices, cutting deployment times from hours to under 20 minutes • Led the authoring of a technical case study on Seamless' problem domain, architecture, and design decisions • Collaborated closely with a distributed team of 3 engineers across 2 time zones using agile workflow ### Full Stack Engineer @ Unknown Jan 2020 – Jan 2023 Developed open-source software; selected projects include: • JaguarBin (React, TypeScript, MongoDB, Socket.io, Nginx, PostgreSQL, Digital Ocean Droplet): A tool for web developers that enables easy collection, inspection, and debugging of webhooks in near real-time • BloomShare (Ruby, Sinatra, PostgreSQL, Heroku): A community-oriented plant inventory manager and query tool for searching 300,000+ plant species • The Smooches (React, Express, Node, TypeScript, MongoDB, Docker Compose, AWS EC2, S3): A user-friendly slideshow application showcasing personal pet photography, integrating a community upload feature • Visualize the Web (Python, Flask, JavaScript, Heroku): A geographic simulator that accurately portrays packet transmission in an HTTP request-response cycle • Playlist Blender (Vue.js, JavaScript, Firebase, RESTful APIs): A web application that utilizes set theory principles to merge playlists from three different music streaming services ### Software Engineer @ Reelin' Landscaping Jan 2020 – Jan 2022 Built JobItinerary, a cross-platform progressive web application (PWA) for tracking employee work, compensating employees, and invoicing customers; used to manage 20+ clients (Vue.js, Ionic, Firebase). ## Education ### Core and Capstone Program in Software Engineering Launch School ### Northeastern University ## Contact & Social - LinkedIn: https://linkedin.com/in/ethan-weiner - Portfolio: https://ethanweiner.web.app/ --- Source: https://flows.cv/ethanweiner JSON Resume: https://flows.cv/ethanweiner/resume.json Last updated: 2026-03-28