khaydarovm
Senior Software Engineer
Passionate and creative Software Engineer with a strong foundation in mathematics and 9+ years in the field. Graduated from ITMO University, known for excellence in technical education. Actively contribute to Open Source projects, including maintaining EditorJS. I thrive on driving innovation and delivering exceptional results.
Experience: 4 years
Yearly salary: $100,000
Hourly rate: $300
Nationality: πΊπΏ Uzbekistan
Residency: πΊπΏ Uzbekistan
Experience
Chief Technical Officer
Komitet 2021 - 2024
* Developed a high-performance distributed socket server using NodeJS, enabling real-time communication. Implemented scalable architecture with advanced techniques like load balancing and clustering, resulting in a 70% increase in server throughput. * Implemented DDD principles, conducting code reviews, and performed refactoring to enhance code quality. Reduced complexity by 60% and improved maintainability. Addressed performance, scalability, and security concerns, resulting in increased system stability. * Collaborated with the DevOps team to integrate and deploy new features, resolving infrastructure and deployment pipeline issues. Streamlined development process, the resulting increase in deployment frequency and improved platform stability, boosting user satisfaction. * Led high-performance development teams, providing mentorship, guidance, and fostering career growth. Built a positive and inclusive team culture while successfully recruiting top talents in the industry.
Senior Software Engineer β Technical Lead
Komitet 2020 - 2021
* Designed and implemented a robust advertising platform, empowering efficient ad campaign management and targeted audience reach. Leveraged advanced targeting algorithms and real-time bidding technology for increased ad click-through rates. Streamlined ad performance tracking and management, offering real-time campaign insights to advertisers. * Architectured and implemented a comprehensive accounting system, allowing for secure and streamlined financial transactions across the platform. The accounting system allowed for real-time tracking and reporting of financial transactions. * Optimized slow-loading pages, reducing page load times by up to 50%. This involved a comprehensive analysis of website performance, including identifying and resolving issues such as inefficient code, and server response times. By implementing advanced caching techniques and optimizing page content, we were able to significantly improve the user experience and increase engagement.
Software Development Engineer
Komitet 2016 - 2020
* Developed an intuitive internal WYSIWYG Editor "Paragraph" using EditorJS for non-technical staff. Supports text formatting, media embedding, and table insertion, simplifying content creation. Resulted in a 30% reduction in time spent on content creation and editing. * Developed a machine learning platform for user preference prediction, statistical analysis, and A/B testing. Leveraged advanced algorithms to analyze big data, gaining deep insights into user behavior. Achieved 25% improvement in user engagement metrics, 15% churn reduction, and accelerated A/B testing for faster iteration and better decision-making. * Designed and implemented a microservice using Yandex Speechkit to automatically generate audio versions of articles. Improved accessibility and engagement by enabling users to listen to articles on the go. Leveraged Yandex Speechkit's advanced speech synthesis technology for high-quality, natural-sounding audio files. * Developed a robust algorithm for personalized smart feeds based on user preferences and behavior. Leveraged advanced machine learning techniques to analyze interactions and predict interests. Increased user engagement and retention by 30% through personalized feeds. Improved content distribution efficiency, resulting in a 20% increase in click-through rates and enhanced content discovery.
Junior Software Engineer
oriyonbonk.tj 2014 - 2014
"Orienbank" OJSC is one of the oldest banks of the Republic of Tajikistan. As early as in 1925 in Dushanbe, Tajik SSR had been functioning a Department of the Central Asian Commercial Bank. In 2011 became the first bank to structure and receive a syndicated loan. My responsibilities: - As a Junior Developer, I implemented several extensions for the core banking platform
Skills
backend
golang
english
russian
uzbek