I help companies deliver long-term value by engineering products that clients pay for.
AI writes the code now. My job is everything around it: understanding the business, turning problems into requirements, shaping solutions, designing architecture, and guiding AI to build the right thing the right way. Learn more
Apps: GeoTraders ⋅ Simple Calories
Packages: PyPI packages ⋅ Cargo packages ⋅ NPM packages
A song: End of Summer
- Write down the problem. Nothing gets built until the problem is defined.
- Long-term value first. Technology is a means, not the goal.
- Composition is the key. Build from small, focused parts with clear boundaries.
- Start simple, then evolve. A complex system that works always grows out of a simple one that worked.
- Go deep. Hide massive complexity behind a simple interface.
- Text is the universal interface. Anything that speaks text can be automated, by humans and AI alike.
- Measure, don't guess. Profile first, optimize what matters.
- Keep it lean. Smaller scope and fewer dependencies usually means fewer failures.
- Keep it robust. Efficiency without resilience is fragile.
I am a software engineer with over 13 years of professional experience. During that time, I worked on a variety of web-oriented projects with different architectures, approaches and technologies. Examples are: medical software, e-commerce platforms, ETL pipelines and more. I have also written C and C++, so I am no stranger to low-level memory management and optimization.
In my current project (an ETL pipeline) I design and implement technical strategies, lead engineering teams through feature delivery, and mentor developers as they grow.
In my free time I experiment with AI by building small tools and apps, watching where coding agents really break and working out what actually makes them reliable.
Let's talk: frycz.dev@gmail.com





