Margo Mitt - Senior Software Developer and Database Architect
Available for hire

Database Architect & Backend Engineer

Specialized in database migrations, query optimization, and performance tuning for enterprise-scale systems.

  • 10+ years in enterprise software development
  • Database architecture & performance optimization
  • Kotlin, Java, PostgreSQL, Android
  • Fintech, Banking, Payment Systems
  • 10+ yrs Database
  • 10 yrs API Design
  • 2 yrs Android/Kotlin

Professional Profile

#Summary

Senior software engineer with 10+ years of experience specializing in database optimization, migration strategies, and backend system architecture.

Proven expertise in transforming legacy database systems, reducing query execution times by up to 90%, and implementing zero-downtime migration strategies for enterprise fintech platforms handling millions of daily transactions.

2012 - 2013

Junior web developer

Wordpress and Drupal sites

2013 - 2015

Web developer

E-commerce sites

2015 - 2016

Required military service

Paramedic

2016 - 2017

Android Developer

Governmental software in Estonian Ministry of the Interior

2017 - Present

Senior software developer/Archidect

Banking & Fintech Solutions

Database Architecture

10+ years designing and optimizing relational databases. Expert in PostgreSQL, MySQL with focus on query performance and data integrity.

Performance Optimization

Specialized in identifying bottlenecks, optimizing slow queries, and implementing caching strategies for high-throughput systems.

API Architecture

Designing RESTful APIs and event-driven architectures that handle millions of transactions in fintech environments.

Java & Kotlin Expert

Deep proficiency in JVM ecosystems, building scalable microservices with Spring Boot, Hibernate, and modern design patterns.

Android Development

5 years crafting native Android applications with Kotlin, Jetpack Compose, and modern MVVM architecture.

Zero-Downtime Migrations

Proven track record of executing complex database migrations on production systems without service interruption.

Technical Skills

Deep expertise in database technologies and JVM ecosystem, with proven results in enterprise environments.

90%Query Performance Improvement
100+Database Migrations Executed
0Downtime During Migrations
1M+Daily Transactions Optimized

Databases

PostgreSQL
MySQL / MariaDB
MongoDB
SQLite/Room

Optimization

Query Optimization
Database Migrations
Index Design
Performance Tuning

Languages

Kotlin
Java
SQL / PL-SQL
GOLang

Tools & Frameworks

  • Spring Boot
  • KTor
  • Gin-Gonic
  • JDBC
  • Liquibase
  • Flyway
  • REST APIs
  • Linux
  • Redhat/Fedora
  • Debian
  • pgAdmin
  • Query Analyzers
  • Android SDK
  • Hibernate / JPA
  • JOOQ
  • Redis
  • Kafka
  • Git
  • Docker
  • CI/CD

Selected Work

Highlights from enterprise projects in fintech and banking sectors, demonstrating expertise in database architecture and system optimization.

Payment Infrastructure1M+ daily transactions

High-Volume Transaction Platform

Architected database layer for a payment platform processing millions of daily transactions. Implemented query optimizations that reduced average response times by 55%.

  • Database sharding
  • Query optimization
  • Real-time analytics
  • Failover systems
Banking SystemsZero-downtime deployment

Core Banking Migration

Led database migration projects for major banking institutions, transitioning legacy systems to modern architectures while maintaining 100% uptime.

  • Schema redesign
  • Data migration
  • Performance tuning
  • API integration
Mobile Banking100K+ active users

Secure Banking Applications

Developed native Android applications for banking clients, implementing secure transaction handling and real-time synchronization with backend systems.

  • Android/Kotlin
  • Biometric auth
  • Real-time sync

Note: Project details generalized for confidentiality. Experience includes work with leading European fintech companies and banking institutions. Full project portfolio and references available upon request.

Let's Build Something Together

Looking for a senior developer to help with your database architecture, backend systems, or Android application? I'm open to new opportunities and collaborations.