About Me

8+

Months Coding

100+

Projects Built

5+

Languages

Hey, I'm Aidan. I'm a self-taught developer who's passionate about building cool stuff with code. I've been learning and coding for over 8 months now, working on various projects that have helped me develop a diverse skill set in a relatively short time.

I'm proficient in multiple programming languages including JavaScript, TypeScript, Python, C#, and more. I enjoy both frontend and backend development, and I'm always exploring new technologies and frameworks to expand my knowledge.

What sets me apart is my ability to adapt quickly and solve complex problems. I'm not just about making things look good – I build applications that perform well and provide real value. When I'm not coding, I'm probably gaming, watching tech videos, or working on my personal projects.

Skills & Expertise

Frontend Development

React, Next.js, TypeScript, HTML/CSS, JavaScript, Tailwind CSS

Backend Development

Node.js, Express, Python, C#, .NET, API development

Programming Languages

JavaScript/TypeScript, Python, C#, Java, SQL

Databases & Tools

MongoDB, MySQL, PostgreSQL, Firebase, Git, Docker

UI/UX Design

Creating intuitive interfaces with Figma, Adobe XD and modern design systems

Responsive Design

Building websites that work flawlessly across all devices and screen sizes

Web Performance

Optimizing websites for speed, accessibility, and SEO

AI Integration

Implementing AI/ML features and integrating with modern AI platforms

Current Focus

I'm focusing on expanding my skills by working on interesting coding challenges and learning new technologies. I enjoy exploring different programming concepts and applying them to solve practical problems.

When approaching new challenges, I take time to research best practices, plan carefully, and implement solutions with attention to detail. I believe a systematic approach leads to the most effective results.

Self-Learning Journey

I'm completely self-taught. No fancy degrees or certificates - just a lot of YouTube tutorials, documentation reading, Stack Overflow, and countless hours of trial and error. I've learned everything through building real projects, breaking stuff, fixing it, and then breaking it again.

This hands-on approach has given me practical skills that you can't always get in a classroom. I believe in learning by doing, and I'm constantly picking up new languages and technologies as I need them for projects.

The internet has been my university, and real-world problem-solving has been my teacher.