Summary
Dmytro Petrykiv is a Python developer and mentor with two years of hands-on experience building backend and web services using FastAPI and Django, and a strong focus on clean, testable code. He has implemented scalable, secure AI-driven solutions—like LLM-based document processing, semantic search with vector DBs, and RAG pipelines—while deploying and operating services on AWS. As a mentor at Mate Academy he translates complex backend topics (async, databases, testing) into practical learning, guiding interview prep and architecture reviews. His background in chemical engineering on drilling rigs before transitioning to software gives him a pragmatic, systems-oriented approach to problem solving and reliability. Comfortable across DevOps, CI/CD, Docker, Kafka and multiple database types, he balances hands-on coding with code reviews and performance optimization. Open to new challenges, he combines teaching experience with production engineering to help teams ship robust backend systems.
2 years of coding experience
4 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Ivano-Frankivsk National Technical University of Oil and Gas
Ukrainian, English, Polish