Himalayas logo
Sina AlSA
Looking for a job

Sina Al

@sinaal

Full Stack Engineer with 4 years’ experience in TypeScript, Node.js, React, MongoDB & PostgreSQL. Strong in problem-solving & teamwork.

Iran
Message

What I'm looking for

Full Stack Software Engineer with 4 years of experience, skilled in TypeScript, Node.js, Nest.js, React, GraphQL, PostgreSQL, and MongoDB. Holding a Master’s in Software Engineering, I bring strong problem-solving, teamwork, and product-side insights. I’m seeking a role to apply my skills, grow professionally, and contribute to impactful projects.

Full Stack Software Engineer with 4 years of experience, a fast learner ready to adapt to every tech stack, ensuring efficiency and versatility in dynamic development environments. Specializing in TypeScript, Node.js, Nest.js, Express, REST API, GraphQL,React, HTML, CSS, Python basics, ES6, PostgreSQL, and MongoDB, with a strong foundation in algorithms, data structures, and complexity analysis. I hold a Master’s degree in Software Engineering from Shahid Beheshti University, one of Iran’s top universities.

My experience in a startup environment has given me valuable product-side insights, and my problem-solving, communication, and teamwork skills enable me to thrive in collaborative development teams. Additionally, I have mentored and managed two individuals, enhancing their JavaScript, front-end skills, and best practices through guidance and reviews

Experience

Work history, roles, and key accomplishments

Technolife logoTE
Current

Full Stack Software Engineer

Technolife

Aug 2025 - Present (1 month)

Developed and maintained back-end services with Node.js, Express.js, GraphQL, MongoDB, and Redis.

Designed and executed database migrations to improve models and optimize queries.

Refactored APIs to reduce lookups, lower complexity, and deliver faster performance.

Built new admin dashboard APIs, adding features that improved workflows and boosted sales.

NiniList logoNI

Full Stack Software Engineer

NiniList

Oct 2022 - Jun 2025 (2 years 8 months)

Developed Ninilist's marketplace dashboard using TypeScript, NestJs, React, and NextJs with optimized PostgreSQL/TypeORM architecture.

Built event-driven systems with BullMQ/Redis, multi-supplier dashboard with role-based access, automated pricing crawler, price violation detection, and AI-powered content generation.

Mentored two developers and implement logging and monitoring solutions.

Rahnema College logoRC

Mentor & Scrum Master

Rahnema College

Aug 2022 - Oct 2022 (2 months)

Served as a mentor and Scrum Master in a 3-month, 9-hour-a-day boot camp covering full-stack development, Linux, functional programming, and software architecture.

Mentored and managed 23 students in front-end and back-end development throughout the course.

Led two teams of six as a Scrum Master, ensuring teamwork, quality delivery, and effective communication.

Rahnema College logoRC

Full Stack Software Engineer Intern

Rahnema College

Sep 2021 - Nov 2021 (2 months)

Co-developed a LinkedIn-style platform using TypeScript, Express.js, React, Git, and Docker in a 3-month project.

Built an API Gateway to convert GraphQL queries into RESTful requests for microservices.

Developed key features like skills addition, multimedia posts, follow requests, job postings, and candidate matching.

RC

Teaching Assistant

Rahnema College

Sep 2019 - Dec 2019 (3 months)

Assisted professors in delivering lectures, grading assignments, and preparing exam materials.

Conducted tutorial sessions, supported students with problem-solving exercises.

Provided guidance on fundamentals and advanced techniques, improving student comprehension and course performance.

Education

Degrees, certifications, and relevant coursework

Shahid Beheshti University logoSU

Shahid Beheshti University

Master of Science, Software Engineering

2022 - 2025

Master's degree in Software Engineering with coursework and projects focused on backend development, distributed systems, and smart contracts.

Babol Noshirvani University of Technology logoBT

Babol Noshirvani University of Technology

Bachelor of Science, Computer Software Engineering

2017 - 2022

Activities and societies: Teaching Assistant (09/2019–12/2019): assisted lectures, grading, and tutorials.

Bachelor's degree in Computer Software Engineering with hands-on projects in web back-end development, authentication, and database optimization.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Sina Al - Full Stack Software Engineer - Technolife | Himalayas