Ilnur Farukhshin

Frontend Team Lead at Factory5

Kazan, Tatarstan, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ilnur Farukhshin is a Frontend Team Lead based in Kazan with nine years of experience building and shipping web applications across startups and consultancy teams. He progressed from frontend developer roles at Axetta and Provectus to leading the frontend organization at Factory5, blending hands-on coding with team coaching and delivery ownership. His contributions to the open-source provectus/kafka-ui project show he can cross into backend integration work—implementing KSQL DB features and improving command execution strategies—demonstrating an ability to bridge frontend concerns with backend data flows. Trained as a physicist (Master’s in Radiophysics), he brings analytical rigor and a systems-thinking approach to UI architecture and engineering trade-offs. Colleagues would describe him as a pragmatic leader who moves teams toward reliable, maintainable interfaces while still diving into code when complexity demands it.
code9 years of coding experience
job4 years of employment as a software developer
bookМагистр, Радиофизика, 5, Магистр, Радиофизика, 5 at Казанский государственный университет им. В.И. Ульянова-Ленина
github-logo-circle

Github Skills (8)

javas10
apache-kafka10
api10
back-end-development10
apidoc10
java10
spring-boot10
big-data9

Programming languages (3)

TypeScriptJavaCSS

Github contributions (5)

github-logo-circle
provectus/kafka-ui

Jul 2021 - Aug 2021

Open-Source Web UI for Apache Kafka Management
Role in this project:
userBack-end Developer
Contributions:10 reviews, 18 commits, 7 PRs in 29 days
Contributions summary:Ilnur primarily focused on implementing features related to KSQL DB integration within the Kafka UI. Their work included creating and modifying controllers, clients, and services to interact with KSQL DB, along with defining strategies for executing KSQL commands. They added new strategies for different KSQL statement types and refactored code to improve the handling of KSQL responses, improving data representation. Additionally, they addressed code quality concerns with minor refactoring and linting.
streamscluster-managementkafka-connectapache-kafkakafka-manager
burusha16/barbershop

Jan 2018 - Jul 2019

Contributions:32 PRs, 30 pushes, 7 branches in 1 year 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial