Data-driven energy tracker using the Octopus Energy API. Built with Next.js, Tailwind, and TypeScript. Helped my house save real money by surfacing when and where we burned through power.
DesmondKramer
I build the boring-on-purpose parts of software — the bits behind the curtain that have to never break. Frontend, backend, the pipes between them. Currently somewhere between TypeScript and a YAML file.
I’ve spent the last seven years shipping software for teams that care more about uptime than vibes — payments, deploy tooling, internal platforms. I write TypeScript when I’m happy and Java when I’m on call. I like UI that feels physical and infra that feels invisible.
- TypeScript
- React
- Next.js
- GO / Rust
- NodeJS
- MySQL/PSQL/Redis
- AWS/GCP
- Docker
- Aug 2025 — NowProduct EngineerCosine — Managed multiple responsibilities spanning end-to-end product development, sales, and content production, leveraging customer feedback from sales calls to continuously enhance product offerings and capabilities. Optimized the performance of the core TUI application by analyzing CPU and memory profiles and implementing targeted code changes in Go and Rust to reduce resource usage. Additionally, developed a versatile pagination module for API controllers in TypeScript, improving the customer experience across multiple areas of the product.→
- 2023 — May 2025Software EngineerDEKO — Full-stack across frontend and backend. Reduced AWS costs by 50%, built proprietary test tooling, and earned a reputation as the team fixer.→
- 2021 — 22Junior Software EngineerDEKO — Joined as early talent. Launched new features on a 4-month project that exceeded client expectations. Collaborated across teams to improve agile processes. Earned raise and promotion.→
- Mar — Sep 2021Freelance Web DeveloperCode Groovers — Joined as a student developer after standout performance in a second-year project. Managed client expectations and implemented system changes across projects.→
- Nov 2020 — Sep 2021Contracted Web DeveloperKay's Eat Lah — Designed and built a food ordering site with user accounts, admin dashboard, and Stripe payments. Handled domain transfers and deployments.→
Automated congressional stock disclosure scraper running on a Raspberry Pi. Monitors 14 members of Congress, alerts on new trades via email. Tracking politicians who consistently beat the S&P 500.
Turned a five-year relationship into a data timeline. Analyzed chat exports for trends in message frequency, length, and sentiment. The nerdiest possible way to process a breakup.
Multiplayer game based on Avatar: The Last Airbender, built in Rust. Still in the oven.