Lisbon, Portugal • Senior Software Engineer

Building Practical Tools That Work Reliably

My journey started with Go and Python, and I'm currently exploring C++ to deepen my understanding of computer architecture and low-level engineering. Clean, readable code and clear system architecture are at the core of everything I build. Through my venture Bandeira, I've built and shipped several independent products, taking them from early concept to production. Lately, my main focus is on mastering AI-driven tools and embedding AI capabilities into software engineering to build higher-impact applications.

Engineering DNA

Architectural Philosophy & Principles

Performance First

Low-Level Mastery

Leveraging Go and C++ to design memory-efficient, high-concurrency systems with deep computer architecture intuition.

AI-Driven Engineering

Intelligent Systems

Embedding autonomous AI capabilities, LangChain, Langfuse, and Pgvector embeddings directly into scalable production workflows.

Resilience & Scale

Event Streaming

Architecting decoupled microservices with Apache Kafka, Celery worker queues, and robust multi-cloud infrastructure.

Venture Ownership

End-to-End Delivery

Taking 100% product ownership from early concept through intuitive UI/UX design to robust cloud deployment.

Career & Experience

Proven Engineering Track Record

Founder & Software Engineer - Bandeira Disciplinada

Lisbon, Portugal

Aug 2023 - Present (Lisbon, Portugal). Engineered, launched, and scaled a suite of full-stack web and mobile applications (Plustime, Destin AI, PTHub, Namak, Subflow, Zerog), taking 100% product ownership from early concept through architecture, design, and cloud deployment.

Senior Software Engineer - Nokia

Lisbon, Portugal

Jul 2025 - Jan 2026. Led the implementation and integration of software solutions for Cloud RAN applications at Nokia. Designed system architecture and collaborated globally on development tasks to enhance platform efficiency, testing, and troubleshooting.

Aviation Platform Lead - PrimeIT / ANAC

Lisbon, Portugal

Sep 2023 - Jul 2025. Sole developer responsible for the end-to-end design, development, and maintenance of a cloud-native Unmanned Aircraft System (UAS) platform actively used by ANAC (Portuguese Civil Aviation Authority) to manage UAS operator registration and regulatory compliance.

Co-Founder & Backend Developer - JobJa

Lisbon, Portugal
GolangPythonDjangoSQL

Apr 2020 - Present. Co-founded human resource startup focused on job search optimization. Designed and implemented backend solutions and high-throughput matching algorithms using Golang, Python, Django, and SQL.

Senior Software Engineer - Ibex.am & TAO

Lisbon, Portugal
GolangPythonNext.jsDjangoPostgreSQLGraphQL

Apr 2020 - May 2021. Led development of ecommerce solutions and scalable web architectures using Golang, GraphQL, Next.js, Django Python, and PostgreSQL, implementing machine learning optimizations and resilient APIs.

CTO & Senior Backend Developer - IranTalent

Lisbon, Portugal

Feb 2019 - Apr 2020. Developed and maintained core API services, built an automated internship matching platform, and directed technical roadmap, code reviews, and developer hiring.

Software Developer - Freelance & Data Pipelines

Lisbon, Portugal
GolangDjango

Sep 2017 - Feb 2019. Developed scalable Golang APIs and microservices (30% performance boost), Django/Flask web apps, and machine learning data pipelines using NumPy, Pandas, and TensorFlow with 98% bug-free rate.

Technical Stack

Skills & Systems Architecture

Core Languages

Go (Golang)PythonC++TypeScriptJavaScriptSQLPHP

Frameworks & Mobile

Next.jsDjangoReact NativeSvelteAstroFlutterFlaskGraphQL

AI & Vector Systems

LangChainLangfusePgvectorVector EmbeddingsAI Agent PipelinesPrompt Engineering

Cloud & Streaming

Apache KafkaPostgreSQLRedisCeleryAWSGCPDocker ComposeLinux Ubuntu
Academic & Professional

Education, Credentials & Languages

Higher Education

Bachelor of Science (BSc)
Computer Software Engineering
University of Applied Science and Technology

Licenses & Certifications

  • Database Administration (DBA)
  • C Programming Language
  • Try Git (Version Control Mastery)
  • Shaping Up with AngularJS

Spoken Languages

  • EnglishProfessional Working
  • PersianNative / Bilingual
  • PortugueseLimited Working

Let's Collaborate on Something Meaningful

Have a challenging technical problem, architecture need, or venture to build?