I build clean, responsive, API-driven web apps — and I'm looking for my next front-end role.
- 🎯 Currently focused on building production-quality React/TypeScript projects
- 🌱 Always learning — recently went deeper into Redux Toolkit, Firebase (Auth + Firestore), and Tailwind CSS
- 💬 Comfortable with component architecture, REST API integration, state management, and responsive design
- 📫 Open to front-end developer and internship opportunities — let's connect!
|
A complete post management app with a custom Express + TypeScript backend, PostgreSQL via Drizzle ORM, and a React frontend — containerized with Docker.
|
|
|
Social feed with real-time posts, likes, and comments, backed by Firebase Authentication and Firestore.
|
Product browsing and cart management with state kept in sync across the app through Redux Toolkit.
|
|
Kanban-style task tracker with status filtering, built on a single Redux Toolkit store and styled with Tailwind CSS.
|
Searchable, filterable game catalog built with React + TypeScript on a custom Webpack config, with full linting/formatting tooling.
|
|
Responsive store locator with an interactive Leaflet map, search and filtering, English/Persian (RTL) support, and light/dark themes — built on the WebJs framework.
|
Personal finance tracker with live balance updates and interactive charts.
|
🔗 See all projects live at maryam-rastin.github.io
Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3 Frontend: React, Redux Toolkit, React Router, WebJs, Leaflet, Tailwind CSS, Material UI, Chakra UI, Styled Components Backend / Services: Firebase (Auth, Firestore), REST APIs (Axios, Fetch) Tooling: Webpack, Babel, ESLint, Prettier, Stylelint, Husky, Git/GitHub