Summary
Amirali Lotfi is a front-end developer with nearly a decade of industry experience and about four years focused on modern web apps, currently blending software engineering studies with hands-on AI work in Dubai. He has built complex React + TypeScript SPAs, interactive configurators, and drag-and-drop builders, and has led front-end architecture and mentorship as part of an original founding team at Synta. Recently he pivoted into applied NLP and LLM-driven UX, developing a LangGraph- and Gemini-powered AI assistant that auto-fills configurations and performs tool-calls to modify user-built components in real time. His background includes research-grade work in process mining (Split Miner) and teaching data structures and advanced programming, which gives him a strong algorithmic foundation behind his UI craftsmanship. Passionate about practical deep learning, he combines TensorFlow/PyTorch experimentation with product-focused engineering to make conversational AI feel native inside web applications.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at University of Isfahan
Persian, English