ESG Live Survey (OSU)

(Site Preview currently not available)

Services

Design, Development

Services

Design, Development

Services

Design, Development

Tools

React, C#, PostgreSQL

Tools

React, C#, PostgreSQL

Tools

React, C#, PostgreSQL

Value

Used Claude Code as AI assistant for 4x productivity

Value

Used Claude Code as AI assistant for 4x productivity

Value

Used Claude Code as AI assistant for 4x productivity

Timeline

One month

Timeline

One month

Timeline

One month

Toward the end of the government-funded project, I was asked to help design an ESG survey workflow for end users. I met with the development manager and our resident ESG expert — a professor from Purdue — to understand the requirements.

Due to time-constraints, the original plan was to distribute an Excel spreadsheet that users would fill out and upload for parsing into a database. Having built similar systems before, I immediately recognized the risks: complex spreadsheet logic, non-intuitive design, and heavy denormalization — a brittle solution waiting to happen.

I proposed instead that we build a true full-stack application — essentially a no-code survey builder that allowed administrators to define questions with custom data types for answers, create spreadsheet-like formulas, and test in real time through a Live Preview mode. What would typically take 5–10 weeks, I built in just two weeks using Claude Code as a development assistant.

The result was a turn-key, extensible ESG Survey Builder that replaced an error-prone spreadsheet workflow with a scalable, maintainable web app.

Toward the end of the government-funded project, I was asked to help design an ESG survey workflow for end users. I met with the development manager and our resident ESG expert — a professor from Purdue — to understand the requirements.

Due to time-constraints, the original plan was to distribute an Excel spreadsheet that users would fill out and upload for parsing into a database. Having built similar systems before, I immediately recognized the risks: complex spreadsheet logic, non-intuitive design, and heavy denormalization — a brittle solution waiting to happen.

I proposed instead that we build a true full-stack application — essentially a no-code survey builder that allowed administrators to define questions with custom data types for answers, create spreadsheet-like formulas, and test in real time through a Live Preview mode. What would typically take 5–10 weeks, I built in just two weeks using Claude Code as a development assistant.

The result was a turn-key, extensible ESG Survey Builder that replaced an error-prone spreadsheet workflow with a scalable, maintainable web app.

Toward the end of the government-funded project, I was asked to help design an ESG survey workflow for end users. I met with the development manager and our resident ESG expert — a professor from Purdue — to understand the requirements.

Due to time-constraints, the original plan was to distribute an Excel spreadsheet that users would fill out and upload for parsing into a database. Having built similar systems before, I immediately recognized the risks: complex spreadsheet logic, non-intuitive design, and heavy denormalization — a brittle solution waiting to happen.

I proposed instead that we build a true full-stack application — essentially a no-code survey builder that allowed administrators to define questions with custom data types for answers, create spreadsheet-like formulas, and test in real time through a Live Preview mode. What would typically take 5–10 weeks, I built in just two weeks using Claude Code as a development assistant.

The result was a turn-key, extensible ESG Survey Builder that replaced an error-prone spreadsheet workflow with a scalable, maintainable web app.

Reach out anytime

Let’s Stay Connected

Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!

Reach out anytime

Let’s Stay Connected

Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!

Reach out anytime

Let’s Stay Connected

Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!

Thanks for Stopping By!

Thanks for Stopping By!

Thanks for Stopping By!