
Greg Haris
A Full Stack Software Developer
A software developer who came to engineering through operations, and never forgot what it costs when software fails the people using it.
I build websites and web applications for founders, startups, and independent brands. From the first line of architecture to production and beyond.
I think like an owner, not a contractor. Every project gets the same questions I ask myself: Does this solve a real problem? Will it hold up at scale? Is it built to last? If the answer to any of those is unclear, I say so before I start.
Standards
My Principles
How I show up on every project, with every client.
Honesty first
I tell you what I actually think. Not what sounds good on a call. If the idea has a flaw, you will hear it before we build it. The truth is always faster than the alternative.
Clarity before code
Before any line of code, I need to know what success looks like. Specifically. Vague goals make expensive software. I push for that clarity upfront so we do not renegotiate it at the end.
Diligence
When things get difficult, that is when the work matters most. Every project gets full attention from start to finish, and nothing is handed off until it is done right.
Excellence in delivery
Good work and poor communication cancel each other out. I aim for both: software that works and a client who always knows where things stand.
Always learning
I don't arrive with all the answers. I listen more than I talk, take feedback seriously, and update my thinking when the evidence demands it.
On time, every time
Speed matters to founders. I move fast, communicate blockers early, and finish what I start. Missed deadlines are a communication failure before they're a technical one.
The Origin
How I Got Here
I didn't come to software through a computer science classroom. I came through a completely different door. And I carry the perspective that comes with that.
The Beginning
I began my career in real estate as an Airbnb Property Manager and Host, gaining a solid foundation in business operations and customer service. I learned what it costs when systems fail the people using them.
First Line of Code
I revisited a long-held dream of becoming a software developer, starting to learn HTML, CSS, and JavaScript. I struggled with consistency and eventually stopped. I told myself it was too difficult.
Rekindled
Still searching for my direction, I explored data science, digital marketing, and ethical hacking. This period of exploration kept pulling me back to the same thing: writing code that became something real.
All In
I quit real estate to become a full-time learner. The Odin Project and FreeCodeCamp were my curriculum, and my rule was simple: only learn by building. JavaScript, React, TypeScript, Node.js. All earned on real projects.
Professional Developer
I shipped IbomTax as Lead Frontend Engineer. A government tax platform now handling ₦25B in revenue for the Akwa Ibom State Internal Revenue Service. The software matters. The standard was always: does it work in production?
The Journey Continues
I'm advancing beyond web development: complex full-stack systems, API and AI integrations, and products built under my own name. I'm actively seeking new opportunities to learn, grow, and contribute to meaningful projects worldwide.
Connect
I came to software through operations, not a computer science classroom. Three years running real estate, then I quit to learn full-time, then Lead Frontend Engineer on a government tax platform that processed over $18 (₦20B) in revenue. I bring the instincts of both worlds to everything I build.