Senior product designer turning ideas into working products
New to Contra
Senior product designer turning ideas into working products
The Internet Vending Machine started as a simple question: what would a vending machine feel like if it lived on the web? I designed it as a rotating discovery experience for useful products, apps, tools, and other things worth finding.
I took it from concept through product strategy, interaction design, responsive UI, and a working build, including vending interactions, product inspection, rotating inventory, sharing, analytics, and an archive.
The project keeps evolving through real usage, curation, and new ways to interact with the machine.
1
0
114
Horizon is a personal browser console for the things you want in view before you start working.
Time, weather, daylight, tasks, links, and a daily intention, pulled into one calm, configurable new-tab experience.
1
0
205
StayOps is a lightweight operations layer for small rental property portfolios.
Keep property details, utilities, policies, contacts, stays, and recurring work in one place, so the day-to-day is easier to hand off, manage, and keep straight.
Creole 3D by V | 3D sculpture wall art | Software & Web Dev
New to Contra
Creole 3D by V | 3D sculpture wall art | Software & Web Dev
Full autopilot work flow system for every business, you work stress free when your system automatically works for you
0
44
I build a full call center platform with in-house leads
0
57
I built a autopilot Medical Billing and Coding Workflow system that allow the coders to work less and make the system work for them automatically with credentially features.
One thing building payment infrastructure taught me:
A Stripe integration isn't finished when the customer reaches Checkout.
The interesting backend work starts around the payment.
A reliable payment flow has to think about:
Customer → Checkout → Stripe → Webhook → Backend → Database
That means handling things like webhook verification, payment state, duplicate events, failures, backend validation, and what the application should do after Stripe reports an event.
Working through this in Python and FastAPI changed how I thought about payment integrations.
The goal isn't simply to accept money.
The goal is to build a backend that can reliably understand what happened and respond correctly.
That's a much more interesting engineering problem.
#Python #FastAPI #Stripe #BackendEngineering #APIDevelopment #Webhooks
0
45
Over the last several months, I've been making a serious transition into software development.
But I didn't want that transition to consist only of courses, tutorials, and certificates.
I wanted to build something real.
That's become GhostOps OS — a modular business operations platform I've been architecting and developing through Ghost Ops Solutions.
The work has pushed me across:
• Python + FastAPI
• PostgreSQL + SQL
• REST API design
• Stripe Checkout + webhooks
• JavaScript, TypeScript + Node.js
• Authentication and database-backed workflows
• Business automation
• Debugging, testing and deployment
One of the biggest things I've learned is that knowing syntax and engineering a system are two very different things.
Building GhostOps has forced me to think about architecture, failure states, data flow, maintainability, user workflows, and what happens when separate systems actually have to work together.
I'm still learning. I'm still building. And that's exactly where I want to be.
I'm looking forward to sharing more of the technical work, problems, mistakes, and lessons behind the platform as it develops.
#SoftwareDevelopment #Python #FastAPI #BackendDevelopment #PostgreSQL #BuildInPublic