Yurii Kovalenko

Yurii Kovalenko

$80/hr
Java/Kotlin/TypeScript Full Stack
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
39 years old
Location:
Luxembourg, Luxembourg, Luxembourg
Experience:
17 years
About

With a master's degree in Computer Science from Kharkiv National University of Radio Electronics and over 17 years of experience in the IT industry, I am well-versed in software development and technical project management.

My career has been defined by leading teams through the complete development lifecycle and implementing Agile methodologies to ensure high-quality outcomes.

Expertise:

• Architectural Patterns: Proficient in microarchitectural design patterns like GoF and SOLID, and macroarchitectural patterns such as MVC, MVP, MVI, VIP, MVVM, VIPER, and Flux.

• Microservices & Event-Driven Architecture: Skilled in pub/sub systems, queues, CQRS, reactive and functional programming.

Skills:

• Development & Design: Capable of architecting, designing, and developing applications for web and mobile platforms.

• Technical Leadership: Provide mentoring and technical guidance while conducting code reviews and performance tracking.

• Project Management: Efficient management of technical projects and Agile execution.

• Customer Engagement: Expertise in technical consulting, estimation, and customer relationship management.

Full-Stack Web Development:

• Technologies: Java, Kotlin, Go, TypeScript, JavaScript, RxJava, Mutiny, Reactor

• Frameworks: Quarkus, Spring (Web MVC & Flux, Spring Boot, Security, AOP), JPA & Hibernate

• Databases: MySQL, PostgreSQL, MongoDB, Elasticsearch

• Messaging: RabbitMQ

• Frontend: React.js, JSP/JSF

• Cloud: AWS (CDK, SAM & CF, EC2, ECS, ECR, Lambda, API Gateway, SQS, SNS, S3, DynamoDB, KMS & APC)

• Tools: Honeycomb, JUnit, Cucumber-JVM, Cypress, K6, SonarQube Cloud, Snyk, Grafana k6

• DevOps: Gradle, Maven, Docker, GitLab CI/CD, Buildkite, Kubernetes

• Scripting: Linux Shell, Python

• Security: PCI DSS & Payment Cryptography standards, IT-security practices

Mobile Native Development:

• Platforms: Android (Kotlin, Java), iOS (Swift, Objective-C)

• Architecture: MVVMP, MVP/MVI, Flux, PWA

• APIs & Services: RESTful services, Google APIs, Wi-Fi, Bluetooth & BLE, NFC, Media and Camera, Location and Sensors

• UI/UX Design: Custom views, animations, and responsive interfaces

• Performance: MAT, Method Profiling, Tracker Allocation, Network Traffic

• Tools: CoreKit, GCD, BLE services, CocoaPods, WebRTC, WebSocket

I am passionate about staying on the cutting edge of technology, continuously integrating new tools and practices to enhance development efficiency. Whether leading a team or working independently, my goal is to deliver high-quality, innovative solutions that meet client needs and exceed expectations.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.