Name Surname

Douglas Campbell

Full Stack Developer

Hire me
Projects

Skills

Languages

  • HTML
  • CSS
  • JavaScript (ES6+)
  • TypeScript
  • Python
  • Golang
  • Solidity
  • Rust

Frameworks/Libraries/etc

  • React
  • Redux
  • NodeJS
  • ExpressJS
  • NextJS
  • Bootstrap
  • MaterialUI

Database

  • SQL(PostgreSQL)
  • NoSQL(MongoDB)
  • GraphQL(Apollo)

Tools

  • Visual Studio Code
  • Git
  • Github
  • NPM
  • Yarn
  • Bun
  • PNPM

Projects

BizQR Page

BizQR

User Interface

A multi-page marketing website for a business card organizer application using HTML5, CSS3, LESS, Responsive Web Design and JavaScript(ES2015).

View Site

GitHub

Noise Controller

Front End

Front End for an app to gamify quieting a loud classroom. Built using React, Redux for state management, Recharts for data visualization, Reactstrap, and the Web Audio API to pick up sound input.

View App

GitHub
Noise Controller App
Placeholder title

Artist Portfolio

Back End

An API using NodeJS, Express, SQL for data storage, Knex as an ORM, Supertest and Jest for testing.

GitHub

GroovnMusic

Full Stack

A music recommendation application built using the Spotify API, MongoDB for data storage, Mongoose, Apollo Server, GraphQL, NodeJS, and Express on the back end. The front end used React (w/ Context API and Hooks), Apollo Boost, PassportJS and OAuth. Recommendation engine built using Python and Flask.

GitHub
GroovnMusic App

Pillage and Plunder

Back End

A Multi-User Dungeon game with Python, Django and SQL on the back end and React on the front end.

View App

GitHub
Pillage and Plunder Game

Faux Market Cap

Full Stack

Cryptocurrency Exchange Dashboard that lists coins, price, market cap, and change within 24 hours. Built using React, NextJS, TypeScript, Grommet, and CoinGecko API.

View App

GitHub
Faux Market Cap Coin Exchange

Get in touch with me

Interested in working with me? Contact me for more info!

Contact me
Close popup

Contact me on

Douglas Campbell's Linkedin profileDouglas Campbell's Twitter profileEmail Douglas Campbell