React JS and Node JS are my forte, but I have also developed projects in Python, Classic ASP, Bubble, and dabbled in PHP. I'd like to think that presented with a need and a bit of time, I could become proficient in other languages and platforms as well.
I have included a small sample of some of the projects I have developed or contributed to, to showcase my flexibility in development.
This application, entirely designed and engineered by me, has several microservices, including: the (main) front end which pulls articles and products (premium domain names) during build time into a static-site-generator; a Mongo database; services (front and back) to import a humongous list of registered domains into a database; and external API calls for domain verification.
This application was designed by another party, and I was tasked with wiring it together. Packed with features, it allows mentors and mentees alike to connect, schedule, and communicate with their respective counterparts. It was created using Next JS and uses Vercel for deployment and Supabase for both authentication and database functionality. The app is deployed to free services, and thus may need a moment to start after inactivity.
Challenges Much of the interface had been written more than 15 years ago using ASP Classic. The project owner decided to do things piecemeal to save on initial costs and avoid disruption risks. In ASP, like PHP, there may be several pages involved in a process; one page may…
Let's Build Something Great Your project deserves more than just code—it deserves craftsmanship, attention to detail, and a partner who's invested in making it something you'll be proud to show the world. I approach every project with the goal of building something that's not…
Challenges Many design elements already existed in the UI, but no design boards were made available. I often had to go through existing code to find a similar element. The backend was engineered and developed by another team using PHP Laravel. The design of the project had…
No endless revisions or scope creep. I deliver working solutions that go live on time, so you can start seeing ROI sooner.
Tech talk when you need it, plain English when you don't. You'll always understand what's happening with your project.
I build for maintainability and growth, not quick hacks. When your business evolves, your website can evolve with it.
I engineer end-to-end solutions — from React frontends and Node/Express APIs to managed databases and containerized deployments. Whether it's standing up a CI/CD pipeline, shipping a performant SSR application, or wiring up a cloud backend, I bring pragmatic engineering that moves products forward.