Full-stack engineer specializing in web, mobile, and backend systems — the kind of person you bring in when "it should just work" turns out to be the hard part.
peacemathew.pro · LinkedIn · X · Email
Most of my best work didn't start as a clean spec — it started as a vague problem, a broken system, or a startup idea that needed someone to figure out the how. I've spent the last several years on that side of the table: untangling architecture decisions, building things that have to survive contact with real users, and shipping when "later" wasn't an option.
I've co-founded two startups (an EdTech platform and a fintech analytics tool), which means I've debugged production issues at 2am, made the call on what to cut to hit a deadline, and lived with the consequences of my own architecture choices. That changes how you build.
- Untangling messy systems — legacy code, undocumented APIs, half-finished features. I read the room before I write code.
- Picking the right tool, not the trendy one — Laravel for a content-heavy app, FastAPI for a lightweight service, React Native when a PWA won't cut it.
- Owning outcomes, not tickets — if the payment flow breaks at 11pm, that's still my problem.
- Talking to non-technical stakeholders — translating "the app feels slow" into an actual diagnosis and fix.
| Languages | TypeScript · PHP · Python · JavaScript |
| Frontend | React · Next.js · Vue.js · Tailwind CSS |
| Backend | Laravel · Django · FastAPI · Node.js |
| Mobile | React Native · Flutter |
| Data | PostgreSQL · MySQL · MongoDB · Redis |
| Infrastructure | AWS · Docker · Firebase · Supabase · Vercel |
| AI / Automation | OpenAI API · TensorFlow · PyTorch |
Skybil — Co-founder & lead engineer
The brief was "we need an LMS that doesn't fall over during live cohorts." Built the backend for course delivery, video streaming, and payments — and kept it running.
Laravel React PostgreSQL AWS
Zyront Finance — Founder
Built a trading and analytics platform from scratch, including real-time market data pipelines and automated signal generation — the kind of project where the data being wrong by even a second matters.
Laravel Vue.js MySQL Redis
Virallink — Independent build
A content team's workflow problem ("we can't keep up with posting") turned into an AI-driven generation and scheduling tool.
Laravel React OpenAI
WordPress Plugin Suite — Independent build
A collection of production plugins (payments, bookings, referrals) built because off-the-shelf options didn't fit the business logic.
PHP WordPress MySQL
Open to senior full-stack and backend roles, select freelance engagements, and technical advisory work. Remote-first, available on short notice.
peacemathew.pro

