Jafar Mohammadi
@jafarmohammadi
Senior backend engineer who architects scalable Node.js/TypeScript systems and optimizes cloud performance.
What I'm looking for
I’m a Senior Backend Engineer with over 10 years of experience architecting and scaling high-performance systems. I specialize in Node.js, TypeScript, and cloud-native architectures across GCP and AWS, with a strong focus on building resilient services and delivering measurable business outcomes.
As a Senior Backend Engineer and Team Lead, I’ve led a team of 5 engineers to build mission-critical decision-making tooling for a billion-dollar project. I translate complex business requirements into high-impact features and design modular systems that improve both Developer Experience (DX) and User Experience (UX).
I’m known for tackling performance and reliability challenges head-on—engineering a 900x improvement for a previously “impossible” query. I’ve also orchestrated a MySQL to PostgreSQL migration with PgPool load balancing and read/write replication for high availability, while establishing robust observability with logging, tracing, and profiling.
Across backend, data, and platform concerns, I build secure and maintainable systems: GraphQL optimization with DataLoader, transaction-safe workflows, centralized RBAC, and Redis caching to reduce latency. I automate deployment using CI/CD pipelines (GitHub Actions, Azure, and more), and I’ve supported production reliability through on-call delivery and support, including large-scale data processing with Apache Spark and Scala.
Experience
Work history, roles, and key accomplishments
Senior Backend Engineer
Abidi Investments Inc.
Mar 2021 - Present (5 years 3 months)
Led a team of 5 to build a mission-critical decision-making tool, translating complex client/SME requirements into scalable features and improving both DX and UX. Delivered a 900x performance increase for a previously “impossible” query and modernized the data stack by migrating MySQL to PostgreSQL with PgPool load balancing and read/write replication.
Software Engineer
Audella
Oct 2019 - Feb 2021 (1 year 4 months)
Served as a key technical contact, converting high-level client/SME requests into delivery-ready tickets and resolving production issues to meet SLAs. Built daily processing pipelines for 200+ GB of data using Apache Spark and Scala, and automated data movement from SFTP to HDFS with Apache NiFi.
Software Engineer
Important Technologies
Feb 2020 - Apr 2020 (2 months)
Designed and secured customer-facing APIs using Node.js and integrated Okta/Auth0 for authentication. Improved script runtime from 10 minutes to 72 seconds, built an Android push-notification app with Amazon SNS, and implemented authentication workflows using Auth0 and Twilio.
Software Engineer
BullBitcoin
May 2019 - Oct 2019 (5 months)
Built an email service using Docker, Mailgun, and React, and secured API routes with JWT authentication/authorization. Implemented CI/CD with Jenkins and Dockerized applications, creating dynamic email templates using Pug and Markdown while enforcing code quality with ESLint/Prettier and Husky.
Software Engineer
CryptoMechanics
Feb 2018 - Feb 2019 (1 year)
Developed JavaScript data aggregators to pull and normalize information from APIs like CoinMarketCap, Yahoo Finance, and Twitter. Built EOSIO data validation tooling for detecting and correcting malformed blockchain data and created web crawlers to collect and store data from sources including YouTube, Reddit, CoinTelegraph, and CoinDesk.
Education
Degrees, certifications, and relevant coursework
Concordia University
Master of Software Engineering, Software Engineering
2017 - 2019
Master of Software Engineering at Concordia University in Montreal from 2017 to 2019.
Tech stack
Software and tools used professionally
Apache Spark
Blockchain
EOSIO
Google Cloud Platform
GitHub
GitLab
ESLint
Prettier
Kubernetes
Docker Compose
Jenkins
GitHub Actions
GitLab CI
React Native
PostGIS
MySQL
PostgreSQL
MongoDB
SQLite
Gmail
Node.js
Okta
Redis
Terraform
Jira
JavaScript
Java
XML
Kafka
RabbitMQ
Amazon SQS
Apache NiFi
TypeORM
Amazon SNS
Grafana
Prometheus
OpenTelemetry
GraphQL
gRPC
Mailgun
Auth0
OAuth2
Twilio
TimescaleDB
Temporal
Dynamic
Increase
Factory
Remote
Matter
Movement
Android
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Jafar?
You can contact Jafar and 90k+ other talented remote workers on Himalayas.
Message JafarFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
