Віталій
Full stack developer, 120 000 UAH
- Considering positions:
- Full stack developer, .NET developer, Angular developer, Front-end програміст
- Age:
- 25 years
- City of residence:
- Vinnytsia
- Ready to work:
- Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20753602/
Work experience
Full-Stack Developer, building SaaS products from scratch
from 03.2025 to 10.2026
(1 year 8 months)
AK Technologies, Дистанційно (IT)
- Built and launched 3 SaaS products with paying customers: a CRM for service businesses, a CRM for real estate sales and rental companies, and a platform for configuring AI voice agents.
- Developed a multi-tenant CRM on Angular and .NET as the sole full-stack developer: Stripe subscriptions and add-on purchases with webhooks, real-time updates via SignalR.
- Built a workflow automation engine (Hangfire) with multiple trigger types and email, SMS and call campaigns, scheduled to each tenant's business hours.
- Designed a custom job queue on PostgreSQL tables and cron jobs for complex business logic that off-the-shelf queues couldn't handle.
- Designed a public API so external services can integrate with the platform.
- Integrated Twilio, Resend, Stripe, Pipedrive, Shopify, Google Calendar, CINC and GoHighLevel.
- Built a website builder that lets each tenant create and edit their own landing page, hosted on a separate subdomain via Cloudflare.
- Optimized a heavy Entity Framework query from over a minute to a few seconds.
- Stayed in direct contact with users to collect feedback and turn it into new features.
- Used AI-assisted development (Lovable, Claude) to deliver products about 8 times faster than manual development.
Stack: C#, ASP.NET Core, Angular, TypeScript, React, Supabase, PostgreSQL, Hangfire, SignalR, Stripe, Cloudflare
Full-Stack Developer (.NET, Angular, Blazor)
from 08.2022 to 04.2025
(2 years 9 months)
Managed Code, Дистанційно (IT)
Flight Ticket Booking System (Angular, .NET Framework, Umbraco), B2C airline booking platform
- Worked in a dedicated accessibility team and made the whole customer-facing site WCAG-accessible, with a focus on the end-to-end booking flow.
- Built custom Angular directives to control focus order and keyboard navigation on pages where layout was managed through Umbraco CMS.
- Tested the booking flow with the NVDA screen reader so it was fully usable without a mouse.
- Introduced Redux to connect multiple forms from different modules on a single page.
- Refactored existing Angular components and covered them with unit tests (Jasmine).
AI Calculator (Blazor Server, .NET, OpenAI API)
- Built the product as the sole full-stack developer, from UI to backend.
- Integrated the OpenAI API to read documents of any structure, normalize the extracted data and calculate service prices from it.
- Built an admin panel with Admin and User roles and real-time result updates via SignalR.
Mobile Social Networking App (.NET MAUI Blazor Hybrid, Mapbox)
- Worked in a 3-person team on an app for meeting people and finding interest groups nearby.
- Integrated Mapbox to show groups on an interactive map and built the group creation flow with location selection.
- Fixed popups drifting away from their markers by recalculating screen coordinates on every map move.
- Covered business logic with unit tests (NUnit).
Stack: C#, .NET Framework, ASP.NET Core, Blazor, .NET MAUI, Angular, TypeScript, Redux, SignalR, OpenAI API, MS SQL, Jasmine, NUnit
Full-Stack Developer (.NET, Angular, Azure)
from 10.2020 to 07.2022
(1 year 10 months)
Anuitex, Харків (IT)
House and Apartment Booking System (ASP.NET MVC, .NET Framework, Azure), online rental platform similar to Booking.com
- Worked as the sole full-stack developer alongside a project manager, owning features end to end.
- Optimized slow analytics queries by moving them from Entity Framework to Dapper and raw SQL, reducing load time from ~45 seconds to ~2 seconds.
- Integrated Google Calendar and built an internal booking calendar to keep availability in sync.
- Implemented booking confirmations via SMS and email.
- Developed new admin panel features and redesigned legacy pages.
- Managed Azure App Service deployment slots (production and standby), switching traffic during incidents to minimize downtime.
Construction Project (Angular, .NET), document management and cost estimation platform for a construction company
- Developed modules for tracking construction documents and calculating house construction costs.
- Built a spreadsheet-like table component in Angular that worked like Excel: cell navigation, Tab and arrow keys, inline editing.
- Solved complex keyboard and focus handling with a global event listener and custom Angular directives.
- Started as an Angular developer and later took on backend tasks, building API endpoints for the calculation modules.
Enterprise Project under NDA (.NET Core, Azure)
- Worked as a backend developer in one of several teams on a large enterprise project.
- Developed Azure Functions with HTTP and Queue triggers for APIs and asynchronous message processing.
Stack: C#, .NET Framework, .NET Core, ASP.NET MVC, Entity Framework, Dapper, Angular, TypeScript, MS SQL, Azure (App Service, Functions)
Education
Національний Аерокосмічний Університет
121 - Програмна Інженерія, Харків
Unfinished higher, from 2022 to 2024 (2 years)
Харківскький Національний Аерокосмічний Університет
121 - Програмна Інженерія, Харків
Higher, from 2018 to 2022 (4 years)
Additional education and certificates
IT Pro English Course
2022
Knowledge and skills
- Здатність до навчання
- Git
- CSS
- SQL
- GitHub
- TypeScript
- PostgreSQL
- C#
- Docker
- HTML
- REST API
- ASP.NET Core
- Angular
- Anthropic claude
Language proficiencies
- English — above average
- Ukrainian — fluent
Similar candidates
-
Full stack developer
Remote -
Senior Full Stack Developer
Remote -
Full stack developer
Remote -
Full stack developer
Remote -
Full stack програміст
Remote, Kyiv, Other countries -
Full stack software engineer
Remote, Other countries