Joshua Duncan

Software Engineer

Github iconLinkedin iconTwitter icon

(Scroll Down)

Hello! 👋🏼

I'm Josh, a full-stack developer with a diverse career history including roles dealing with project management, brand development, design, marketing, and entrepreneurship.

Currently, I'm working as a freelance brand strategist and web developer, enjoying the creative freedom of the client process. However, I entered the tech industry with the goal of working with technology to tackle real-world issues, and I'm actively seeking the right opportunity for the next step in my career.

I'm passionate about the work I do and get fully immersed in whatever project I'm currently working on. I'm eager to leverage my skillset with a new company where I can have a positive influence for both the business and it's users!

Contact Details

Joshua Duncan

Denver, CO

EmailJoshDuncan@gmail.com

Recent Projects

Screenshot of project

CURRENT PROJECT - LifeGuide Holistic Healing - Business Site

Next.js 14, React, TypeScript, HTML5, CSS3, Prisma, SqLite, tRPC

My Current Project - A full branding and design package for a holistic health site. Logo and all branding was designed by myself using figma and delivered to the client in a brand strategy guide complete with fonts, color schemes, copy, and imagery. Site was designed in figma and is currently being built in Next.js

Screenshot of project

Ryan "Pretection" Insurance - Business Site

Framer, Figma, Formspark

A web design project I did for a client. Logo and all branding was designed by myself using figma and delivered to the client in a brand strategy guide complete with fonts, color schemes, copy, and imagery. The Site was designed in figma and built in framer. This was my first time using framer and a great project for learning to develop and launch sites quickly.

Screenshot of project

VsCode Plugin - Tailwind Fold (With ClassNames)

TypeScript

VsCode plugin that I modified for a better tailwind experience. Hides all tailwind classes except for the first word in the class or className prop. This allows for naming tailwind classes which keeps code clean and makes it easy to sort through HTML elements. Checkout the linkedIn article if your looking for more info.

Screenshot of project

John-Gerard Woodwork - Business Site

Next.js 14, React, TypeScript, HTML5, CSS3, Nodemailer

A web design project I did for a client. Site was designed, developed, and deployed fully by myself. The site features modals that display dynamic item content and a contact page with a functioning email API. User experience is enhanced via keyboard listeners, mobile touch capabilities, accessibility features, and informative tooltips. Future plans to integrate an admin endpoint for content management and database enhancement.

Screenshot of project

My Portfolio

Next.js 14, React, JavaScript, HTML5, CSS3, tsParticles

The page you're on currently! This is an ongoing project that will grow with me as I do. I already have a list of upgrades I want to add but for now, it's a great place to showcase my work and a little about me. It's a next.js project using tsParticles for the interactive header.

Favorite Technologies

Screenshot of techItem

Arc Browser

The Browser Company is changing the way we interact with internet browsers. Their software is beautifully designed and the ideas they come up with are creative, user focused, and cutting edge. This is a free software that runs on the chromium engine and has great modern tools for developers.

Screenshot of techItem

Vercel / Next.js

As mentioned before, Next.js is my preferred React framework. Vercel seems to be consistently releasing updates and the tools they provide make developing modern applications a breeze. Additionally they make the management of databases, environment variables, and site deployment a breeze.

Screenshot of techItem

Notion

Notion is a next level organize-your-life tool that is extremely well thought our and designed. The software can do just about anything you need it to and provides a plethora of keyboard shortcuts help you work quickly.

Please feel free to contact me for work, suggestions, or networking!

Joshua Duncan

Denver, CO

EmailJoshDuncan@gmail.com

Github iconLinkedin iconTwitter icon