Hero.tsx
  <div>
       <p>
 

Hello, I'm David

      Full-Stack Developer

     </p>
</div>
David portrait

About Me

I'm a Computer Science graduate who loves building things with code. Whether it's front-end, back-end, or anywhere in between - if it involves problem-solving and programming, I'm all in. To me, coding feels like solving a Sudoku puzzle or finding the perfect chess move. When I'm not at my keyboard, you'll find me rewatching The Office or Friends for the millionth time, or taking my dog out for a walk.

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 portfolio website showcasing coding tutorials, projects, and technical articles. Features video previews, smooth animations, and a clean, modern design.

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

PlacePal (Airbnb Clone)

A property rental platform where users can browse listings, book accommodations, and make secure payments. Includes user authentication and a responsive booking interface.

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 blog featuring product reviews and articles. Integrates with Amazon Affiliates for product links and uses AI to assist with content creation.

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 recreation of the Prisma homepage to practice frontend development. Demonstrates the ability to replicate professional website designs with clean 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 where players fight off waves of enemies and manage resources. Built with Unity and demonstrates core game development patterns and architecture.

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

Let's Connect