Fakhriddin Abdurakhimov
Verified Expert in Engineering
Full-stack Developer
Fakhriddin is a highly skilled software engineer with over five years of experience in full-stack web development. He is adept in utilizing technologies such as JavaScript Core, TypeScript, Node.js, Vue, and SQL to deliver robust and scalable solutions. His flexible coding style allows him to adapt to each project's unique requirements and deadlines. Fakhriddin takes pride in being a results-oriented, challenge-seeking professional who can work independently and in a team environment.
Portfolio
Experience
Availability
Preferred Environment
Back-end Development, Full-stack, Azure, Scrum, Vue, Git, MacOS, SQL, NoSQL
The most amazing...
...thing I've done is lead a team to deliver a data ingestion system for 100+ IoT devices and optimize back-end infrastructure to handle 200,000 requests hourly.
Work Experience
Software Engineer
- Led full product ownership at Google Cloud UI, developing secure, high-performance features using Angular and Java, enhancing scalability and security.
- Organized and conducted international team meetings for Google Cloud UI, led knowledge-sharing sessions, and fostered global project collaboration.
- Developed and implemented a proof of concept that sped up build times, earning a spot bonus and contributing to broader process improvements.
Senior Software Engineer
EPAM Systems
- Acted as a key back-end developer for an HTML to MP4 converting service, leveraging Node.js, x11, Puppeteer, FFmpeg, and OpenCV.
- Maintained a high-performance service for processing large datasets in a CSV format.
- Implemented integration between the in-house storage solution and Azure Media Services and improved the database querying performance by 120% through effective MongoDB indexing.
- Designed and deployed AWS Lambda-based services for API integration purposes.
- Engaged in an Agile development process, including conducting presentations for stakeholders, preparing solution diagrams, estimating features, doing code reviews, and writing comprehensive unit tests.
- Engaged in Java and C# development for Deltix, the EPAM Real-Time Computing Lab.
Full-stack JavaScript Developer
Apex Insurance Company
- Led the development of a robust eCommerce platform for insurance policies, integrating with multiple third-party payment services and state insurance validation services.
- Served as a critical call center CRM system developer, utilizing PHP and integrating it with Asterisk PBX for real-time call supervision. This integration resulted in a significant 80% increase in monthly sales for call center operators.
- Managed a team of 3-5 developers in transitioning business processes to a new ERP system to increase operational efficiency. Displayed strong leadership skills in project planning and task assignment.
Back-end Engineer
TASS Vision | AI Startup
- Managed a team of three developers to deliver a centralized data ingestion system for over 100 IoT devices, handling 200 thousand requests per hour.
- Practiced Agile project management and regularly met with stakeholders to ensure project goals were aligned and achieved.
- Developed and designed a dashboard for data analytics, IoT device management, and monitoring. Initiated usage of a REST API standard and multi-database storage strategy. Oversaw the project deployment.
- Optimized the back-end infrastructure using Redis, Nginx, Node.js, and MongoDB to ensure high performance during high-traffic periods.
Full-stack Web Developer
Adamant Software
- Contributed to the development of a customizable appointment scheduling system with CRM features. Led daily team meetings with three developers, a project manager, and stakeholders. Implemented Jira for effective project management.
- Developed a back end for a complex application with 40+ database entities. Implemented REST API for a SPA front end and mobile app. Established communication standards with REST API and JSON.
- Built a pluggable UI appointment form for third-party websites and a front-end SPA application for appointment management with an analytics page.
Experience
Back-end Service for HTML5 to MP4 Conversion
Dobot | Telegram Bot Construction Platform
https://github.com/DoBotUzData Ingestion Service for IoT Devices
Telegram Chatbot for a Hospital
https://t.me/medimaxbotOnline Platform for Selling Insurance
https://apexinsurance.uz/ru/smotret-strahovanie/19?tab=buy-online-tabWebsite Development for US Appliance Repairing Company
https://pacificcoastappliancerepair.com/Corporate Website for Insurance Company
Website for Leasing Company
https://qml.uz/University Website
https://inha.uz/Education
Bachelor's Degree in Computer Science and Software Engineering
Inha University in Tashkent - Tashkent, Uzbekistan
Certifications
Azure Certified Developer
Microsoft
IELTS
British Council
HCIA Big data
Huawei
ICPC 2020 Northern Eurasia Finals
International Collegiate Programming Contest
Skills
Languages
JavaScript 6, TypeScript 3, HTML5, CSS3, SCSS, PHP, TypeScript, JavaScript, PHP 7, HTML, CSS, GraphQL, Pug, C++, Python 3, SQL, Java 8, C#.NET, Java
Frameworks
NestJS, Yii 2, Express.js, Jest, Swagger, Laravel, Tailwind CSS, Yii 1, Bootstrap 3+, Nuxt.js, Material UI, Angular
Libraries/APIs
Node.js, Vue, Vuex, Telegram Bot API, REST APIs, FFmpeg, Yandex API, jQuery, React, Puppeteer
Tools
Git, Trello, Jira, Figma, GitHub, GitLab, NGINX, Apache, Docker Hub, Sequelize, Webpack, Jenkins, Asterisk, CircleCI, TargetProcess, Microsoft Teams, RabbitMQ, PM2, Photoshop CC, Slack
Paradigms
Microservices, REST, Scrum, Test-driven Development (TDD)
Platforms
Linux, Ubuntu, Docker, CentOS, Apache2, AWS Lambda, Azure, Kubernetes, October CMS, New Relic, Oracle Database, WordPress, Joomla 3, Amazon EC2, Amazon Web Services (AWS), Google Cloud Platform (GCP), MacOS, Apache Kafka
Storage
MySQL, MongoDB, Relational Databases, Redis, PostgreSQL, JSON, Databases, NoSQL
Other
Algorithms, Data Structures, English, Back-end Development, Minimum Viable Product (MVP), APIs, WebSockets, Full-stack, User Interface (UI), Web Development, Responsive Design, Back-end, Computer Science, Business Analysis, Apollo Server, Front-end, API Integration, Customer Relationship Management (CRM), Data Visualization, Operating Systems, Big Data, Number Theory, Discrete Mathematics, SVG, Data Analysis, RPC
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