Anton Curmanschii
Anton Curmanschii

Senior .NET Software Developer

Actively looking · Member since 19 Sep 2026
Location
Chișinău, Moldova
Desired salary
from 2000 EUR/monthly
Work preference
Remote Only / Full Time, Part Time, Contract, Freelance, Temporary
Experience level
Senior

About

Professional summary

I am a software developer specializing in .NET backend and full-stack development, distributed systems, software architecture, and performance-aware engineering. I build maintainable systems with strong attention to data modeling, API contracts, automated testing, and developer tooling.

I have professional experience building ASP.NET Core applications with EF Core, linq2db, GraphQL, SQL databases, AWS services, and OpenAPI. My work includes modularizing legacy backends, implementing authentication and authorization systems, designing data-preserving migrations, and improving API consistency.

I enjoy solving complex systems problems, including schema-driven tooling, source generation, parsers, bulk data processing, concurrency, and database safety. I regularly use set-based SQL, Roslyn analyzers and generators, and automated tests to make systems safer and easier to evolve.

I am also a university lecturer at Moldova State University, where I teach C++, C#, data structures and algorithms, design patterns, and game development in Romanian and Russian. I have created courses, labs, and more than 100 video lectures.

My personal work spans graphics programming, game development, developer environments, AI-assisted engineering workflows, binary-format parsing, and full-stack applications. I am comfortable working across C#, C++, Python, JavaScript, Go, Lua, Zig, SQL, and related ecosystems.

I value practical automation, clear documentation, reusable abstractions, and measurable improvements in performance and reliability. I am open to opportunities where I can contribute to backend architecture, platform engineering, developer tools, or high-performance application development.

Notice period: immediately

Skills

57 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

University Lecturer Moldova State University

Teach C++, C#, data structures and algorithms, design patterns, and game development in Romanian and Russian. Created three courses with labs and more than 100 video lectures.

Built .NET-based timetable parsing, generation, registry synchronization, and Google Calendar automation tools. Improved schedule generation and calendar uploads through parsing, reconciliation workflows, and controlled parallelism.

.NET Backend Developer Novyos

As the sole backend developer, built a modular ASP.NET Core MVP in two months for users, roles, mall clients, campaigns, beacons, and real-time proximity coupon delivery. Used EF Core, linq2db, MySQL, AWS Cognito, AWS Secrets Manager, and OpenAPI.

Created Docker build improvements, centralized API response and error contracts, propagated EF Core constraints into DTO and OpenAPI validation, and integrated Cognito authentication flows. Investigated and documented MySQL DDL transaction-safety behavior.

.NET Developer ChilliCream

Resolved long-standing Hot Chocolate issues through merged pull requests, including circular-reference validation, parser compliance, and directive fixes. Contributed a 65-commit Apollo Federation v2 implementation.

Built the core of a schema-driven GraphQL mocking prototype using ASP.NET Core and Hot Chocolate. The system merged mock schemas with downstream introspection, generated fake resolvers, and cached isolated per-customer executors.

.NET Software Developer Flowqe

Modularized a legacy ASP.NET Core backend and extracted reusable infrastructure for GraphQL, email delivery, persistence interceptors, and application initialization. Built Roslyn analyzers, code fixes, source generators, reusable MediatR handler families, and test infrastructure.

Designed SQL migrations, set-based queries, ownership security rules, bulk importing, Excel mapping, and metadata-driven access propagation. Established versioned database migration practices and improved reliability with extensive xUnit and snapshot tests.

Creative Freelancer Eternal Return

Built the real-time platform for Eternal Return, a self-generating data-painting project. Developed a Node.js and Express.js backend that translated eBay activity into seeded brush events and synchronized browser canvas clients with Socket.IO.

Created a visual style editor, shared browser/server rendering logic, restart-safe rendering checkpoints, eBay lifecycle automation, and a timelapse publishing pipeline using FFmpeg and the YouTube API. Deployed the service on a Fedora VPS with nginx and SSL.

Education

Learning history

Moldova State University

Master of Applied Informatics, Applied Informatics

Thesis: PNG File Format. Built a Zig PNG parser and visualizer implementing PNG, zlib, and DEFLATE parsing, validation, binary inspection, and Raylib-based views. Also implemented machine-learning algorithms from scratch in Python, including ID3, K-means, Apriori, and linear regression.

Moldova State University

Bachelor of Applied Informatics, Applied Informatics

Thesis: Roslyn Code Generators. Built desktop applications and programming projects using C#, WPF, WinForms, C++17, Qt, GTKmm, FluentValidation, JSON converters, numerical analysis, and cryptography.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu