reza masoomi
@rezamasoomi
Experienced software and web developer with a passion for innovation.
What I'm looking for
With over 9 years of experience in software and web development, I have honed my skills in both startup and corporate environments. My journey has equipped me with a versatile approach to problem-solving, allowing me to thrive in diverse team settings. I am passionate about learning new technologies and staying at the cutting edge of the industry.
Throughout my career, I have developed full-stack applications using Node.js, TypeScript, and Nest.js, contributing to multi-sided platforms that support small businesses. My commitment to quality is evident in my implementation of end-to-end tests and unit tests, ensuring robust and efficient solutions. I take pride in my ability to optimize performance, significantly reducing response times through effective database management.
As a Senior Backend Developer, I have played a pivotal role in code reviews and mentoring junior developers, fostering a collaborative environment. I am eager to continue my journey in a role that challenges me and allows me to contribute to innovative projects.
Experience
Work history, roles, and key accomplishments
Senior Backend Developer
Forlocals
Oct 2024 - Present (10 months)
Developed full-stack applications using NodeJS, NestJS, TypeScript, and NextJS for a multi-sided platform aimed at supporting small businesses and driving growth. Configured Servers, Nginx, Databases, and CI/CD, and implemented e2e and unit tests to ensure application quality.
Senior Backend Developer
Ecotrak Facility Management Software
Jun 2023 - Present (2 years 2 months)
Developed backend solutions using Node.js and TypeScript with the NestJS framework, emphasizing clean and testable code with unit and e2e tests. Played a key role in code reviews and optimized performance by refactoring database queries, reducing response time significantly.
Senior Software Developer
Jokar Software Development
Dec 2021 - Present (3 years 8 months)
Developed highly scalable and efficient web-based applications using a microservice architecture with Node.js for the backend and React Next.js for the frontend. Managed Linux servers, including PM2 for Node.js process management and Nginx configuration, and developed over 500 RESTful HTTP APIs.
Node JS Backend Developer
Pardis-CO
Jan 2020 - Present (5 years 7 months)
Worked as a Senior Node.js backend developer and code reviewer in a Scrum-based Agile team, developing a large-scale project with over 30,000 users. Developed 4 projects with Node.js (Express.js) for backend (RESTful APIs) and Microservice architecture DDD, and improved relational database skills with SQL queries and procedures.
Backend Developer
Bodopet Marketplace
Mar 2017 - Present (8 years 5 months)
Worked in an agile team with Scrum methodology, developing 7 Microservices backend with Node.js, which improved knowledge in Node.js and API. Designed with Microservice architecture with DDD, handling databases (MongoDB & MySQL), and managing VM servers.
Network Expert
Rayan Eghtesad Novin
Sep 2015 - Present (9 years 11 months)
Gained knowledge in network and application security, working with Linux and Windows servers. Improved sense of responsibility as a team supporter.
Education
Degrees, certifications, and relevant coursework
Payame Noor University
Bachelor's degree, Computer Science
2012 - 2016
Gained a solid understanding of core computer science concepts, enhancing problem-solving and system-level thinking skills. Developed stronger debugging abilities and adaptability to new technologies, fostering architectural thinking and communication.
Availability
Location
Authorized to work in
Job categories
Interested in hiring reza?
You can contact reza and 90k+ other talented remote workers on Himalayas.
Message rezaFind 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!
