
I'm Omid Faryabi. I live in Tehran, Iran, where I turn customer needs into working software and lead a team of developers.
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. At Nilva my journey has taken me from junior frontend developer to frontend team lead, and on to a full-stack role where I own features from the first customer conversation to production.
At Nilva, I started as a junior frontend developer in 2023, grew into frontend developer and then frontend team lead, and today I work as Full-Stack Engineer & Solutions Lead, still leading a team of 4 developers. I meet with customers to understand their needs and turn them into solutions, implement them across the frontend and backend, and work with Oracle databases: writing queries and APIs, migrating data and optimizing query plans. I also write the documentation and analyze how our users use the product. I contributed to Ba-Energy.ir, a large-scale Next.js application serving 5 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 over 200 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.