Mohammad Salari
Mohammad Salari

Mohammad Salari

Full-Stack developer | Focused on API and Data Pipelines
AWS Associate Certified (DEA-C01)

With a background in engineering, I’m an experienced programmer with a long-standing career, self-taught in full stack development, data engineering, and data science. I have been involved in architecting and implementing solutions for various startup projects and would like to be part of motivated teams that build comprehensive solutions. I'm always eager to learn and grow in these areas.

Skills

Data Engineering

Full Stack Development

  • React, Next.js
  • Node.js, Express
  • RESTful APIs

Cloud & DevOps

  • AWS
  • Docker, Kubernetes
  • CI/CD Pipelines
  • Infrastructure as Code

Projects

Moduluc Computing Node

ReactJs | NodeJss | Rust | AWS

MCN will be Moduluc's GPU cloud infrastructure that enables users to run high-fidelity software and metaverse applications on the cloud and run them from browser or lightweight desktop applications available for both PC and Mac users.

In this project, I managed backend tasks such as user profile management, database integration, and API design. I implemented cloud-based data pipelines to handle user registrations, authentication and authorization, including GPU node providers and end users. I also worked with AWS Kinesis, AWS Glue, DynamoDB, and S3 to stream and store node provider statistics, helping to identify the best nodes for running high-demand Unreal Engine games through pixel streaming.

AiriA-Auth

NodeJs | Rust | AWS

AiriA is a premium virtual art gallery. My contribution was developing authentication, authorization and database integration, as well as deployment on AWS.

In this project, I developed the backend, database, and APIs to enable central user registration, authentication, and authorization for different services. Using Node.js and TypeScript for the backend, and PostgreSQL for the database, I deployed the entire system on AWS.

View Project

Moduluc Marketplace

ReactJs | NodeJs | Rust

The product will be a marketplace for trading digital collectibles.

I coordinated the project, involved in writing Solana smart contracts using Rust, and contributed to the backend development, including API implementation and blockchain interactions.

EXPOCITI

NodeJs | AWS

EXPOCITI will be an interactive metaverse gaming platform.

I contributed to the backend development and implemented a data pipeline for processing user-generated content within the metaverse platform. The pipeline utilized AWS services such as S3 for media storage, DynamoDB for metadata management, and Lambda for image processing. AWS Glue was employed as a data catalog and transformation tool. The processed and optimized content was then served to user profiles, ready for trading and showcasing.

My Journey

1

2021 - Present

Full Stack Developer with ETL Experience

Moduluc (Toronto, Canada)

Full-stack developer specializing in Node.js backend systems, database integration, data pipelines, API development, AWS cloud services, with some frontend experience in React and Next.js.

2

2017 - 2022

Research Associate

Stuttgart Chair of Wind Energy (SWE) at the Institute of Aircraft Design (Germany)

Reseacrh on advanced control methods for floating offshore wind turbines.

3

2017

M.Sc. in Engineering Cybernetics

University of Stuttgart, Stuttgart, Germany

4

2012 - 2013

Programmer

Maharan Engineering Co. (Tehran, Iran)

Developed a C#.NET application for real-time train tracking, interpreting NMEA-formatted GPS data and visualizing positions on an interactive map interface.

5

2010 - 2012

Freelance Programmer

Tehran, Iran

Worked as a freelance programmer using Matlab, C++, and embedded programming

6

2010

M.Sc. in Electrical Cybernetics

Sahand University of Technology, Tabriz, Iran

7

2006

B.Sc. in Electrical Cybernetics

Iran Universoty of Science and Technology, Tehran, Iran

Get in Touch

I'm always open to new opportunities and collaborations. Feel free to reach out!