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.

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
2015Final 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
High School Diploma
2010Major 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.