29 courses. Four tracks. A senior engineering team.
Profectus Lab is a curriculum and consulting practice built by a team of senior .NET engineers and architects. Every course is taught by practitioners actively shipping production code. No marketplace. No middlemen. Just a clear, track-based path from beginner to senior, in four languages.
- 29 courses
- 4 career tracks
- 7 B2B services
- 4 languages
Why this site exists
Profectus Lab was founded by senior engineers with deep production experience in .NET, and grew into a focused team united around the same standards. The engineers designing the curriculum also ship the code that runs ToyCRM, a multi-tenant CRM platform serving real customers today.
After more than a decade of mentoring engineers across the industry, two patterns kept showing up. Locally — in Tbilisi and the wider Caucasus region — capable people couldn't find honest, track-based programs in their language. Globally — career-changers in their thirties were drowning in tutorials that confused activity with progress. Both audiences needed the same thing: a clear map, written by people who've actually built the things being taught.
Profectus Lab is that map. A focused expert team, twenty-seven courses, four career tracks, four languages. Production work as the reference, not slide decks. Built deliberately to be the resource we wish had existed when we started.
What we believe
Five positions that shape every course, every consulting engagement, every line of curriculum.
-
Tracks beat tutorials.
Picking a path — Frontend, Backend, Data, or DevOps — turns vague learning into a syllabus. Random tutorials are how people burn out without progress.
-
Honest stages beat inflated titles.
Senior takes four to six years for a reason. We name the levels (Beginner, Junior, Mid, Senior, Expert) and what each one actually means — no shortcuts, no "AI-Senior in 30 days".
-
Production scars beat slide decks.
Curriculum is written by engineers actively shipping production code, not by people summarising books. The same identity, distributed-systems, and code-review patterns used in our consulting work appear directly in the courses.
-
AI changes the boring parts, not the thinking parts.
AI handles boilerplate and syntax lookup. The skill we teach is reasoning about systems, reading code carefully, and owning a feature end-to-end — exactly what AI doesn't replace.
-
Career-changers aren't behind.
Older juniors bring meeting skills, accountability, real-world business judgement — the things schools don't teach and teams quietly value. The roadmap and services are built for them explicitly.
Who you'll be working with
Every course on this site is designed and delivered by our core engineering team — so when you commit to a track, you know exactly the level of expertise you'll be learning from for the next twelve months.
Oleksii Anzhiiak
Software Architect, Senior .NET Engineer & Co-Founder
Oleksii Anzhiiak is a Software Architect, Senior .NET Engineer, and Co-Founder of ToyCRM.com and ProfectusLab. With over 15 years of experience, he specializes in distributed systems, cloud infrastructure, high-load backend development, and identity platforms. Oleksii designs complex architectures, builds secure authentication systems, and develops modern engineering education programs that help students achieve real career results.
Currently leads architecture for ToyCRM.com — a multi-tenant CRM platform built on .NET by our team. The same patterns and design decisions used there appear directly in the courses: identity & auth, distributed services, code review culture. You learn from engineers actively shipping production code, not from a textbook.
What makes this different
Three things you won't find together anywhere else in this region's tech-education market.
A focused expert team, not a marketplace.
Twenty-seven courses, one consistent standard. No mismatched quality between modules. No instructor you've never heard of teaching the most important class. The roadmap is a single curriculum, not a content catalog.
Curriculum from production work.
ToyCRM.com is a live reference for the .NET track. The patterns you learn — multi-tenant identity, distributed services, code review culture — are the same patterns running in production today. Most curricula can't say that.
Four languages × four tracks.
English, Russian, Ukrainian, Georgian — every course, every page. That combination, at this depth, is rare in the region and useful globally for career-changers studying in their own language while job-hunting in English.
Where to go next
Three reasons to be here. Three different starting points.
I'm new to IT
Start with the roadmap. Pick a track. Read the Beginner milestone. Five minutes is enough to figure out where you'd actually start.
Open the roadmapI want to upskill or switch tracks
Twenty-seven courses across four tracks, every level from Junior to Expert. Filter by track, level, or technology — find the gap, close it.
Browse the catalogI'm hiring or need consulting
Architecture review, code review, system design consulting, hiring support, leadership coaching — services for engineering teams, CTOs, and technical leaders.
See servicesLatest writing
Articles on the same topics covered in the courses — career strategy, production patterns, honest takes on AI tooling.
OpenSpec in 2026: The Operating System for Spec-Driven Development
Six weeks ago I installed @fission-ai/openspec. Yesterday I shipped a 14-file change in 90 minutes from a 200-line spec, in a brownfield codebase three engineers have been editing for two years — no merge conflicts, no review escalation. This is the senior-architect deep-dive on why OpenSpec is the first SDD tool that doesn't collapse under production reality.
Evals in 2026: The Test Suite for Systems That Aren't Deterministic
Your AI feature worked yesterday and fails today. No code change, no prompt change, no model change. That's what life without evals looks like. This is the third leg of the spec → context → evals trinity — and the discipline most teams skip.
We Built a Free Programming Game for Kids — Here's the Curriculum and Why Tiles Beat Scratch
A free browser-based programming game for kids 7–16 and complete beginners. We explain the 10-concept curriculum and why we bridge tiles → blocks → code instead of starting with Scratch.
Frequently asked questions
Five honest answers we give weekly. If yours isn't here, the contact page exists for a reason.
Are the courses accredited by a university or government body?
No, and that's deliberate. We optimise for what actually gets you hired — a real portfolio, code review feedback, and the ability to explain your decisions in interviews. The hiring market in software cares about what you can build, not which institution stamped your certificate. We do issue completion certificates with verification codes; employers can confirm them online.
What's the refund policy?
Within seven days of purchase, if you've completed less than 20% of the course, we refund in full. After that we work with you on track-switching or applying the credit to a more suitable course. The goal is matching the right person to the right curriculum, not locking sales.
Why does the site exist in four languages?
Two reasons. Regionally, capable Tbilisi- and Caucasus-based learners deserve professional-grade material in Georgian, Ukrainian, and Russian — not translation-tool approximations. Globally, career-changers learn faster in their first language and interview faster in English. We support both, on the same site, on the same content.
Why is C# / .NET the main backend stack?
Because it's the platform our team ships in production. Teaching what we actively use makes the material genuine — the patterns, the trade-offs, the war stories all come from real systems. We also cover Python (Data track) and JavaScript (Frontend track) deeply; the spine just happens to be .NET because that's where the real-world receipts come from.
Can you train a team, not just individuals?
Yes — corporate training is one of the B2B services. We've structured the offering specifically for engineering teams: architecture audits, hiring-loop calibration, mentoring programs, and custom-curriculum builds. The services page lays out the full menu and what each engagement looks like.
Three ways to start this week
If you don't know your track yet
Open the roadmapIf you already know what to learn
Browse the coursesIf you want a second opinion first
Book a free 30-minute call