Mobin Hosseini

Senior Software Engineer | Architect | Distributed Systems Engineer

Web2.0 | Web3.0 | Engineering | Protocol Design | P2P Systems | Infra & Cloud
Cyprus / Remote

Hi đź‘‹ I am Mobin

I am a Senior Software Engineer and Architect with deep expertise in full cycle development, distributed computing, peer-to-peer networks, frontends/UIs, and cloud-native architecture.

With more than a decade of hands-on experience, I have designed and built large-scale platforms across diverse domains—including mobility, sustainability tech, cloud storage, financial automation, and decentralized compute networks.

My engineering philosophy is rooted in principled simplicity. I believe that true technical excellence is found in the removal of the unnecessary. While I have the depth to build complex systems, I strive to avoid over-engineering, focusing instead on creating lean, maintainable, and robust systems that solve real-world problems.

Beyond architecture and engineering, I thrive in multidisciplinary environments—collaborating with teams, contributing to open-source ecosystems, and continuously exploring technologies that push the boundaries of what is possible.

Have you got any ideas? I'd love to hear about them! Whether you are looking for a deep-dive technical consultation, architectural guidance, or someone to help bring a complex vision to life, feel free to reach out.

Mobin Hosseini

Technical Skills

Backend

  • Languages: Golang, Rust, Node.js, Python, C++ (QT), PHP
  • Architecture: Microservices, MVC, DDD, REST APIs, gRPC, JSONRPC2.0, GraphQL
  • Databases: SQL, NoSQL (MongoDb), Redis, Memcached
  • Security: OAuth2.0 (Ory/Hydra), API Security, Rate Limiting, IP Blocking
  • Linux: Configuring Iptables, Nftables, virtual networks
  • Scripting: Bash & Shell Scripting to enhance build and deployment processes.
  • Bot / Web scraping: Development of smart software to interact with other systems such as websites, APIs, LLMS, scraping data from websites, etc.

Specialized Domains

  • Blockchain & Decentralized systems: Contributor of Mastering Ethereum Book
    Open source contributor of Nunet.io a decentralised compute network
    Ethereum and Smart Contracts
    Cardano Ecosystem
    Libp2p
    Consensus Algorithms, Cryptography
  • Networking: Advanced knowledge of networking, routing, switching, firewalls, load balancers and protocols.
    Member of RIPE NCC owning /24 ipv4.
  • UCAN/DID: Developed a UCAN/DID protocol for authentication and authorization in the browser(JS) based on the golang implementation of nunet.io.
  • Payments: PCI DSS, Stripe, PayPal, Braintree, JCC

AI

  • Running open source LLMs:
    Setting up and running local LLMs using open source models.
    Building connectors that use LLM APIs.
  • AI Assisted Review Pipelines: Automated pipelines for AI Assisted code reviews, boosting code quality and reducing human error.
    Security audits and code reviews using AI.
  • AI Automations: Combine N8N and the power of LLMs to automate tasks and workflows.
  • Commercial AI/LLMs: Build software that interact with commercial models such as reasoning, planning, and decision making for business use cases.
  • AI Agents: Utilise agentic AI to speed up development and testing while maximizing code quality.

Frontend

  • Frameworks: Angular, Vue.js, Vuex, Nuxt.js, ElectronJS
  • Core: HTML5, CSS3, VanillaJS, jQuery
  • UI: Tailwind, Material Design, Responsive Design

Infrastructure & Platforms

  • AWS/GCP: VPC, Lambda, API Gateway, EC2, S3, SQS, SNS, RDS, DynamoDB, EFS, ECR, EKS, ELB.
  • DevOps: Docker, Nomad, Kubernetes, Terraform, Linux Containers, Incus, CI/CD, Bash & Shell Scripting, sys admin.
  • Monitoring/Logging: Prometheus, Grafana, ELK Stack
  • Tools: Github/Gitlab Ecosystem, Gitflow

Education

B.S. in Computer Science

2015
University of Nicosia

Final Year Project: Created a dynamic online platform for compiling and evaluating programming assignments with data analysis (FCA) to identify common student mistakes.
View Published Research Paper

Coursework: OOP, Data Structures, AI, Distributed Programming, Operating Systems, Compiler Design, etc.

High School Diploma

2010
Kykkos A

Major in programming, mathematics, and networking.

Certifications

  • CCNA 2 Router and Routing: Proficient in configuring routers, switches, and QoS.
  • CCNA 1 Networking Basics: Fundamentals of networking, OSI Model, TCP/IP.