

Senior Software Engineer at AnanaCode
Senior Software Engineer at AnanaCode
Hello! I'm Piotr, a seasoned software engineer with over 12 years of practical experience in developing robust backend systems, APIs, and data pipelines across various projects and industries. My expertise lies primarily in Python (FastAPI, SQLAlchemy), Go, TypeScript, and PostgreSQL, along with in-depth knowledge of ClickHouse, Docker, CI/CD processes, and cloud infrastructure.
Having collaborated as a B2B contractor with international clients, I've encountered a diverse array of codebases, architectures, and team dynamics. This hands-on experience equips me with insights into what truly works in the real world, beyond theoretical concepts. My journey has not taken me through the FAANG route; instead, I've dedicated my career to addressing genuine challenges faced by businesses, and I believe this perspective is particularly valuable for those building careers and products outside the Big Tech bubble. Whether you're a mid-level developer looking to level up, someone navigating the complexities of remote contracting, or simply stuck on an architectural decision - I'm here to help. I enjoy breaking down complex problems into manageable pieces and sharing the lessons I've learned (often the hard way) over the years. I can help you with:
Backend architecture & API design (FastAPI, REST, async Python) Code reviews & engineering best practices System design & technical decision-making Career growth from mid-level to senior engineer