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 commercial experience in building robust applications. He specializes in .NET, C#, and ASP.NET MVC, alongside JavaScript and TypeScript, with extensive work on Microsoft SQL Server and Oracle databases. He has successfully led teams and managed complex projects, ensuring high-quality deliverables through effective collaboration and adherence to best practices. His experience spans various industries such as fintech and automotive. In addition to his technical skills, he has dealt with infrastructure provisioning and agile methodologies. He holds degrees in Computer Science and is proficient in cloud platforms including Azure and AWS.

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.