Ivan Yeremenko

Full-Stack Software Engineer

About meSeasoned IT Specialist with 6+ years of experience delivering scalable web applications across startups and enterprise environments. Strong background in software engineering principles.
Proven expertise in building and maintaining cloud-native systems, with end-to-end ownership of the development lifecycle. Experienced in leading development teams, driving technical decisions, and making engineers deliver high-quality solutions.
Education
2021 - 2023
Zaporizhzhya Institute of Economics and Information Technologies - Master’s degree (with distinction) in Software Engineering
2018 - 2021
Zaporizhzhya Institute of Economics and Information Technologies - Bachelor’s degree in Software Engineering
Experience
January 2026 - Present
OPSolutions - Tech Lead \ Senior Fullstack Web Developer
July 2025 - December 2025
Tentonteam - Tech Lead \ Senior Fullstack Web Developer
March 2024 - July 2025
Tentonteam - Team Lead \ Senior Fullstack Web Developer
January 2022 - March 2024
Tentonteam - Senior Fullstack Web Developer
December 2020 - January 2022
Tentonteam - Middle Fullstack Web Developer
July 2020 - December 2020
Tentonteam - Junior Fullstack Web Developer
March 2020 - July 2020
KM-Ware - Junior Fullstack Web Developer
October 2019 - March 2020
KM-Ware - Trainee
Programming and markup languages
C#F#TypeScriptHTML / CSSJavaScript
Frameworks
.NET (Framework & Core)ReactEntity Framework (Core)AngularIdentity FrameworkNode.jsASP.NET (Core)
Technologies
Redux (NGRX)SignalRRXJSAWS SDKAzureAWS CDKJWT, OAuth 2.0NUnit, XUnitNuGetKarma, JasminenpmDockerDatadogRabbitMQOpenAPIHelmBicep
Knowledge
SOLIDUnit / Integration testingOOP, DI, PatternsDDD, CQRSACIDTDD, BDD
Development tools
RiderWebStormDataGripSQL Server Management StudioJIRAGitHubBitBucketAzure DevOpsPostmanFiddlerDockerKubernetesStructurizr
Application / Web Servers / Cloud
AWSAzure
Databases
MSSQLPostgreSQL
Projects
OPSolutions US - EHR
An electronic version of a patient's medical history, that is maintained by the provider over time, and may include all of the key administrative clinical data relevant to that persons care under a particular provider, including demographics, progress notes, problems, vital signs and past medical history. The EHR automates access to information and has the potential to streamline the clinician’s workflow.

Role: Senior Full-Stack Developer => Team Lead / Senior Full-Stack Developer => Tech Lead / Senior Full-Stack Developer
Standards and compliances: HL7, HIPAA, SOC2
Technologies and tools: .NET 7 Web API => .NET 10 Web API, React 18 => React 19, Azure, SQL Server, Redis, SignalR, AKS, OpenSearch
Timeline: August 2022 - Present

24SevenOffice ERP - Tax Return
The app is a module of 24SevenOffice ERP system, web application for accountants that is designed to optimize tax return preparation by automating workflows, reducing manual errors, and improving the overall efficiency of tax filing. It integrates with popular accounting and tax systems, provides real-time collaboration with clients, and offers powerful tools for managing documents and have many integrations to a parent software and tax authority services.

Role: Team Lead / Senior Full-Stack Developer
Standards and compliances: SOC2
Technologies and tools: .NET 8 Web API, React 18, AWS, Postgres, AWS S3, AWS Lambda, SignalR
Timeline: October 2023 - May 2024

24SevenOffice ERP - Asset Register
The app is a module of 24SevenOffice ERP system, web application for accountants that helps to track depreciation of company assets, create reports and have many integrations to a parent software.

Role: Full-Stack Developer => Team Lead / Full-Stack Developer
Standards and compliances: SOC2
Technologies and tools: .NET Core 2.1 Web API => .NET 7 Web API, Angular 7 => Angular 15 => React 17, Azure => AWS, SQL Server, Redis, AWS S3, AWS Lambda, SignalR
Timeline: March 2020 - May 2024

24SevenOffice ERP - Mobile App
Mobile application of 24SevenOffice ERP system (iOS and Android)

Role: Full-Stack Developer
Technologies and tools: Xamarin, Ext JS, .NET Framework, Azure, SQL Server
Timeline: October 2019 - May 2020

Pet projects
Tails.js
Project is a lightweight and highly flexible typescriptreact library that provides a structured wireframe for creating chainable dialog modals with support for popular component libraries, like material-ui (mui). The library allows you to easily implement complex modal flows—such as multi-step wizards, forms, or interactive processes—by chaining different modal screens, each of which can use any UI components from libraries like mui and ant design.
RichWebApi
Project is a starter repository designed to accelerate development of modern, scalable aspnetcore applications. It reflects the architecture and practices that I've found most effective in my own projects. It includes the core features and configurations that I rely on for every new web application or API, all with a focus on clean, maintainable, and extensible code. By using this template, I wanted to eliminate repetitive setup tasks that I’ve tackled on dozens of projects, so I decided to abstract them into a ready-to-go solution to save both time and headaches.
Caching
The aspnetcore library that provides a set of caching utilities (caches and caching loaders) with dependency injection and flexible decoration. Currently hosted on NuGet .
Functional
The dotnet library that provides a set of functional types and extensions. Done with csharp. Currently hosted on NuGet .