Full Stack Developer

About Me

Get to know more about my journey, skills, and what drives my passion for development.

From Robots to Web

I used to build robots, now I build websites 🔨🤖➡️🌐. I've been freelancing for 3 years now, building and maintaining websites and web applications for my clients.

This transition from hardware to software has given me a unique perspective on problem-solving and systematic thinking. The precision required in robotics translates perfectly to writing clean, efficient code.

My Go-To Framework

My go-to framework for both front-end and full-stack applications is Next.js. It allows for rapid testing and iteration, making it perfect for exploring new concepts and refining them along the way.

Beyond the Code

These hobbies keep me creative and help me approach coding challenges from different angles. Whether it's the precision required in 3D modeling or the strategic thinking in chess, these activities complement my development skills.

3D Printing & Modeling

Creating physical objects from digital designs, bridging the gap between virtual and real.

Fingerstyle Guitar 🎸

Playing acoustic guitar with fingerstyle techniques, creating melodies and harmonies simultaneously.

Online Chess ♟️

Strategic thinking and pattern recognition that directly translates to problem-solving in code.

Featured Work

A collection of projects that showcase my skills in full-stack development, from concept to deployment.

Other Projects

topRes

topRes

topRes is a user-friendly web app designed to help you create a professional resume in seconds.

Next.jsTailwind CSSTypescript+1
InstaViewer

InstaViewer

View Instagram stories anonymously with this Next.js web application. No login required.

SupabasePuppeteerNext.js+3
MusicViewr

MusicViewr

A lightweight web app for viewing and managing PDF sheet music, designed for musicians and music enthusiasts.

Next.jsTailwind CSSTypescript+1
Ref Online

Ref Online

A canvas for designers to put their image references on to. Similar to Pureref, but on the browser.

MongoDBAWS S3NextAuth+4
FakePost

FakePost

Generate realistic funny chat screenshots from popular messaging platforms like WhatsApp, iMessage, and Facebook Messenger.

Next.jsTailwind CSSJavascript
Portfolio Website

Portfolio Website

My 2024 Portfolio Website made with Next.js and Tailwind CSS.

Next.jsTailwind CSSJavascript

Professional Experience

My journey in software development, from frontend specialization to full-stack engineering.

Junior Software Engineer - Contractor

2025 - Present
Bidlabs Inc.
Remote
Contract

Designed and implemented new features, built, deployed and maintain server.

Key Highlights

  • Feature development and implementation
  • Server deployment and maintenance
  • Full-stack development

Full Stack Engineer

2023 - 2025
Freelance
Remote
Freelance

Built custom web applications, automated business processes, and optimized website performance while ensuring scalability and user experience.

Key Highlights

  • Custom web application development
  • Business process automation
  • Performance optimization
  • Scalability implementation

Frontend Engineer

2022 - 2023
Freelance
Remote
Freelance

Developed responsive, user-friendly interfaces with React, optimized site performance, and collaborated with clients to bring their ideas to life.

Key Highlights

  • Responsive interface development
  • React development
  • Client collaboration
  • Performance optimization

Technology Stack

The tools and technologies I use to bring ideas to life, from frontend interfaces to backend infrastructure.

Frontend

Building beautiful, responsive user interfaces

Primary Technologies

React
Next.js
Tailwind CSS

Additional Technologies

TypeScript
Shadcn UI

Backend

Creating robust server-side solutions and APIs

Primary Technologies

Supabase

Additional Technologies

Node.js
Firebase
MongoDB
PostgreSQL
GraphQL
Python

DevOps

Streamlining development and deployment processes

Primary Technologies

Git

Additional Technologies

Docker

Always Learning

Technology evolves rapidly, and I'm committed to continuous learning. I regularly explore new tools, frameworks, and best practices to stay current with industry trends and deliver cutting-edge solutions.