Software Engineer

Taha
Delroba

Software engineer specializing in Golang and NodeJS who architects and ships production-ready systems.

About Me

Software engineer specializing in Golang and NodeJS who architects and ships production-ready systems. Experienced in low-level optimization, building scalable infrastructure for data-intensive applications, and designing secure, high-performance backends. Driven by a passion for understanding core computer science and system internals from the ground up.

Experience

Technical Lead

Saya Skycraft

Jun 2025 – Present
  • Unveiled our Air Taxi module to the Civil Aviation Authority, demonstrating on-demand flight booking, dynamic route optimization and real-time multi-vendor fleet integration
  • Designed adapter-based notification system, enabling plug-and-play channels (SMS, e-mail, Mattermost, in-app) and future-proof upgrades
  • Designed and implemented scalable solutions using a DDD approach
  • Deployed and maintained Mattermost platform, developed custom plugins to extend it
  • Conducted code reviews and mentored developers
  • Developed and conducted technical interview questions to assess candidates expertise
  • Prioritized backlog items and tracked progress to ensure the Definition of Done and on-time delivery.

Senior Software Engineer

Saya Skycraft

Jan 2025 – Jun 2025
  • Developed backend services using Golang and NestJS
  • Refactored legacy codebase (multi-vendor, multi-core) riddled with tech debt and security smells to hexagonal architecture, isolating vendor-specific protocols
  • Worked with MongoDB, PostgreSQL, and RabbitMQ to support reliable data and messaging workflows
  • Collaborated on full-stack features using Next.js
  • Used gRPC to communicate between services
  • Replaced hard-coded core-selection with runtime strategy pattern, enabling hot-swap between different payment gateways and notification channels
  • Built robust and scalable payment gateway, handling daily amounts above the maximum allowed limit while maintaining zero data loss with partial payment
  • Implemented document-based identity verification flow for different vendors
  • Evolved CI pipelines (GitHub Actions, Docker)
  • Managed production deployments via blue-green releases, keeping 99% uptime

Software Engineer

SeedOn Nopayar

Jun 2024 – Jan 2025
  • Collaborated with multiple government agencies to design and integrate cross-agency service pipelines using Node.js and MongoDB
  • Developed React-based interfaces for internal agency dashboards, streamlining data exchange workflows
  • Compressed a one-year project scope into a one-month delivery by eliminating bottlenecks and optimizing legacy processes
  • Optimized Docker images(3× smaller) and CI/CD builds(6× faster)

Web Developer

Nilgam Safar

Feb 2022 – Jan 2024
  • Built and maintained Node.js backend services handling data synchronization and business logic
  • Designed scalable database, applied indexing and caching to improve query performance by consistency and reliability using ACID transactions.
  • Integrated backend APIs with Vue.js admin panel and Nuxt.js customer-facing platform
  • Implemented web security best practices to prevent common vulnerabilities (XSS, CSRF, injection attacks)
  • Resolved production issues and ensured on-time delivery through structured troubleshooting
  • Gained experience with Redis and MongoDB for backend solutions
  • Practiced Git/Git Flow and followed web security best practices

Skills

Languagess

GolangTypeScriptRust(Learning)Bash script

Frameworks/Libraries & Runtimes

EchoChiNodeJSNestJSExpress.jsNext.jsReact

Communication Protocols

RESTful APIsgRPCWebSocketsSocket.ioSSE

Messaging - Queuing

RabbitMQBullMQRedis

Databases

Relational(PostgreSQL)NoSQL(MongoDB)In-memory(Redis)

Architectures

Event-DrivenMicroservicesCleanHexagonalN-TiredMVC

Patterns

OOPSOLIDDesign Patterns(Creational / Behavioural / Structual)TDD

Containerization & Deployment

DockerDocker Composes

CI/CD

Github Action

Version Control

GitGit FlowGithub Flow

Web Server

Nginx

Automation

MakefileJustfileBash Scripts

Operating Systems

Arch LinuxUbuntu

Soft Skills

LeadershipTeam MotivationMentorshipCollaborationConflict ResolutionEmotional IntelligenceOpen MindednessLearningProblem SolvingDecision MakingCritical ThinkingSystemic ThinkingPrioritizationStress Management

Education

Expected Sep 2026

Master of Computer Engineering

University of Science and Culture

Tehran, Iran

Sep 2024

Bachelor of Computer Science

University of Tabriz

Tabriz, Iran

Get in Touch

Open to new opportunities and collaborations. Let’s build something remarkable together.

© 2026 Taha Delroba. All rights reserved.