
Vadym Kasperovych
Verified Expert in Engineering
Back-end Developer
Riba-roja de Túria, Spain
Toptal member since March 3, 2025
Vadym is a seasoned back-end developer with over 14 years of experience in software architecture. He specializes in high-load systems, performance optimization, and end-to-end architectural design. Skilled in designing scalable architecture and transitioning monolithic systems to microservices, Vadym is also a strong team player. He collaborates effectively with cross-functional teams to analyze and improve workflows, enhance productivity, and minimize production risks.
Portfolio
Experience
- Linux - 15 years
- Software Development - 15 years
- Java - 15 years
- SOAP - 14 years
- MySQL - 12 years
- Oracle - 10 years
- ClickHouse - 8 years
- REST - 8 years
Availability
Preferred Environment
Windows 10, Linux, IDEA IDE, Amazon Web Services (AWS)
The most amazing...
...accomplishment has been working as part of the team that developed a server for configuring IoT devices.
Work Experience
Senior Back-end Developer
Friendly Corp
- Implemented a scalable back-end system to handle millions of concurrent requests in high-load environments.
- Created Grafana dashboards to monitor logs, system metrics, and service health across distributed clusters.
- Developed and implemented workflows to automate processes, minimize production risks, and enhance system reliability.
Experience
IoT Server
The server supports comprehensive device management, including registration, configuration updates, and status monitoring. It implements the SOAP protocol for secure and structured communication between IoT devices and the server. Designed for scalability, it efficiently handles multiple device connections. Security measures such as authentication, encryption, and access control mechanisms protect data and prevent unauthorized access. It also includes logging and monitoring capabilities to track device interactions and log activity for diagnostics.
I built the server using Java, leveraging Spring Boot and the Java API for XML Web Services (JAX-WS) to implement SOAP services. For data storage, I used Oracle/MySQL to manage device configurations and logs efficiently. To ensure security, I implemented TLS/SSL encryption and robust authentication mechanisms.
This IoT server provides a scalable, secure solution for managing devices, making it ideal for smart homes, industrial IoT, and connected healthcare.
Education
Master's Degree in Informatics and Applied Mathematics
Kharkiv Polytechnic University - Kharkiv, Ukraine
Skills
Libraries/APIs
REST APIs, JAX-WS
Tools
IDEA IDE, Apache Tomcat, WildFly, ActiveMQ, MQTT
Languages
Java, Java 8, SQL
Frameworks
Spring Boot, Hibernate, Spring 5
Paradigms
REST, Microservices, Microservices Architecture
Storage
Hazelcast, MySQL, ClickHouse, JSON
Platforms
Linux, Oracle, Docker, JBoss, Apache Kafka, Amazon Web Services (AWS)
Other
Software Development, Data Structures, IoT Protocols, SOAP, Back-end, Architecture, Windows 10, Applied Mathematics, Algorithms, Networking, Web MVC, RESTful Microservices, Distributed Systems, Large-scale Distributed Systems, Transport Layer Security (TLS), PlantUML, Containerization
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring