About

I am a full-stack developer with over four years of experience in web development, specializing in both front-end and back-end technologies. While studying biochemistry in school, I took a computer science class that sparked my interest in coding, leading me to complete a minor in the field. I transitioned from studying the intricacies of living organisms to creating intricate websites and web solutions.

I focus on enhancing user experience and performance through innovative solutions. My scientific training gives me a methodical approach to problem-solving, allowing me to develop elegant solutions. Currently, I'm learning new tech stacks and working with AI tools on personal projects. I'm always open to new roles and challenges, committed to growth and excellence in web development.

Use at Work

Java
JavaScript
TypeScript
HTML
CSS
React
Redux
Node.js
Express
Next.js
PostgreSQL
MongoDB
Firebase
GitHub
Jira
Vercel
AWS
Google Cloud

Use for Fun

Tailwind
Bootstrap
Figma
Python
Solidity

Projects

🤯

FlashCardz.app

React - Node - JavaScript

Customizable flashcards designed to maximize learning and retention.

🃏

Tàble.app

React - Node - JavaScript || python

AI-guided card games with tutorials and historical insights.

🎉

Events Page

React - Node - Firebase

Interactive events page with real-time updates, user authentication, and responsive design.

📓

Notebook

Weekly web finds, including tools, scripts, and more.

🚀

NASA 60 Commandments

What is it like to code in space!

Experience

Digital Moment

Web Developer

Nov 2020 - Nov 2023
Montréal

Developed scalable backend functionality, optimized performance, and ensured seamless user experience. Collaborated with designers to craft visually appealing and responsive layouts. Implemented SEO best practices, boosting search engine rankings and organic traffic. Integrated Google Analytics to optimize user experiences based on traffic and behavior data. Upheld WCAG accessibility standards, prioritizing intuitive user interfaces. Managed regular updates and effectively collaborated within cross-functional teams to meet project goals and timelines.

JavaScript
HTML
CSS
Bootstrap
PHP
JQuery
Postgres
MySQL
GitHub
Google Analytics
SEO

Opslock

QA Analyst

Jan 2019 - Jan 2020
Montréal

Conducted comprehensive manual and automated testing for web and desktop applications, ensuring top-notch user experiences. Developed and maintained detailed QA documentation, enhancing team efficiency. Executed A/B testing strategies to optimize product features and drive data-driven decisions. Identified and tracked software defects using bug tracking tools, facilitating swift resolution. Collaborated in platform localization efforts, ensuring seamless user experiences across diverse regions and languages.

JavaScript
HTML
CSS
TestCafe
A/B Testing
Manual Testing
Bug Report
GitHub

Timeline

November 2023
Learning & Certification
React - The Complete Guide 2023 (incl. React Router & Redux). Continuously learning and applying new React features and best practices.
March 2024
Judging WIExJMWL's EcoInnovate Case Competition 2024 🌎 - Innovatank
As a judge, evaluated presentations on emissions reduction and sustainability. The event featured student solutions for targeting sectors to lower emissions under the theme 'Building a Decarbonized Electric Energy Future.'
April 2024
Coding & Exploring
Worked on personal portfolio and started building projects in new stacks like Next.js, TypeScript, and Vercel. Continuously exploring modern web development technologies.
May 2024
Learning
Completed Google's 'Beginner: Introduction to Generative AI Learning Path course,' used AI models for personal projects and integrated new technologies such as Next.js and Vercel.
June 2024
Coding
Launching Nassiri.dev, experimenting with Next.js and Vercel for enhanced deployment, and daily Leetcode and Neetcode grind!
Currently
Learning & Certification
Cloud computing and working towards Google's Associate Cloud Engineer. Actively developing projects with Next.js, TypeScript, and Vercel, and staying up-to-date with the latest in web development.

Contact me