Mika Koivisto Hands-On Solution Architect | AI-Native Lead Developer | Payments & Open Banking
Professional Summary
Lead Developer and Hands-On Solution Architect with 25+ years in software development, specializing in payments and banking systems for the past 9 years. Architecting and delivering mission-critical regulatory APIs, real-time payment systems, and secure banking services in hybrid cloud environments. Proven track record from PSD2 compliance to production operations, combining deep technical expertise in Java/Vert.x, API security (OpenID Connect, OAuth 2.0, FAPI, eIDAS), and an AI-native development workflow.
Technical Skills
-
Architecture: Microservices, Event-Driven Architecture, REST, SOA, Serverless
- Programming languages: Java, JavaScript/Node.js
- Frameworks:Vert.x, Spring Boot, OSGi
- AI & Development Tool: laude Code, GitHub Copilot, Cursor, Codex, IntelliJ IDEA
- API Security: OpenID Connect, OAuth 2.0, FAPI, JWT, SAML, mTLS, eIDAS, PKI
- API Management: Apigee, AWS API Gateway
- Cloud: AWS, Docker
- Messaging: Apache Kafka, RabbitMQ (MQTT)
- Databases: PostgreSQL, MySQL/MariaDB, DynamoDB, DB2, Oracle
- Observability: Dynatrace, Grafana, Prometheus, OpenTelemetry, DataDog
- Test automation: RestAssured, TestContainers, Junit, Cucumber, JMeter, WireMock, SonarQube
- Agile Practices: Scrum, Kanban, XP, TDD, CI/CD
- Home automation: Home Assistant, InfluxDB