Summary
Ali Najafi is a pragmatic software engineer based in Berlin with around six to eight years of experience building backend systems primarily in Python, plus PHP, JavaScript, and Go. He has a strong background in algorithm design, software architecture, and design patterns, and has driven large migrations and performance optimizations—rewriting a decades-old ERP backend, cutting ORM query time by half, and reducing PDF generation latency via Go microservices. At JobLeads he now focuses on data extraction and AI-driven projects, including LLM and prompt engineering, strengthening analytics reliability. His freelance work shows a knack for automation and scale—everything from high-volume web scraping to automated trading systems and mass messaging bots—demonstrating both creative problem solving and operational grit.
6 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at University of Birjand