Ismoil Shokirov is a full-stack software engineer with over six years of experience building scalable, efficient, and reliable applications, currently based in Houston, Texas. He serves as a Software Engineer at Thread, where he has been instrumental in transforming an early-stage startup into a multi-million-dollar company since September 2023. At Thread, Ismoil Shokirov built an AI Voice Agent that reduces manual workload through automated ticket handling and real-time transcription of conversations. He led the development of the flagship Messenger app and created an automated AI agent triage system for managed service providers to streamline support processes. His work on migrating core features to GraphQL and real-time events improved performance and user experience for over 30,000 users, resulting in five times faster response times and saving 19 minutes per ticket request. He increased web and desktop application performance by 35% through memoization techniques in React and optimizations in Electron builder. His contributions to Magic AI features enhanced ticket auto-categorization and prioritization, improving MSP efficiency and reducing ticket resolution time by 78%. Additionally, he implemented shell and PowerShell scripts to automate deployment of macOS and Windows applications for thousands of users, and provided on-call support to manage critical incidents and ensure minimal downtime. He also led a partner integration initiative that onboarded 48 new subscription customers and accelerated recurring revenue growth.
From October 2021 to November 2022, Ismoil Shokirov worked as a Senior Software Engineer at EPAM Systems, contracted to Burberry, where he contributed to the development of product details and product listing pages visited by millions of users monthly. He collaborated in a micro frontend ecosystem, crafting reusable React components across diverse applications. He configured GitLab CI/CD coverage reporting pipelines, which helped increase unit testing coverage by 20%. He established A/B testing according to business requirements, which increased the average order value by 2%. He conducted over 25 technical interviews for new hires. As Security Support Champion, he collaborated with multiple teams to identify and fix 9 high-risk libraries flagged by the Snyk security platform. He also implemented A/B tests and Google Analytics events to improve business click-through rates and average order value using Optimizely.
Prior to EPAM, Ismoil Shokirov served as a Software Engineer at AVTECH Distribution from July 2020 to October 2021, where he took ownership of two eCommerce projects—brandstore.uz and eletron.uz—delivering them from scratch to release. He decreased the loading time of an eCommerce website from 7 seconds to 3 seconds, improving user retention by 25%. He migrated a legacy eCommerce project from jQuery to a modern single-page application using Next.js and React. He optimized media storage with compression techniques, reducing memory usage from 8GB to 4GB. He achieved 70% coverage for unit and integration testing, which reduced bugs by 30% as reported by Jira. He also used server-side rendering and static site generation features of Next.js to optimize performance, caching, and improve SEO.
From May 2018 to June 2020, Ismoil Shokirov worked on independent projects where he developed a management system for a logistics company, a social media application for cooks, a QA analysis application, and various eCommerce websites including Fintech Lab uz and Loadash uz. He refactored a web application from class-based to functional components, boosting development quality and application performance by 15%. He developed over 20 reusable React components, improving UI consistency across three projects and cutting development time by 30%. He optimized CI/CD pipelines using caching and parallel runs, accelerating the overall running time of a pipeline from 8 minutes to 2 minutes.
Ismoil Shokirov is a recognized StackOverflow community contributor with over 3,000 reputation points and over 7 million reaches. He has published research titled "Cost-Effective Strategies for Hosting AI Applications: A Comprehensive Analysis" available on Google Scholar. He developed Mega Miyya, an open-source, AI-powered GitHub bot that reviews pull requests, and created qisqa.uz, a "link in bio" tool designed to consolidate and share all links in a single, user-friendly interface. He maintains a personal tech blog featuring articles on software engineering, computer science, and IT topics.
Ismoil Shokirov holds a Master's degree in Computer Science from Maharishi International University, which he completed in December 2024, where he studied cloud computing on AWS, modern web applications, enterprise applications with Java and Spring Boot, and algorithms. He earned his Bachelor's degree in Computer Science and Software Engineering from INHA University in Tashkent, Uzbekistan, graduating in August 2021 with a 4.0 GPA and membership in the Dean's List. His undergraduate coursework included object-oriented programming, data structures, operating systems, computer architecture, artificial intelligence, and probability and statistics.