
I'm Omid Faryabi. I live in Tehran, Iran, where I lead frontend development teams.
I'm a passionate frontend developer with 3+ years of experience building scalable web applications. Born in 1999, I've dedicated myself to mastering modern web technologies and sharing knowledge with others. My journey has taken me from individual contributor to Technical Team Lead, where I now guide development teams and architecture decisions.
At Nilva, I serve as Technical Team Lead (Frontend), where I've led a cross-functional team of 3 developers for over a year, delivering enterprise-level frontend solutions. I contributed toBa-Energy.ir, a large-scale Next.js application serving 3 million users, promoting energy conservation. I implemented Next.js App Router and server components, significantly enhancing application performance and user experience.
My passion for education led me to Maktab Sharif, where I've mentored and taught over200 students in frontend development, focusing on React. This experience has deepened my understanding of core programming concepts and low-level code operations while helping me develop a strong professional network and collaborative skills.
At RixoShop, I developed three e-commerce websites from scratch using Next.js, working remotely and honing my skills in modern web development. I also built Farm.maj.ir, an agricultural contract management system with an admin dashboard for government-farmer interactions. Through all these projects, I've gained expertise in monitoring and logging tools like Sentry and Grafana, improving application reliability and maintaining high code quality standards.
My academic background includes a Bachelor of Accounting from Shahrood University of Technology (2017-2022), which gave me a strong foundation in analytical thinking and problem-solving. I complemented this with intensive frontend development training, including a ReactJS certification (320+ hours)from MaktabSharif Coding Bootcamp, where I mastered modern web development technologies and best practices.