Hi, my name is

Dave Weizenegger.

I build things for the web.

I'm a full-stack developer specializing in building exceptional digital experiences. Currently focused on building accessible, human-centered products from database to pixel.

~./start-dev-server.sh

Server running on http://localhost:3000

01.About Me

Hello! My name is Dave and I enjoy creating things that live on the internet. My interest in web development started back when I decided to try creating gaming websites — turns out hacking together HTML & CSS taught me a lot about layout and design!

Fast-forward to today, and I've had the privilege of working for small businesses, a start-up, a huge corporation, and a some mid-sized companies. My main focus these days is building accessible, inclusive products and digital experiences for a variety of clients.

I also recently launched a web app that allows you to track your fitness goals and progress with gamification features and an AI coach. Check it out at My BodyQuest.

8+
Years Experience
40+
Projects Completed
15+
Technologies

02.Technical Arsenal

// Frontend

  • React
  • TypeScript
  • Next.js
  • Tailwind CSS
  • Framer Motion
  • Redux

// Backend

  • Node.js
  • Python
  • PostgreSQL
  • Redis
  • GraphQL
  • Express

// DevOps & Tools

  • Docker
  • AWS
  • Git
  • CI/CD
  • AI
  • MLOps

03.Some Things I've Built

My BodyQuest

A fitness tracking web app built with multiple technologies that has gamification features, a community, some charting elements, and also has an AI coach.

  • Turborepo
  • NestJs
  • NextJs
  • TypeScript
  • GraphQL
  • PostgreSQL
  • AWS (S3, SES, Bedrock)
  • Recharts

Sshado's Games

A Gaming site with a re-creation of my old games - rewritten in React. Currently a work in progress, but Mortal Match is playable.

  • React.js

My Portfolio

Just a quick portfolio website (this one) built with Nextjs using Cursor.

  • Next.js
  • Tailwind
  • Framer Motion
  • Cursor

04.Where I've Worked

Senior Software Engineer @ BI Worldwide

05/2021 - 02/2026
  • Backend & APIs: Built and maintained backend for Learning Management Systems using Node.js, Docker, AWS, MySQL, PostgreSQL, and GraphQL; designed and shipped microservices to extend platform capabilities.
  • Performance: Cut API response times from several minutes to seconds by introducing Redis caching, improving UX and system throughput.
  • Data & reporting: Implemented SCORM upload and management via AWS S3 and REST APIs; engineered a data warehouse and reporting layer for aggregated analytics and custom reports.
  • Search: Delivered multi-query search using Elasticsearch so users could run custom searches and get targeted results.
  • Automation & reliability: Built an automated email reporting pipeline that queries PostgreSQL and sends reports via Amazon SES; integrated Slack error alerts with detailed context for faster debugging.
  • Quality & delivery: Led code reviews and managed deployments through GitLab CI/CD; collaborated remotely via Slack and Teams in two-week sprints with daily standups.

Full Stack Developer (Part-time) @ Smarte Carte

04/2022 - 05/2024
  • Led frontend modernization with React and MUI to improve usability and consistency; delivered pixel-accurate reporting components for clarity and correctness.
  • Owned UX and frontend delivery in a small agile team; participated in daily standups and remote collaboration via Teams.

Full Stack Engineer @ Trane

08/2019 - 05/2021
  • Built charting tools and dashboard widgets for energy usage apps using React, Plotly, Highcharts, and d3; supported data-driven decisions for internal and external users.
  • Contributed to deployment and release process using GitLab CI/CD; wrote unit tests with React Testing Library and Jest to protect quality and regressions.
  • Mentored engineers via Slack and Teams; performed bug fixes and enhancements to stabilize and improve performance.

Software Engineer @ My Office Apps

08/2017 - 05/2019
  • Developed and evolved a custom ERP system using customer feedback; designed and led adoption of SOAP and REST APIs to streamline integrations.
  • Wrote and ran tests to validate behavior and reliability; demonstrated the system to prospects and stakeholders to support sales and adoption.

05. What's Next?

Get In Touch

I am open to most opportunities including full-time, part-time, and contract work. I am mostly interested in remote work, but willing to relocate for the right opportunity. Whether you have work for me, have a question, or just want to say hi, I'll try my best to get back to you!

Say Hello