Dmytro Hrimov
Senior Software Engineer · Python, AWS, Terraform
I've spent 13 years writing software — first as a Java developer at EPAM Systems, where I grew from trainee to senior engineer over seven years, and for the past 6 years as a Senior Software Engineer at Upside, focused on Python backends and AWS serverless infrastructure.
At Upside I work on merchant-side billing and communications systems. A lot of the interesting work is in the boring details — concurrency limits, idempotency, throttling, what happens when a downstream service starts failing. I tend to think about systems in terms of “how does this fall over” before “how does this scale.”
Outside the day job I'm exploring AI and LLMs — reading, building small things, trying to figure out where they actually help versus where they're noise.
This blog is where I write up problems I've worked through. AWS Lambda concurrency patterns, Terraform setups, Python internals, occasional notes on macOS dev tooling. It's mostly a notebook for my future self — but if you found something useful here, that's the best outcome.
I write about: Python · AWS Lambda · Terraform · serverless · distributed systems · developer tooling
Based in Montenegro.
Find me on