Available for contract & remote work

Backend systems
that pay for themselves.

I'm Kiril — a language-agnostic backend developer with 4+ years building high-throughput queues, S2S tracking pipelines, and validation APIs for performance-marketing platforms. The kind of engineering that cuts cost and recovers revenue.

4+
years in production
−40%
SMS cost shipped
+30%
revenue recovered
24h
response time
selected work

Engineering with a number attached.

Three backend systems where the outcome showed up on the invoice or the revenue line — not just in the changelog.

01
Performance · Infra

High-Performance SMS Messaging Queue

Architected a high-throughput SMS messaging queue and a custom Short URL Tracking Service that compresses payloads to fit inside 1–2 SMS segments (the 160-character limit) — directly shrinking per-message billing at scale.

Node.jsRedisQueueingURL Shortener
−40%
overall SMS cost via payload optimization
02
Architecture · Revenue

S2S Tracking Lifecycle with Automated Fallback

Built a complex server-to-server tracking lifecycle with automated fallback logic: when a partner hits its revenue or CPA cap, traffic is rerouted in real time to alternative destinations instead of being lost.

MicroservicesNode.jsS2S TrackingFailover
+30%
of potential leads recovered from capped partners
03
Reliability · Cost

Multi-Layer Subscriber Validation API

Engineered a multi-layer subscriber validation API using selective backend verification and smart caching — keeping traffic quality high while paying for the expensive verification checks only when they actually matter.

RedisREST APICachingValidation
>90%
traffic validity · −30% validation infra cost
about

From concept to production.

I'm a language-agnostic backend developer with 4+ years shipping systems that live in production. I care less about which framework is trendy and more about the goal: lower cost, recovered revenue, fewer 3am incidents.

Most of my work sits where engineering meets the business — tracking, messaging, and validation systems for performance-marketing platforms, where a 1% efficiency gain is real money. A background in media buying and sales means I read a brief in terms of outcomes, not tickets.

I work well owning a system end-to-end as a sole developer, or embedded in a team. Either way, you get someone who thinks about the whole product.

01
Outcome over output
Every system ties back to a cost, revenue, or reliability number.
02
Language-agnostic
Pick the right tool for the goal, not the resume.
03
Own it end-to-end
Comfortable as a solo builder or inside a team.
04
Honest about depth
Clear on what I know cold vs. what I'm ramping on.
toolbox

What I build with.

Grouped by how often I reach for it — and honest about where I'm still ramping up.

primary_stack// daily drivers
TypeScriptNode.jsExpressPostgreSQLRedisREST APIs
also_work_with
JavaSpring BootPythonNext.jsAngularMongoDBMySQL
infrastructure
AWSDockerCI/CDLinuxMicroservicesOAuth / JWT
exploring// ramping up
gRPCWebSockets.NET / C#Redshift
// happy to go deeper where a project needs it
writing

Field notes.

Lessons from building backend systems. First posts shipping soon.

soonFitting more into one SMS: payload optimization for tracking linksdraft
soonDesigning automated fallback for S2S tracking under revenue capsdraft
soonSelective validation: spend on the expensive check only when it countsdraft
contact

Let's build something.

Got a backend that's too slow, too costly, or too fragile — or a system to build from zero? Tell me what you're shipping. I reply within 24 hours.