Full-Stack Software Engineer

Brian Karmo

Thoughtful interfaces. Reliable applications.

I build responsive web applications, connected APIs, and interactive experiences with React, Next.js, and modern back-end technologies.

Brian Karmo - Full-Stack Software Engineer

Selected work

Featured Projects

A selection of web applications, connected platforms, and interactive experiences.

Full-Stack Web Application | Inventory & Event Management

Conference Swag Tracker

Conference Swag Tracker dashboard with inventory metrics, size analytics, and stock alerts

A custom conference management platform with inventory analytics, guest coordination, gift bag production, order and delivery tracking, and event logistics.

Conference Swag Tracker brings inventory, orders, deliveries, guest coordination, and stock shortages into a centralized dashboard. Interactive analytics, stock alerts, gift bag production, and order tracking help conference teams coordinate event logistics in one place.

The platform supports role-based access, conference administration, room availability, size exchanges, and item estimation. It replaces fragmented manual processes with a connected workflow for preparing and managing conference materials.

Key Features

  • Inventory Management
  • Interactive Analytics Dashboard
  • Stock Alerts
  • Guest Management
  • Gift Bag Production
  • Order & Delivery Tracking
  • Role-Based Access Control
  • Conference Administration
  • Full-stack
  • Inventory
  • Event management
  • Analytics

Authentication required

View Live Application

Web application

Keyo

Keyo website preview

A Vue.js application combining a responsive interface, backend services, and API integrations to support business workflows.

  • Vue.js
  • Full-stack
  • API
  • AWS
View project

AI learning platform

Shepherd

Shepherd website preview

A SaaS learning application with AI content processing, dynamic study tools, and a responsive interface for personalized learning.

  • Next.js
  • Full-stack
  • AI
  • SaaS
View project
Explore 5 more projects

Responsive web design

Modern Business App

Modern Business App website preview

A responsive business application built with React and Tailwind CSS, with mobile-first layouts and animated interface details.

  • React
  • Tailwind CSS
  • Responsive
  • UI/UX
View project

Interactive product showcase

iPhone Landing Page

iPhone Landing Page website preview

An Apple-inspired product showcase using Three.js models, interactive product views, and GSAP animations.

  • Three.js
  • React
  • GSAP
  • 3D
View project

API-driven application

Weather Tracker

Weather Tracker website preview

A weather application using the OpenWeatherMap API for city search, current conditions, and five-day forecasts.

  • React
  • OpenWeatherMap API
  • REST
View project

Interactive experience

3D Portfolio

3D Portfolio website preview

An interactive developer portfolio with Three.js environments, 3D models, animations, and React-based navigation.

  • Three.js
  • React
  • 3D
  • Interactive
View project

Video application

BK Code Tube

BK Code Tube website preview

A React video platform integrating the YouTube API for search and playback, with routing and responsive layouts.

  • React
  • YouTube API
  • React Router
  • REST API
View project

Behind the work

About Me

My interest in web design grew into a passion for building complete applications. I work across front-end interfaces and back-end services, using React, Next.js, and Vue.js alongside Node.js, Python, and PHP.

I care about how an application feels and how it holds together. My approach combines attention to UI and UX with API integration, version control, and code that is easy to understand and build on.

  • Responsive interfaces

    Clear layouts and interactions that work across screen sizes.

  • Connected systems

    APIs and back-end services that bring the experience together.

  • Maintainable code

    Organized components, version control, and practical documentation.

My toolkit

Core Technologies

The technologies I use to take an application from its interface to its infrastructure.

Front end

Responsive interfaces and interactive experiences.

  • React
  • Next.js
  • Vue.js
  • TypeScript
  • Tailwind CSS
  • Three.js

Back end

Application logic, services, and connected systems.

  • Node.js
  • Express.js
  • Python
  • PHP
  • Laravel
  • REST APIs

Data & cloud

Data storage and application infrastructure.

  • MongoDB
  • PostgreSQL
  • MySQL
  • Firebase
  • Prisma
  • AWS

Workflow & integrations

Tools for building, testing, and extending applications.

  • GitHub
  • Docker
  • Jest
  • Cypress
  • Stripe
  • Figma

Get in touch

Let’s build something useful.

Have a project in mind or an opportunity to share? I’d like to hear about it.

Email me directly

briankarmo@briankarmo.com

Tell me what you’re working on, what you need, and where I can help.