What I've done
Welcome to my corner of creativity and tech. I've put together a bunch of projects that blend smart design with a personal touch. I like building fun things, so take a look around and try things out!
Select your algorithm, set the number of elements and iteration speed, watch your computer sort the array visually.
#React.js
#D3.js
#TypeScript
Perhaps you've seen other calculator examples out there. Mine is more fun and more aesthetic because it's 3D! Give it a try!
#React.js
#React Three Fiber - Three.js
#GSAP
#TypeScript
Are you a Chad? Do you like chess? Play with a friend on ChadChess!
#Socket.io
#Express.js
#Next.js
#Chess.js
#react-chessboard
#TypeScript
This is a unique social experiment where the community holds the power. Engage in discussions, share your views, and use your votes to directly moderate content, steering the platform away from centralized control. Join Voxer and shape the conversation in a truly democratic space.
#Next.js
#Upload Thing
#PostgreSQL
#Prisma
#Next Auth
#TypeScript
A clone of the popular Flappy Bird game made with TypeScript and JavaScript Canvas.
#TypeScript
#JavaScript Canvas
A social media platform in development that groups users by collective and displays a global, zoomable interactive heatmap regarding their activity.
#React Native
#Mapbox RN
#Expo
#Firebase
#TypeScript
A TikTok style home services marketplace in development meant to connect users with local service providers, such as hair stylists, barbers, and nail technicians. Meant to modernize the way we find and book services.
#React Native
#Expo
#Firebase
#TypeScript
This portfolio is a Next.js app that showcases my projects and skills. It is a work in progress and will be updated with new projects and features.
#Next.js
#Tailwind CSS
#React Three Fiber - Three.js
#TypeScript
#Framer Motion
#React Tilt
Features I've built along the way
This highlights the innovative features and mini-projects I've developed during my journey. Each project illustrates a challenge I've solved, demonstrating my technical skills and creative problem-solving.
A simple visualizer which shows how pagination works with a boundary. Set the page number and page length, and watch the visualizer display the relevant range without overflowing.
#React.js
A demo which allows the user to enter and exit view mode on an image carousel. Watch the images nicely animate and scale when toggling modes, and animate on deletion, add and swipe. Credit to Roomvo by Leap Tools for the mock up.
#React.js
#Framer Motion
#Leap Tools
and my journey
I'm a dedicated creator bringing life to unique digital experiences. With a passion for building experiences that resonate, I wear many hats — a Web Developer, a Mobile Developer, and at heart, a Creative Developer. My journey has been one of continuous learning and innovation, where each project is a step forward in my quest to push the boundaries of what I can do. Making user experiences that are both dynamic and functional is what I do best, and I'm always looking for new ways to do it.
What I've learned
In my web development journey, I have learned a wide range of skills, from creating flexible layouts to building interactive websites and managing server-side code. This section highlights the courses I've completed and the practical knowledge I've gained, which I apply to develop user-friendly, efficient, and modern web applications. My knowledge and expertise goes beyond just these areas as you will soon see should we get in contact.
what i'm good at
Contact Me