- Telegram: https://t.me/default_coder
- Skype: artur.mustafin
- Phone: +79175077603
- English: C1
- Citizenship: Russia
- Location: Moscow
- .NET developer proficient in C#, .NET Core, Python, and JavaScript.
- Experienced AI-assisted professional (MoE, GGUF) specialising in AI-assisted design, architecture, planning, and technical leadership across Python, C, C++, and Go. Worked with local (LM Studio, HappyFace), on-premises, and cloud-based solutions (AWS, Azure).
- Developed .NET Aspire AI tools for project maintenance, AI agents for code completion, AI-assisted DevOps, requirements acquisition, and AI-managed teamwork. Led as an AI-driven Fullstack Developer and Team Lead.
- ASP.NET, .NET, .NET Core, JavaScript/.NET Blazor, Python Flask
- .NET: 13 years
- Python Flask: 3 years
- JavaScript/.NET Blazor: 1 year
- Project website URL: https://profilum.ru
- Description: .NET Blazor application to manage, create, edit, and publish tests for end users. Includes complex logic for evaluating test results and providing user suggestions based on answers received.
- Tasks: Required integration of multiple .NET Blazor frameworks (Radzen Blazor, etc.), and implementation of custom JavaScript-backed controls with imperative UI logic and appealing styles.
- Results: Integrated into the existing ecosystem, improving office user performance and providing a modern tool for collecting and analysing user responses.
- Technologies: .NET Blazor
- Project website URL: https://megapolis-it.ru
- Description: Web application for importing, visualising, and editing AutoCAD DWG files into a geospatial database (PostgreSQL with PostGIS extensions).
- Tasks: AutoCAD import exhibited missing layers, omitted road infrastructure visualisations, incorrect detail levels, and lacked editing tools.
- Results: Achieved 100% reliable object import, added visual element editing tools, and implemented UI automation for polyline/structure selection and editing.
- Technologies: .NET Core, React, JavaScript
- Project name: Client Processing Application
- Description: Template generator for .NET Blazor client/server apps enabling rapid development of Online Transaction Processing (OLTP) solutions.
- Tasks: T4 generator implementation.
- Results: Created a no-code solution for graphical OLTP service generation, including user management/auth, increasing client satisfaction and business value.
- Technologies: .NET Blazor
- Project website URL: https://luxoft.com
- Description: Desktop application for mass emulation of Modbus device interactions.
- Tasks: Performance issues in .NET XML serialisation and outdated code.
- Results: Resolved bottlenecks (migrated to protobuf), modernised codebase.
- Technologies: .NET (protobuf), Python
- Project website URL: https://wickes.co.uk
- Description: E-commerce system for internal stock operations and retail store integration.
- Tasks: Unmaintainable VB6 codebase.
- Results: Migrated VB6 COM+ modules to .NET Core.
- Technologies: .NET Core
- Project website URL: https://mednax.com
- Description: System for processing/analysing patient medical data across laboratories.
- Tasks: Lack of centralised storage for massive datasets with guaranteed processing metrics.
- Results: Designed/implemented distributed system with 20+ Apache Kafka publishers/subscribers for multi-format data.
- Technologies: Python/Flask, Apache Kafka
- Project website URL: https://deloitte.com
- Description: Internal platform for importing and processing .parquet files.
- Tasks: Required storage/processing of large volumes of audit data (financial transactions + analytical metrics).
- Results: Developed .NET Core backend API for Azure Data Lake Services integration.
- Technologies: .NET Core, Azure Cloud, Azure Data Lake Services
- Project website URL: https://codereduce.ru
- Description: CMS interoperability solution for corporate infrastructure.
- Tasks: Implement auth for internal users via React frontend + .NET Core backend (REST/JWT).
- Results: Added corporate portal for managers/client integration, enabling new services.
- Technologies: .NET Core
- Project website URL: https://www.auchan.ru
- Description: Internal portals for business report generation/delivery.
- Tasks: Required enhanced internal systems to meet business needs.
- Results: Created reporting system for ETL, government, and fiscal reports.
- Technologies: .NET, ASP.NET
- Project website URL: http://www.bashnipineft.com
- Description: Intranet portal for developing/maintaining internal .NET applications.
- Tasks: Centralised solution for updating web/desktop applications via intranet.
- Results: Created ASP.NET sites + .NET ClickOnce deployment for application updates.
- Technologies: .NET ClickOnce, ASP.NET, HTML5, CSS3
- Project website URL: https://aviatron-ufa.ru/
- Description: Visual editor for interactive forms.
- Tasks: .NET web application interfacing with .NET Services/WSDL backends.
- Results: Implemented visual editor for forms and components.
- Technologies: .NET, .NET Silverlight
- Project website URL: https://rosneft.ru
- Description: Office Web Excel-based application.
- Tasks: Implement custom logic/scripting for Excel web apps to improve UX.
- Results: Developed application with C# macros and custom DSL for online Excel editing.
- Technologies: .NET, HTML5, CSS3, JavaScript
- Ufa State Aviation Technology University: Master in Information Technologies (IT)
- Moscow State University: Mathematics
- Microsoft® Certified Technology Specialist: .NET Framework 2.0, Windows Applications (2FEA8C-FC87FD)