Software Engineer
Enterprise on-premises platform engineering focused on database infrastructure migrations and scalable technical design.
- • Platform Engineering: Core components for an on-premises platform installer spanning infrastructure and tooling.
- • Infrastructure Migration: Database infrastructure migration for existing production services without customer-visible downtime.
- • Technical Design: Proof-of-concept (POC) implementations and co-authored technical design documents.
GoKubernetesInfrastructure
Software Engineer
Data services and APIs for the core storage layer of a large-scale cloud environment.
- • Core Data Services: Scalable storage-layer services using Go and Java backend components.
- • API Design: RESTful and GraphQL APIs for efficient data operations and service integrations.
- • Cloud Infrastructure: Maintained resilient backend systems using AWS services, PostgreSQL and Elasticsearch.
GoJavaGraphQLAWS
Software Developer
Security and integration features for the SumUp Card ecosystem, including authentication flows and Open Banking compliance.
- • SumUp Card: Delivered core features and services within the Banking engineering team.
- • Security Architecture: Multi-factor authentication (MFA) service and authorization flow.
- • Open Banking: Implemented and integrated Open Banking APIs to extend financial capabilities.
ElixirGoJava/KotlingRPC
Software Developer
Mobile applications for smart home networking, device state management, and Bluetooth connectivity.
- • iOS Application: Bluetooth-based discovery and control of network devices via RESTful endpoints.
- • Resilient Connectivity: Caching and offline mode for unreliable network states.
- • State Management: Diffing algorithms for available and unavailable network hardware.
SwiftUIKitBluetoothREST APIs
Co-Founder & Developer
Co-founded a product studio and managed the technical development of interactive iOS applications.
- • Product Development: Multiple shipped applications, including a dedicated iPad vector design tool.
- • Graphics Engineering: Dynamic vector brush engine responsive to Apple Pencil pressure and tilt data.
SwiftCore GraphicsCore Animation
Junior iOS Developer
Portfolio of iOS games and consumer-facing applications.
- • Mobile Development: Information and storefront iOS applications for various clients.
- • Game Programming: Multiple shipped iOS games using the Cocos2D engine.
Objective-CUIKitCocos2D