C# / .NET & Python / Unity Developer

Уровень зарплаты: от 100 000 руб.
Местоположение: Беларусь

Резюме: C# / .NET & Python / Unity Developer

.NET and Python backend developer with 5+ years in .NET ecosystem and commercial Python experience. Builds scalable REST/HTTP APIs, microservices and event-driven background services. Strong in C# (ASP.NET Core, EF Core), Python (FastAPI, Django/DRF, asyncio, SQLAlchemy), Clean Architecture and DDD. Experienced with PostgreSQL, Redis, Docker, CI/CD and Unity mobile development.
Technical Skills
Languages & Frameworks
• C# (.NET 9.0, .NET Standard 2.1)
• ASP.NET Core (Web API, MVC, Middleware)
• Entity Framework Core 9.0
• Unity (C# scripting, UI Toolkit)
• Python 3.10+ (OOP, type hints, async/await, dataclasses, decorators, generators)
• FastAPI, Django / DRF, Flask
Databases & Caching
• PostgreSQL (Npgsql, SQLAlchemy, Alembic)
• Microsoft SQL Server
• EF Core Migrations
• Redis (caching, task queues)
Authentication & Security
• JWT Authentication
• OAuth 2.0 (Google Sign-In, Firebase Authentication)
• OpenID Connect
• ASP.NET Core Identity
Cloud & DevOps
• Docker (containerization, Docker Compose)
• Google Cloud Run
• CI/CD (GitHub Actions, Cloud Build)
• Linux basics, bash scripting
API & Integration
• REST API design & implementation

• Pydantic
• OpenAPI/Swagger documentation
• Telegram Bot API (Telegram.Bot library)
• OpenAI API (LangChain, GPT integration)
• Google APIs (Calendar, Auth)
• Firebase (Authentication, Cloud Messaging)
Libraries & Tools
• AutoMapper (object mapping)
• FluentValidation (validation)
• QuestPDF (PDF generation)
• ZXing.Net (QR code generation)
• Serilog (logging)
• System.Text.Json (JSON serialization)
• LINQ
• i18n/l10n implementation
• Poetry, pip, virtualenv, pre-commit
• mypy, black, ruff
Mobile Development
• Unity (2D/3D development, Addressable Assets)
• Zenject (Dependency Injection in Unity)
• Unity UI Toolkit
• Firebase SDK (Authentication, Analytics)
Testing
• Unit Testing (xUnit, NUnit)
• Integration Testing
• pytest
Architecture & Methodologies
• Clean Architecture
• Domain-Driven Design (DDD)
• SOLID Principles
• Repository Pattern
• Dependency Injection

• Microservices
• Background Services (IHostedService)
Projects
Event Management Platform
Multi-platform event management system with web API, Telegram bot, Unity mobile application and Python AI Agent microservice.
Technologies: .NET 9.0, ASP.NET Core, Entity Framework Core, PostgreSQL, Unity, Docker, OpenAI, Telegram Bot API, Python 3.11, FastAPI, Pydantic.
Implemented:
• Clean Architecture with separation of Core (business logic), API (REST endpoints), Infrastructure (data access), Telegram (bot integration) and Web (client)
• REST API with JWT authentication, FluentValidation and Serilog logging
• PostgreSQL database with Entity Framework Core Code First approach
• Telegram bot integration with command handlers
• Python FastAPI AI Agent microservice for OpenAI-driven event creation assistant
• Google Calendar API integration
• Billing system with Google Play and Apple App Store integration
• Firebase Authentication for mobile app
• Unity mobile application with Zenject dependency injection
• Docker containerization for Google Cloud Run deployment
• CI/CD pipeline with GitHub Actions
Education
BSUIR (Belarusian State University of Informatics and Radioelectronics)
Languages
• English - B2

Посмотрите похожие резюме

C# Unity developer
Зарплата: 60 000 руб.
Инженер-программист
Зарплата: 150 000 руб.