Skip to content
~/eltiga

Open to remote roles · contract or full-time

I build and secure production software, end to end.

Software engineering graduate working across DevSecOps and AI-enabled full-stack development. I designed and shipped Express Ops, an operations platform a tour operator's team uses every day.

Languages: English · Arabic · Turkish

Ahmed Eltigani, in a dark linen blazer and white shirt, standing against a plain wall
saved for the operations team by Express Ops (owner's estimate)
3–5 hrs/day
saved for the operations team by Express Ops (owner's estimate)
routed for structured extraction in Viya
5 LLM providers
routed for structured extraction in Viya
for driver dispatch: WhatsApp, Telegram, Slack
3 channels
for driver dispatch: WhatsApp, Telegram, Slack
audit, lint, tests, typecheck and build before every deploy
5 CI gates
audit, lint, tests, typecheck and build before every deploy

01 / selected work

Products I designed, built and shipped

02 / experience & credentials

Where I've worked and what I've earned

Experience

  1. Jul 2026 – present

    Freelance developer, Express Rafting

    Contract

    Sole developer of Express Ops for a tour operator. Express Ops is used daily by the operations team and saves roughly 3–5 hours a day.

  2. 2023 – 2024

    UI/UX & front-end developer, Fyluim

    Employee

    UI/UX design and front-end development at a company building web3 technologies and trading bots.

Education & credentials

  • Graduated 2026

    B.Sc. Software Engineering

    Nişantaşı University

  • 2026

    Certified Ethical Hacker (CEH)

    EC-Council · Earned 2026, currently valid

  • Self-paced

    AWS Skill Builder training

    Amazon Web Services · Training completed (not an AWS certification)

03 / how it's shipped

Security and delivery are part of the build

Express Ops

  • Every push and PR runs a dependency audit, lint, unit tests, typecheck and a production build.
  • A green push to main deploys the same commit to the production host over SSH, then verifies the sign-in endpoint.
  • Recent audit failures (ip-address, undici advisories) were patched via lockfile-only updates.

Viya

  • Clerk authentication with tenant-scoped access controls in the Convex backend.
  • Sentry across browser, server and edge runtimes, plus the Python service, with documented privacy rules.
  • Separate local, staging and production stacks; local backend and dashboard bind to loopback only.

Gravel

  • Defensive by design: every tool request passes scope validation and operator approval before it runs.
  • Emergency stop and an audit trail of what ran.
  • Cargo workspace with format, clippy and test commands as the quality gate.

04 / toolbox

What I work with

Product engineering

  • TypeScript
  • React
  • Next.js
  • Convex
  • Tailwind CSS
  • UI/UX design
  • Python
  • Rust
  • Swift

DevSecOps

  • GitHub Actions
  • Docker / Compose
  • Dependency auditing
  • Sentry
  • Clerk / RBAC
  • Ethical hacking (CEH)

AI & automation

  • LLM extraction pipelines
  • OCR (Mistral, Docling, LlamaParse)
  • MCP servers
  • Agent guardrails

05 / about

Who's behind the code

I graduated in Software Engineering from Nişantaşı University in 2026. Before that I spent a year as a UI/UX and front-end developer at Fyluim, a web3 and trading-bot company.

Since July 2026 I've been the sole developer on Express Ops for a tour operator: from the first schema to the CI pipeline that deploys it. I care about the unglamorous half of software: audit gates, tenant isolation, observability and safe defaults.

I'm also a Certified Ethical Hacker (2026), and I build tools that put guardrails around AI agents.

Ahmed Eltigani smiling on a waterfront boardwalk

Events I've been to

  • Ahmed Eltigani wearing an attendee badge in front of the AWS Cloud and AI Day Türkiye backdrop

    AWS Cloud and AI Day Türkiye · Attendee, 2026

  • Ahmed Eltigani wearing a TEKNOFEST lanyard in front of a green wall of plants and neon icons

    TEKNOFEST · Participant, 2023

06 / contact

Let's talk about your team

Email is the fastest way to reach me. Tell me about the role, the contract or the project.