Full Stack .NET Developer

Ihor O

Information

Available hours \ week
40 h/w
Seniority level
Middle
Years of experience
5 yrs.
Location
Poland, Warsaw
Timezone
(GMT+01:00) Warsaw

Languages

English
Upper-Intermediate (B2)

About

Ihor is a Middle/Senior Full Stack .NET Developer with 5 years of experience in software development. He specializes in .NET and JavaScript frameworks, particularly AngularJS and React.js, along with strong proficiency in SQL. His responsibilities have included developing and maintaining complex applications, conducting code reviews, and resolving technical issues using Azure Application Insights. He holds degrees in Systems Engineering from Kharkiv National University of Radio Electronics.

Experience

CRM activity capture solution

Full Stack .NET Developer

About the Project

Contributed to a SaaS application hosted in Azure, comprising three core components: a CRM activity capture solution, an Outlook/Gmail Add-in for seamless email and CRM integration, and an Admin UI for sync statistics, user management, and Add-in customization.

Responsibilities

● Developed and maintained the Outlook/Gmail Add-in as an integral part of the Full Stack team. ● Implemented from scratch several pages in the new admin UI within the platform core front-end team using React. ● Conducted code reviews daily, ensuring code quality and alignment with best practices. ● Made root cause analysis, utilizing Azure Application Insights to investigate and resolve issues efficiently. ● Actively participated in decision-making during technical design discussions.

End-to-end deal execution solution

Software Engineer

About the Project

Implemented and improved an existing application on a new platform as an Angular SPA. The system is an end-to-end deal execution solution for equities that manages all aspects of the IPO process

Responsibilities

● Reimplemented multiple UI components from scratch on new Angular, improving accessibility to meet WCAG requirements. ● Clarified the customer's requirements, designed new features, fixed bugs, and wrote unit tests for existing and new functionality. ● Performed reverse engineering to extract business rules from the legacy source code.

Skills & technologies

Automated document archival solution

Junior Software Developer

About the Project

Long-term storage system of legal documents and other digital information for government services. Automated document archival solution, which is an enterprise web application with DDD, CQRS, Event Sourcing architecture.

Responsibilities

● Conducted requirements analysis, estimation, technical design, bug fixing, refactoring, fullstack development. ● Investigated and addressed search performance degradation on the new Elasticsearch and Java versions, optimizing Elasticsearch and JVM settings. ● Contributed to a migration of the solution to new Angular, setting up folder structure, naming conventions, and build configurations from scratch. ● Performed code reviews daily. ● Created documentation. ● Maintained existing ETL modules.

Education

Kharkiv National University of Radio Electronics

2019 - 2021
Systems Engineering

Kharkiv National University of Radio Electronics

2016 - 2019
Systems Engineering