Hi, I'm Josh 👋
Experienced Software Engineer and Entrepreneur with a strong background in scalable web applications, mobile development, and a passion for creating impactful products that solve real-world problems.
JW

About

My background includes a double degree in Computer Science and Data Science, over 5 years of experience in scalable web application development, and founding a successful tech startup. I've led engineering teams, specializing in building high-performance, user-centric applications, and have a strong track record of driving projects from concept to completion. My expertise spans multiple programming languages, including Go, JavaScript, and Python, and I have a deep understanding of cloud technologies. I'm driven by a passion for creating innovative solutions, leveraging data to make informed decisions, and empowering others through technology.

Work Experience

S

Seniorly

March 2021 - Current
Full Stack Software Engineer
At Seniorly, I work remotely as a Software Engineer, leading the development of scalable web applications that enhance the senior living experience. My role involves architecting and implementing complex features, optimizing performance, and collaborating closely with cross-functional teams to deliver products that align with the company's mission of improving senior care through technology. I've also played a key role in mentoring junior engineers and contributing to the technical direction of the company.
Z

Ziggurat Technologies

January 2021 - April 2021
Full Stack Software Engineer
At Ziggurat Technologies, I worked as a full-stack engineer, focusing on both front-end and back-end development. My work primarily involved using Node.js for the server-side and React Native for building the mobile application. This role allowed me to contribute to the development of a scalable mobile platform, where I played a key part in architecting and implementing various features, ensuring seamless integration and optimal performance across the application.
P

PC Swaps

March 2018 - November 2021
Founder and Developer
As the founder of PC Swaps, I created an innovative online marketplace dedicated to the trading and selling of PC components. I was responsible for the end-to-end development of the platform, from initial concept to launch and scaling. Under my leadership, PC Swaps grew into a successful startup, attracting a loyal user base and facilitating thousands of transactions. My role required not only technical expertise in full-stack development but also business acumen to drive marketing, user acquisition, and customer support strategies.

Skills

Languages
Go
Javascript
C++
Node.js
Typescript
Python
HTML
CSS
Frameworks
React
React Native
Qwik
Redux
Next
Cypress
Jest
Playwright
Tailwind
Express
Styled Components
Bootstrap
Databases
SQL
MySQL
PostgreSQL
MongoDB
Memcached
Redis
Tools
CircleCI
Github Actions
Gitlab CI
Docker
Kubernetes
Websockets
Strapi
tRPC
Figma
Cloud
Codedeploy
ECS
ECR
EC2
EB
S3
Route 53
ELB
WAF
EKS
Cloudwatch
Cloudfront
RDS
Vercel
Digital Ocean
Other
CI/CD
Devops
SEO
REST
Pubsub
Worker jobs
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

24TechDesign

24TechDesign

24TechDesign is a web development agency that specializes in building modern, responsive websites and web applications. I built the simple yeet effective website to help showcase the agency's services and portfolio.

Next.js
Typescript
TailwindCSS
React
Vercel
PC Swaps

PC Swaps

PC Swaps is an online marketplace dedicated to the trading and selling of PC components. I was responsible for the end-to-end development of the platform, from initial concept to launch and scaling.

Next.js
React
MongoDB
Stripe
Bootstrap
PHP
Redis
Digital Ocean
Vercel
Redux
Mainbids

Mainbids

Mainbids is a mobile application that allows users to bid on items in real-time auctions. I worked on the development of the app, focusing on front-end features and integrating Firebase for real-time data updates.

React Native
Firebase
Redux
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on LinkedIn and I'll respond whenever I can.