Skip to content

Instantly share code, notes, and snippets.

@default-writer
Last active June 6, 2025 12:59
Show Gist options
  • Save default-writer/2693bb6d32b7b16038cecbed550b89ab to your computer and use it in GitHub Desktop.
Save default-writer/2693bb6d32b7b16038cecbed550b89ab to your computer and use it in GitHub Desktop.
cv.md

Artur Mustafin. Fullstack .NET/Python/JavaScript Principal Engineer

SUMMARY

  • .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.

SKILLS

  • ASP.NET, .NET, .NET Core, JavaScript/.NET Blazor, Python Flask

TECHNOLOGIES

  • .NET: 13 years
  • Python Flask: 3 years
  • JavaScript/.NET Blazor: 1 year

PROJECTS

2024 - BackOffice User Test Suites Management Application

  • 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

2024 - 3D Web Application / Processing and Visualising 2D AutoCAD DWG Files

  • 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

2023 - Project CRM .NET Blazor Client and Server

  • 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

2022 - C# Core TestSuite Emulator for Automotive

  • 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

2021 - Wickes Online Store UK

  • 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

2019 - FHIR Distributed Medical Processing System

  • 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

2019 - External Audit Data Processing

  • 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

2018 - Construction & Development Site CMS

  • 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

2013 - Auchan Data OLTP Warehouse Reporting CMS

  • 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

2010 - ASP.NET Site Reliability Engineering & Web Development

  • 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

2009 - Web Interactive Visual Editor and Designer

  • 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

2006 - Office Web Applications

  • 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

EDUCATION

1997

  • Ufa State Aviation Technology University: Master in Information Technologies (IT)

1996

  • Moscow State University: Mathematics

CERTIFICATES

2008

  • Microsoft® Certified Technology Specialist: .NET Framework 2.0, Windows Applications (2FEA8C-FC87FD)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment