
Temur Kodirov
Verified Expert in Engineering
Mobile App Development Developer
Tashkent, Tashkent Province, Uzbekistan
Toptal member since September 10, 2019
Since 2016, Temur has been making a living as a senior full-stack developer building apps with the PHP framework Laravel; this includes working as a senior back-end developer for companies Artel and Uzbekinvest. He's also quite good at front-end development, especially with Vue, and has used those skills on behalf of Critical Start, Artel, and IUTLab. Temur is passionate about problem-solving and applying his in-depth knowledge of mathematics.
Portfolio
Experience
- JavaScript - 8 years
- Vue - 6 years
- PHP - 4 years
- Dart - 4 years
- Mobile App Development - 4 years
- Flutter - 4 years
- Laravel - 4 years
- TypeScript - 3 years
Availability
Preferred Environment
GitHub, MacOS, JavaScript, Dart, Flutter, Vue, Laravel
The most amazing...
...algorithmic problem I've investigated involved finding prime numbers and analyzing and understanding its existing algorithms.
Work Experience
Senior Front-end and Mobile Developer
CriticalStart
- Developed the front-end of a managed detection and response (MDR) dashboard app using Vue.js.
- Managed the complete transition from an AngularJS legacy codebase to Vue 2. Later, led the migration from Vue 2 to Vue 3, leveraging composition API and improved performance features to modernize the codebase.
- Wrote comprehensive unit tests using Jest, improving code coverage by 50%. Developed and maintained end-to-end (E2E) test automation scripts using Cypress to ensure application stability and quality.
- Developed a mobile app (MobileSOC) for the platform using Flutter.
- Managed the migration from repository pattern to BLOC pattern in Flutter, resulting in cleaner architecture and improved application performance.
- Wrote comprehensive integration and unit tests in Flutter, improving code coverage by 30%.
- Developed a feature management solution with ConfigCat, simplifying the process of activating and deactivating features across applications.
- Developed the front-end of an SSO (single sign-on) dashboard application using Vue.js, simplifying sign-in processes for company employees across multiple enterprise applications such as Sentry, AWS, vendor product consoles, etc.
- Developed a Chrome extension (Threat Analytics Search) that simplifies single or group searches for security analysts, using Svelte.
- Conducted and managed code reviews to ensure code quality, maintainability, and adherence to best practices.
Senior Front-end Developer
Ministry of Digital Technologies of the Republic of Uzbekistan
- Developed the front-end of a CRM platform that allows learning centers to get financial subsidies from the government using Vue.js.
- Created a multilingual web application with seamless language switching, enhancing user experience for speakers of diverse languages.
- Developed and implemented interactive charts using the Chart.js library.
Senior Back-end Developer
Uzbekinvest
- Developed the back-end of an eCommerce platform to sell insurance online using Laravel.
- Integrated with online payment systems such as PayMe and Click.
- Worked on the eCommerce platform that raised the company’s sales by 25%.
- Participated in the development of the front-end using React.
- Created a telegram bot to notify the necessary managers of incoming requests.
- Developed software for the accountant to track and control online transactions.
Senior Full-stack Developer
Artel
- Developed software for automating the internal business processes of the company using Laravel framework for back-end and Vue.js for front-end.
- Contributed to the design of the software's user interface.
- Led a team of six people consisting of two front-end and three back-end developers.
- Participated in the integration of the production engine's usage of raw materials with our software.
- Developed solutions to various problems to manage the internal processes of a warehouse efficiently.
Full-stack Developer
IUTLab
- Developed the back end of informational websites for various national companies using Laravel.
- Created the front-end of a CRM system to manage a tire warehouse using Vue.js.
- Developed the back end of a restaurant management application using Laravel.
- Built the back end of an online legal services web application using Laravel.
Experience
Zero Trust Analytics Platform
https://portal.criticalstart.io/MobileSOC
https://apps.apple.com/us/app/mobilesoc/id1050507566Threat Analytics Seach Chrome Extension
https://chromewebstore.google.com/detail/threat-analytics-search/eliokoocofjemjjohafbmhmgjmedomkoSSO (Single Sign-on) Dashboard Application
https://sso.criticalstart.io/A CRM Platform for IT Residents
Uzbekinvest Insurance
https://www.insurance.uzArtel Production
FEATURES
• Import and export raw materials in the warehouse.
• Control raw materials in real time.
• Monitor and supervise the responsible managers.
• Track the usage of raw materials according to production details.
• Import and export production details.
• Create weekly, monthly, and yearly reports of raw materials and production details.
Ayo App
CUSTOMER FEATURES
• View the menu and order food.
• Make reservations.
RESTAURANT MANAGEMENT FEATURES
• Manage incoming requests.
• Supervise internal restaurant processes for administrators.
Good Tires Trade CRM Platform
Education
Bachelor's Degree in Computer and Software Engineering
Inha University in Tashkent - Tashkent, Uzbekistan
High School Diploma in Exact Sciences
Academic Lyceum at The Tashkent Architecture and Construction University - Tashkent, Uzbekistan
Certifications
IELTS Band 7
British Council
Skills
Libraries/APIs
Vue, Vuex, Vue 3, Vue 2, D3.js, Chart.js, React, jQuery
Tools
GitHub, Postman, PhpStorm, Figma, Vue CLI, Trello
Languages
JavaScript, SQL, HTML, CSS, Sass, SCSS, Dart, Python, PHP, C++, Java, C, TypeScript
Frameworks
Bootstrap, Flutter, Laravel, Tailwind CSS, Svelte, AngularJS, Jest, Cypress, Material UI, Chrome, Ant Design
Storage
MySQL, JSON
Paradigms
Extreme Programming, E2E Testing, Unit Testing, Code Refactoring, B2B
Platforms
Linux, Windows, Visual Studio Code (VS Code), MacOS, Ubuntu
Other
Vue Router, OOP Designs, Front-end Development, Front-end, Bootstrap-Vue, Web App Development, UI Components, Design Systems, Application State Management, Mobile App Development, BLoC Architecture Pattern, Algorithms, Full-stack Development, Pinia, English, Mathematics, Physics, Statistics, Axios, Chrome Extensions, Code Review, Legacy Code, Vite, i18n
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring