Mihkel Liblikman

Full-stack software engineer with over 5 years of professional experience, specializing in back-end development mainly using Java and microservice architectures. I’m passionate about continuously learning new technologies and building side projects in my free time, many of which are available on my Github

Technical skills

Backend Development

C, C# (.NET 8), Java 11/17/21, Spring Boot 3–4, JPA/Hibernate, REST API design, JDBC

Frontend Development

Angular 2, SCSS, TypeScript, responsive UI design, Material components

Databases

PostgreSQL, SQLite/LiteDB, H2, entity modelling, schema migrations.

DevOps & Build Systems

Docker/Podman, GitHub Actions, Ansible, systemd services, Gradle/Maven

Work Experience

CGI

Dec 2020 - present

Software Engineer

  • Promoted from Junior Software Developer to Software Engineer (Mar 2023).
  • Assisted development of a E-invoicing solution
  • Maintained and enhanced major Java projects ranging from a enterprise file transfer system supporting mission-critical operations to monitoring platforms.
  • Assisted with migration of large Java financial applications to a modernized platform
  • Upgraded a custom Content Management System, modernizing its features and improving maintainability.

Baltnet Communications OÜ.

Jun 2024 - Oct 2024

Software Engineer

  • IoT system development using C# and the Blazor framework for front-end
  • Used tracer bullet approach to develop a demo in a short timespan

NetGroup Ltd

Jul 2019 - Jan 2020

Junior Front-end developer

  • Created mockups for clients
  • Creating Web Components with StencilJs
  • Theming Bootstrap components according to design