Flyn
Social platform built around shared activities, real-world experiences and meaningful connections. Microservices architecture with messaging, service communication and backend-focused design.
SOFTWARE ENGINEER - JAVA BACKEND
Victoria, British Columbia 🍁
I work mainly with Java and Spring Boot, building and maintaining backend applications, from new microservices and systems to existing and legacy codebases.
I particularly enjoy solving problems, digging into existing systems, identifying what is going wrong and finding clean, maintainable solutions.
I have a strong interest in software architecture and system design. I’m currently building Flyn, an independent microservices project.
2024 - 2025 · Software Development & Java Engineering
Developed several applications throughout my software engineering studies, culminating in LowCarb, an independently built proof of concept transforming a monolithic application into a microservices architecture. Independently updated the complete set of around 30 Java and Spring software engineering courses to modern versions and practices.
2025 - Present · Emplify - Backend Developer
Sole backend developer working directly with the CTO and collaborating with the frontend developer. Developing new backend features, resolving security issues, implementing scheduled processes and refactoring existing applications.
Social platform built around shared activities, real-world experiences and meaningful connections. Microservices architecture with messaging, service communication and backend-focused design.
Academic project transforming an existing monolithic application into a distributed microservices architecture.
Interested in working together or discussing a software engineering opportunity?
edouard@edouardleroy.ca