Hero.tsx
  <div>
       <p>
 

Hello, I'm David

      Full-Stack Developer

     </p>
</div>
David portrait

About Me

I'm a Computer Science graduate with a passion for building impactful web applications that solve real problems. I thrive on working across the entire stack—from crafting intuitive user interfaces to architecting robust backends and deploying to the cloud.

React logo
React
Next.js logo
Next.js
Node.js logo
Node.js
JavaScript logo
JavaScript
TypeScript logo
TypeScript
SQL logo
SQL
Python logo
Python
CPlus logo
CPlus
CSharp logo
CSharp
Java logo
Java
Docker logo
Docker
React logo
React
Next.js logo
Next.js
Node.js logo
Node.js
JavaScript logo
JavaScript
TypeScript logo
TypeScript
SQL logo
SQL
Python logo
Python
CPlus logo
CPlus
CSharp logo
CSharp
Java logo
Java
Docker logo
Docker
React logo
React
Next.js logo
Next.js
Node.js logo
Node.js
JavaScript logo
JavaScript
TypeScript logo
TypeScript
SQL logo
SQL
Python logo
Python
CPlus logo
CPlus
CSharp logo
CSharp
Java logo
Java
Docker logo
Docker
React logo
React
Next.js logo
Next.js
Node.js logo
Node.js
JavaScript logo
JavaScript
TypeScript logo
TypeScript
SQL logo
SQL
Python logo
Python
CPlus logo
CPlus
CSharp logo
CSharp
Java logo
Java
Docker logo
Docker
React logo
React
Next.js logo
Next.js
Node.js logo
Node.js
JavaScript logo
JavaScript
TypeScript logo
TypeScript
SQL logo
SQL
Python logo
Python
CPlus logo
CPlus
CSharp logo
CSharp
Java logo
Java
Docker logo
Docker
React logo
React
Next.js logo
Next.js
Node.js logo
Node.js
JavaScript logo
JavaScript
TypeScript logo
TypeScript
SQL logo
SQL
Python logo
Python
CPlus logo
CPlus
CSharp logo
CSharp
Java logo
Java
Docker logo
Docker

Featured Projects

https://david-teaches-code.vercel.app/

David Teaches Code

A personal coding tutorial and portfolio platform built with a modern frontend stack. Features smooth animations, responsive design, and showcases interactive projects with video previews. Designed to highlight teaching resources, projects, and technical writing in an engaging format.

Next.js 13 App RouterTypeScriptTailwind CSSFramer MotionReact HooksServer ComponentsVercel DeploymentResponsive DesignLucide Icons
https://airbnb-83oc.vercel.app/

PlacePal (Airbnb Clone)

A full-stack property booking platform inspired by Airbnb. Supports property listings, user authentication, guest & date selection, secure payments, and responsive UI. Built to demonstrate real-world booking workflows with scalable architecture.

ReactNext.jsTypeScriptNode.jsExpress-style APIPostgres (Neon)Prisma ORMNextAuth AuthenticationStripe PaymentsCloudinary Image UploadsTailwind CSSVercel DeploymentResponsive UI/UXDate Range Picker
https://davidstechreviews.vercel.app/

David's Tech Reviews

A tech review and blogging platform featuring MDX-based posts, affiliate integration, and AI-assisted content. Includes SEO optimization, structured data, and custom styling for product showcases. Built to explore content generation and monetization with Amazon Affiliates and OpenAI.

Next.js 13 App RouterTypeScriptTailwind CSSPrisma ORMMDX for Postsgray-matterOpenAI API IntegrationSEO OptimizationStatic Site Generation (SSG)Dynamic MetadataAffiliate Links (Amazon)Vercel Deployment
https://prisma-clone-steel.vercel.app/

Prisma Clone

A clone of the official Prisma homepage, built to practice modern frontend development and design implementation. Focused on responsive layouts, interactive components, and smooth styling using Next.js, TypeScript, and Tailwind CSS. This project showcases the ability to replicate real-world production designs with clean, maintainable code.

Next.js 13 App RouterTypeScriptTailwind CSSResponsive DesignStatic Assets & IconsVercel Deployment
https://gamerdave141592.itch.io/survivor-guy

Survivor Guy (Unity Game)

A 2D survival game developed in Unity, where the player navigates waves of enemies and manages limited resources to stay alive. The project emphasizes clean architecture and the application of design pattern principles such as Singleton for game management, Observer for event handling, and Factory for spawning enemies. Built to strengthen game development skills with Unity while showcasing the ability to structure scalable and maintainable gameplay systems.

Unity EngineC#2D Game DevelopmentObject-Oriented Programming (OOP)Design Patterns (Singleton, Observer, Factory)Game Loop ArchitectureSprite & Asset Integrationitch.io Deployment

Let's Connect