Welcome 👋

My name is Anas. I'm an Engineer. I love learning + building. Looking for my next opportunity to build something great.

Education 🎓

Bachelor of Mechanical Engineering @ Ontario Tech University (June 2022)

Experience 💼

Software Engineering Intern @ League
Software Engineering Intern @ Ontario Power Generation

Skills 🛠️

Next.js, React, TypeScript, JavaScript, Python, Node.js, Express, PostgreSQL, MongoDB, Redis, Prisma, AWS, Tailwind CSS, Git, Docker, Figma

YouTube 🎥

Creating tech-related content @regularyscheduledprogramming.

Projects

My personal projects.
projectThumbnail
MyLittleTextbook
Next.js, TypeScript, Google Gemini API, PostgreSQL, Prisma, Redis, React Query, Docker, Google OAuth, Next-Auth, Tailwind CSS

An AI-powered learning platform that generates structured textbooks for any topic, featuring interactive content generation, progress tracking, and bookmarking capabilities.

projectThumbnail
Cinements
React, TypeScript, NodeJS, Express, PostgreSQL, Prisma, Auth0, Digital Ocean VPS, Nginx, PM2, TailwindCSS

A modern movie and TV show discussion platform that adopts the familiar aesthetics of major streaming services to create an engaging user experience.

projectThumbnail
@LouvreDaily - X/Twitter Bot
Python, PostgreSQL, Google Cloud Translation API, X/Twitter API, Tweepy, PIL (Pillow), Digital Ocean VPS, Cron Jobs

Automated X/Twitter bot that showcases artwork from the Louvre Museum. This bot scrapes data from the Louvre's API, processes images, translates titles into English, and has an automated workflow to post tweets. Private repository - can provide access upon request.

projectThumbnail
Project Scaffold
NodeJS, JavaScript, npm, Inquirer.js, Minimist, GitHub API, Vitest

A powerful CLI tool designed to streamline the process of scaffolding and managing development projects. Enables developers to quickly scaffold React projects with TypeScript, Tailwind CSS, Framer Motion, and React Router, generate boilerplate code, and manage GitHub repositories directly, including creation and local cloning, all through an intuitive command set.

projectThumbnail
YouTube To MP3 Automator
React, JavaScript, Python, Flask, Youtube Data API, Tailwind CSS

Converts YouTube playlists to MP3 for offline usage. All you have to do is paste your playlist link.

projectThumbnail
Atlas/Studios
React, TypeScript, React Hook Form, Zod, React Router Dom, Framer Motion, Tailwind CSS, Figma

This portfolio is a vibrant showcase of creativity and adventure. It highlights the studio's commitment to storytelling through photography, with dynamic layouts, immersive SVG backgrounds, and an interactive gallery.

projectThumbnail
ArchitectsNYC
React, TypeScript, React Hook Form, Zod, React Router Dom, Framer Motion, Tailwind CSS, Figma

This portfolio elegantly presents ArchitectsNYC's fusion of sustainability and innovation, showcasing diverse projects through interactive animations and immersive visuals, reflecting the firm's commitment to design that inspires.

projectThumbnail
Serenity Cove Luxury Resort & Spa
React, TypeScript, React Hook Form, Zod, React Router Dom, Tailwind CSS, Figma

Landing page for an upscale resort service, encapsulating the essence of luxury and relaxation. Blends intuitive navigation with visually stunning aesthetics. Designed in Figma.

projectThumbnail
To Do List
React, TypeScript, NodeJS, Express, Mongoose, MongoDB, Auth0, Tailwind CSS, shadcn/ui, Radix-UI, Lucide Icons

Keep track of everything - in style! Database solution for authenticated users, and local storage solution for unauthenticated users.

projectThumbnail
Pomodoro
React, TypeScript, Tailwind CSS

Apple-themed Pomodoro timer.

projectThumbnail
My Portfolio
React, TypeScript, Radix-UI, Tailwind CSS

This website you're currently on.