edris.is-a.dev
OPEN TO WORK

// ENGINEERING PHILOSOPHY

A systems thinker who stays close to the code and the people shipping it.

I translate between architecture, delivery, and business constraints—helping teams modernize confidently without ignoring the realities inside established systems.

My best work happens where technical depth, delivery leadership, and product judgment overlap. I enjoy untangling mature enterprise systems, creating a path teams can execute, and still contributing where the engineering challenge is hardest.

01

Architecture before novelty

I make the constraints visible, protect the business rules, and choose technology that keeps the system understandable.

02

Context creates ownership

Teams do better work when priorities, trade-offs, and quality expectations are shared—not held by one person.

03

Reliability is a feature

Testing, observability, security, and release discipline belong in the design, not in a checklist at the end.

04

AI must earn its place

I use AI to improve a workflow, decision, or user outcome—not to add intelligence theatre to a product.

// CAPABILITY MAP

ARCH

Application architecture

Microservices, modular APIs, modernization strategy, and integration boundaries.

FULL

Full-stack delivery

.NET, React, Angular, TypeScript, Node.js, Python, and mobile experiences.

CLOUD

Cloud & platform

Azure services, Docker, observability, CI/CD, identity, and release engineering.

DATA

Data systems

SQL Server, PostgreSQL, Cosmos DB, MongoDB, GraphQL, and Hasura.

PROD

Production & systems

AI automations, microservice architecture, on-prem production setup, TDD, code review, and SOLID design.

AI

Applied AI

OpenAI, Azure OpenAI, intelligent assistants, MCP, and agentic development workflows.