Hello, my name is

Aidan Newell

I am a passionate, driven individual who is obsessed with learning. I have worked in the Wealth Management, Banking, Fintech, Personal Training, Cryptocurrency, and Bitcoin industries. I've been an amateur web developer since the early days of MySpace and the countless hours I spent tinkering with profile styling, and configuration.

Download Resume

Web Developer

Technical Writer

SaaS Specialist

Bitcoin Educator

About Me

Relentlessly Curious & Results-Driven

At the beginning of 2023, I resolved to learn to code as a means to learn new skills and understand software from a developer's perspective. Since then, I have completed several courses & tutorials, and built projects that I am proud of. As a matter of fact, this site is one of those projects! I wanted to test my HTML and CSS skills (plus a bit of JavaScript for good measure).

My experience in different fields gives me a unique perspective, as well as the belief in myself to achieve any outcome through hard work!

I aim to leverage people, operations, project management, and SaaS implementation skills in my journey to become a Salesforce Consultant.

My Skills

Web Development

Interested in creating responsive websites and applications that provide users with an immersive experience. Particularly passionate about developing Bitcoin & Lightning applications that are at once powerful and intuitive for users; passionate about good UX.

Technical Writing

Documentation and technically-focused blog posts do not need to be boring! Skilled at taking complex, abstract concepts and analogizing them in such a way as to be digestible by any audience. I love writing well-organized, thoughtful specifications for products, procedures, and more.

SaaS Specialist

Highly Skilled in software (SaaS) strategy & operations: requirements gathering, project management, procedure building, process optimization, software implementation, integration with existing solutions, feature iteration, and client-relationship management.

Bitcoin Education

Extremely passionate about teaching others about Bitcoin and Lightning. My approach to teaching is to meet people where they are; aspects of Bitcoin are hard to reconcile with preconceptions, I prefer to walk people through at their own pace. Dedicated member of the Chicago BitDevs (“Bitcoin Developers”) meet up.

Proof of Code

Poke' Cache

Poke Cache: A simple “pokedex” webapp made with TypeScript, NextJS, Axios and the PokeAPI. Created for the purpose of learning how to use the SWR library, a client-side data fetching — different from useEffect & useState, SWR caches data locally for faster rendering after the initial fetch.

Magic Match

One of the first applications I made as a part of a ReactJS course. This is a straightforward memory/matching game. Most of the “magic” comes from the useState hook, and a combination of Math.random plus the mapping & sorting functions.

bitdern.com (blog)

This is my personal blog that I built using NextJS, TypeScript, and Tailwind CSS. It is a basic markdown-based blog with a light & dark mode. Currently working on how to implement search functionality.

pleb wallet

The first webapp I made as a part of the Bitcoin & Lightning intro developer course I took. It uses LNbits as the wallet backend, axios for grabbing price data from the Coinbase API, and the price auto updates every 5 seconds. Still need to tinker with receive functionality a bit.

NextJS (v 13.4) Image Gallery

This project comes from a tutorial; I wanted to learn more about the capabilities of NextJS with respect to different ways to fetch and render data (images, in this case). Each page renders and caches data differently.

Promptopia

A full-stack CRUD application built using NextJS & JavaScript, NextAUTH for authentication, MongoDB on the backend, and some custom API endpoints (thanks to Next). Users can login, create a profile, and share their favorite GPT model prompts with others. The Login & fetch prompts functionalities still need work in a production environment.

My Tools

JavaScript

A versatile programming language used for web development, enabling interactive features on websites.

HTML

Markup language for structuring web content.

CSS 3

Stylesheet language for designing web pages.

git

Version control system for tracking code changes.

GitHub

Web platform for hosting and collaborating on Git repositories.

React

Popular JavaScript library for building user interfaces.

TypeScript

Statically typed superset of JavaScript.

Next.js

Framework for building server-rendered React applications.

Tailwind CSS

Utility-first CSS framework for efficient styling.

MongoDB

NoSQL database for flexible and scalable data storage.

Firebase

Google's platform for web and mobile app development; I have mostly used the database product.

Figma

Web-based design and prototyping tool.

Node JS

JavaScript runtime for server-side development.

npm

Package manager for JavaScript libraries and dependencies.

Contact Me!