About Me
I’m Krystian Lewandowski — a software developer with over 20 years of commercial experience, most of it system-level and cross-platform work: mobile platforms like Android, embedded systems, kernel code. I like taking a complex project from early architecture through to delivery.
The bulk of that work has been for major technology and mobile service providers: an AirPlay server prototype on Android, kernel drivers accepted into the official OpenBSD tree, secure payment encoding libraries for custom hardware.
What I Do
Mobile & Embedded
Years of work on Android (AOSP, Wear OS, JNI, HALs, BSPs) and Apple platforms (iOS, macOS, tvOS). From system services to user-facing applications.
Systems & Security
Kernel-level work on OpenBSD, BSP integration at coprocessor level, BLE protocols, LoRaWAN for IoT, and security features including Passkey for AOSP.
Machine Learning
Two machine learning models published on Hugging Face: piano transcription and Polish grammar error correction.
Experience
2008 – Present: Mobica / Cognizant — Developer to Principal Consultant
Progressed through various technical roles, leading and contributing to projects spanning mobile platforms, multimedia and connectivity, system security, and cross-platform core development. Served as Tech Lead across multiple engagements, managing entire delivery processes including development, testing, and CI/CD.
Highlights include architecting a prototype AirPlay server for AOSP, implementing streaming solutions with ONVIF/RTSP, maintaining cross-platform SDKs across Android, iOS, Windows, and Linux, and leading integration of a rich SVG rendering solution supporting all major 32/64-bit platforms.
2005 – 2008: Siemens / Nokia Siemens Networks — Software Engineer / Technical Lead
2001 – 2005: Municipal Culture Centre — IT / Instructor. Established a local Linux Users Group.
Education
- MSc Computer Science — University of Łódź, 2005
- BSc Computer Science — University of Łódź, 2003
- Prime Minister’s Scholarship recipient
Technical Landscape
Environments: Android (AOSP), iOS / iPadOS / macOS / tvOS, GNU/Linux, OpenBSD
Languages: Kotlin, Swift, Java, Objective-C, Python, C, C++, Unix shells