Full-stack web developer

Oleksandr D

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
17 yrs.
Location
Spain
Nationality
Ukraine
Timezone
(GMT+01:00) Madrid

Languages

English
Advanced (C1)

About

Oleksandr is a Full-stack Web Developer with 17 years of experience, specializing in C#, TypeScript, and .NET technologies. His proficiency spans back-end development with Microsoft SQL Server and Oracle databases, complemented by extensive knowledge in building scalable web applications. Over his career, he has effectively designed APIs, optimized SQL queries, and implemented robust business logic. Having worked in various industries including Sales and Fintech, he possesses a solid understanding of project requirements and team dynamics, often leading efforts in DevOps and agile methodologies. His skill set also includes Azure and AWS cloud platforms as well as container orchestration using Docker and Kubernetes. In addition to his technical acumen, Oleksandr emphasizes clean architecture and maintainability in his projects. He holds significant experience in microservices architecture, which enhances system scalability and performance. Oleksandr’s educational background includes a degree relevant to IT.

Experience

CCG Systems

Team Lead

About the Project

One of the key projects I contributed to involved the development of enterprise-level ERP, procurement, and supply chain management systems. I worked as a Full Stack Developer, building and maintaining modules using C# on the backend and React on the frontend. The solutions were designed to streamline procurement workflows, track inventory, and manage vendor relationships effectively.

Responsibilities

My responsibilities included implementing business logic, optimizing SQL queries, designing scalable APIs, and ensuring seamless integration between modules. The project demanded strong team collaboration, regular code reviews, and a focus on clean architecture and maintainability. The goal was to deliver robust and user-friendly tools that supported core business operations across departments.

Apsensing

Senior .NET Developer, Team Lead

About the Project

I was part of a team that developed a product that simplifies the process of detecting defects on pipes and cables using a patented approach.

Responsibilities

My responsibilities included creating the architecture of the database and back end, using minimal API from Microsoft and best practices, and creating a RESTful service with various roles and permissionsensuring that everything worked fine, fast, and securely. The front-end part consisted of a web application for administratorsand mobile apps on Android and iOS for technicians who perform measurements in the field. The most challenging partwas to create an offline mode for mobile apps, as technicians could work in areas without a mobile connection and accuratelymerge data.

Skills & technologies

Veloxy

DevOps & Developer

About the Project

We were working on a project for a USA startup in the sales industry. Our project involved developing a set of plugins for Gmail-chrome, outlook, office 365 (cross-platform), IOS, and Android applications. These plugins enabled users to manage their sales activities and contacts within their email platforms. We also developed two websites: one replicating the plugins' functionality and another providing detailed analytics and insights for sales performance

  • Sales

Responsibilities

I was responsible for provisioning the infrastructure, discussing requirements, and creating development plans for our projects. We followed the agile methodology and used Scrum to deliver high-quality software solutions. I communicated with the customer and the business analyst to understand their needs and expectations. I defined the goals and tasks for each sprint and assigned them to my team members. I also wrote documentation, conducted code reviews, and ensured that our code met quality standards and best practices.

Hermes

Senior Software Engineer

About the Project

Hermes is a solution for taxi operators that optimizes efficiency and calculation of optimal car routes based on real-time traffic data, passenger location, and trip cost. It also enables combining trips, serving people with disabilities, and improving service quality and budget. The project was completed using Agile methodology and delivered all the expected outcomes.

  • Automotive

Responsibilities

I was responsible for provisioning the infrastructure, discussing the requirements, and creating the development plans for the Hermes project.

AppyPay

Team lead, Full Stack Developer, DevOps

About the Project

AppyPay is a pioneer in the online payments industry. The product is a payment gateway that integrates various banks and payment systems seamlessly and securely.

  • Fintech

Responsibilities

As the leader of a .Net team, I followed the scrum methodology and defined the business goals with the business owner. I also had to describe and assign tasks to developers according to their skills and availability. Moreover, I had to communicate effectively with business analysts, the QA team, and banks to ensure the quality and functionality of our product.