Hello, I'm

Zurich, Switzerland
Scroll

About

Full-stack software engineer and MSc Artificial Intelligence student at the University of Zurich with five years of experience building backend platforms, data pipelines, multi-tenant systems, and web applications. Experienced with .NET/C#, TypeScript, NestJS, Next.js, PostgreSQL, Docker, and CI/CD, with distinctions in ICPC and national computer engineering olympiads.
5+
Years Experience
MSc
Artificial Intelligence
1st
In Class - BSc
8th
ICPC Regionals

Experience

Mar 2025 — Present
Omnilex
Full-stack Software Engineer
  • Built and maintained high-throughput, scalable full-stack systems
  • Implemented legal-data ETL pipelines processing 1M+ records across DACH region
  • Automated daily change detection across courts, legislation, and legal literature
  • Implemented agentic AI workflows for legal Q&A with MCP tools
  • Developed multi-tenant PostgreSQL services focused on scalability and tenant isolation
TypeScript NestJS Next.js PostgreSQL Elasticsearch Docker
Jan 2024 — Sep 2024
Azerbaijan Power Distribution (Tavanir)
Project Manager — Enterprise Architecture
  • Led a five-person team on enterprise architecture transformation
  • Applied TOGAF 9.2 to design unified data architecture
  • Designed digital workflows to consolidate fragmented systems
  • Led requirements gathering and stakeholder alignment
TOGAF 9.2 Enterprise Architecture Project Management
Jul 2023 — Jun 2024
Azar Data Net
Co-founder
  • Co-founded a software development company
  • Developed a custom Document Management System (DMS)
  • Designed a custom process engine for managing internal workflows
  • Built a tailored inter-company mailing service
  • Launched an online menu platform for restaurants
.NET Full-Stack Containerization Message Broker
Feb 2023 — Mar 2024
Kinomu
Backend Software Engineer
  • Implemented a microservice-based software solution with real-time messaging
  • Enhanced performance using Redis caching and RabbitMQ for intra-service communication
  • Built a subscription service connected to online payment gateways
  • Implemented a reverse proxy API gateway to improve security
.NET C# Microservices Redis Docker
Aug 2021 — Sep 2022
Husan
Software Engineer
  • Developed applications for remote patient examination (RoboMed)
  • Integrated medical devices via BLE and Serial protocols
  • Built Android app (Kotlin/Jetpack) and desktop app (Electron.js/React)
  • Contributed to augmented reality application (DecoProject) with OpenGL-ES
Kotlin React Electron.js BLE C#

Projects

ACCESS
Extended UZH's supervised programming-learning platform with interactive knowledge checks and immediate feedback. Designed and deployed a distributed, auto-scaling execution system for testing student code submissions with real-time clustering and evaluation.
TypeScript Distributed Systems Education MSc Project
Legal-Data ETL & Agentic AI
Automated daily change detection across courts, legislation, and legal literature for the DACH region. Implemented agentic AI workflows for legal Q&A, supported by MCP tools and optimized retrieval pipelines processing 200+ updates per day.
NestJS Elasticsearch Agentic AI MCP
DMS & Process Engine
Custom Document Management System with a process engine for managing internal workflows, including role creation, process configuration, and edge management for custom business processes. Microservice architecture optimized for high-volume real-time interactions.
.NET Microservices Message Broker Docker
RoboMed Telehealth
Telehealth platform for remote patient examination integrating medical devices (Beurer FT95, BM67, PO60) via BLE. Built Android app with Kotlin and Jetpack, and desktop app with Electron.js, React, and TypeScript for seamless doctor-patient interaction.
Kotlin React Electron.js BLE

Education

Master's Degree — Informatics
  • Major: Artificial Intelligence | Minor: Data Science
  • Master Project: ACCESS — interactive programming-learning platform with distributed execution
  • Selected AI coursework at ETH Zurich
2024 — Present
Bachelor's Degree — Computer Engineering
  • 1st place in class out of 91 students
  • Average score: 96.05/100 (all subjects), 98/100 (specialized)
  • Full marks in Software Engineering, Algorithm Design, Data Structures, Database Design, Operating Systems
  • TA in 4 courses: Algorithm Design, Discrete Mathematics, Intro to Programming, Advanced Programming
2020 — 2024
High School Diploma — Mathematics and Physics
  • Average score: 94.75/100
  • Participated in IOI, IMO, Cognitive Neuroscience Competition
2014 — 2020

Skills

C# / .NET 5/5
TypeScript 5/5
NestJS 5/5
React & Next.js 5/5
PostgreSQL & SQL 5/5
Docker & Containerization 5/5
ETL Pipelines 4/5
Elasticsearch 4/5
Python 4/5
Java 4/5
C++ 3/5

Awards & Competitions

2024
1st Place Regionally
29th National Scientific Computer Engineering Olympiad
2023
8th Place — ACM-ICPC Tehran
Recognized among the top competitive programmers in ACM-ICPC Tehran regionals
2023
5th Nationally & 2nd Regionally
28th National Scientific Computer Engineering Olympiad
2022
8th Place — ACM-ICPC Tehran
First successful solution for Problem J in highly competitive contest
2022
4th Place — Sharif ICT Challenge 7
Outstanding performance in problem-solving and algorithm design
2022
4th Place — CS50xIran
Exceptional project implementation and presentation
2020
337th Place — Konkour
Top tier in nationwide exam out of 44,000 contestants
2019
4th Place — Cognitive Neuroscience
Proficiency in cognitive neuroscience competition
2014
Silver Medal — Math Olympiad
4th Nation-wide Mobtakeran Mathematics Olympiad

Publications

FMSClusterFinder: A new tool for detection and identification of clusters of sequential motifs with varying characteristics inside genomic sequences
doi.org/10.1101/2022.01.23.474238
Optimizing Charging Schedules for Vehicle-to-Grid Systems: A Comparative Study of Different Algorithmic Approaches

Certificates