ProjectsAboutExperience

  • Tailwind CSS

    Tailwind CSS

  • React.js

    React.js

  • Remix.js

    Remix.js

  • Next.js

    Next.js

  • Three.js

    Three.js

  • GraphQL

    GraphQL

  • Prisma

    Prisma

  • Redwood.js

    Redwood.js

  • Bootstrap

    Bootstrap

  • Python

    Python

  • Typescript

    Typescript

  • Javascript

    Javascript

Projects

Disclaimer: I have been focusing on job hunting and working, so most of these projects are old and do not fully reflect my current skillset. I am currently working on updating them and adding new ones.

My Portfolio

My Portfolio

https://www.aidanmcalister.com
https://github.com/aidankmcalister/portfolio-revamped

This very site made with Next.js, Tailwind CSS, and TypeScript, offering a seamless showcase of projects and skills. With a clean and responsive design, the platform provides an engaging user experience, allowing visitors to explore projects with ease while highlighting proficiency in modern web development technologies.

A
Tailwind CSS
A
Next.js
A
Typescript
RentGougers.com

RentGougers.com

https://rentgougers.com
https://github.com/aidankmcalister/rentgougers.com

A web application designed to track and display rental price gouging in Los Angeles. The application aggregates data from a Google Sheet, providing users with insights into rental listings, including details such as addresses, rental prices, and property owner information.

A
TypeScript
A
React.js
A
Remix.js
A
Tailwind CSS
WhatTodo

WhatTodo

https://what-todo-akm.vercel.app/
https://github.com/aidankmcalister/WhatTodo

Streamlined Todo app powered by RedwoodJS, TailwindCSS, and Supabase. Users can effortlessly manage tasks with seamless Auth0 authentication, create, update, and delete todos, while enjoying a sleek dark mode interface. Deployed on Vercel for a smooth experience.

A
Tailwind CSS
A
Redwood.js
A
Typescript
A
Prisma
A
GraphQL
GigStack

GigStack

https://musician-booking-app-web.onrender.com/
https://github.com/aidankmcalister/GigStack

Dynamic gig platform built with RedwoodJS, offering users seamless gig posting and attending. Utilizes Prisma for CRUD operations and RedwoodJS's local authentication. Allows sorting by date/instruments for optimal user experience.

A
Tailwind CSS
A
Redwood.js
A
Typescript
A
Prisma
A
GraphQL

Experience

Frontend Developer

Freelance

July 2024 - Present

  • Designed and implemented a high-performance front-end admin dashboard using Remix, TypeScript, Tailwind, and NextUI, replacing a legacy solution and significantly improving data visualization and user interaction resulting in 100% company-wide adoption and addressing previous usage decline.
  • Collaborated closely with one other backend developer to integrate front-end features with backend services.
  • Developed 10+ interactive graphs using Observable Plot and ShadCN, enabling users to perform comprehensive data analysis, cross-check information across various periods, and compare different categories
  • Engineered custom components with NextUI, ShadCN, and AG Grid, for easy reusability anywhere in the app.

A
TypeScript
A
Remix.js
A
React.js
A
Tailwind CSS

Full-stack Developer

Elevate Digital IO

Jan 2024 - Aug 2024

  • Led the development of an advanced filter system using RedwoodJS and Tailwind, enabling efficient information retrieval on various topics.
  • Engineered a suite of reusable components, substantially reducing code redundancy and accelerating development cycles while improving code maintainability
  • Developed 10+ specialized CRUD interactions using Prisma and GraphQL. Each with 12 or more fields of all form types, focusing on efficient query calls and implementing data creation and update functionality.
  • Utilized agile methodologies within the team leveraging, Linear to streamline project management and boost cross-functional collaboration

A
TypeScript
A
Redwood.js
A
React.js
A
Tailwind CSS

About Me

me
About Me
A full-stack developer who's all about making cool stuff happen on the web. When I'm not coding, you can find me diving into video games, capturing moments through my camera lens, cruising on my motorcycle, or diving into a book. These passions have taught me teamwork, creativity, and the ability to adapt, which I believe are valuable traits in this field. Let's team up and build something amazing!
me
Coding
I've got a strong foundation in web development with technologies like Redwood.js, React.js Typescript, Tailwind CSS, and more. I'm excited to bring my skills to your team. I pay attention to the small details, and I love tackling challenges head-on to create outstanding user experiences.
me
Tulsa
Born Here.
me
Motorcycle
This thing is fun.
me
Photography
Wherever I go, so does my camera. I love snapping shots and freezing moments in time. Whether it's a sunrise, a car, or a guy tripping and falling, I'm all about capturing the life around me and immortalizing it through my lens.
me
Gaming
I've spent a lot of my life gaming, I think this is where my love for computers comes from.

Let's get in touch

(