Nicklas Ansman is a seasoned mobile engineer with 15 years of experience, currently a Member of Technical Staff at OpenAI after leading Android platforms and services as Senior Staff Android Engineer at Hinge. He specializes in Android app and native bindings work, shipping robust camera, rendering and GLTF support and improving JNI nullability and asset handling in projects like Filament. A long-time contributor to Kotlin tooling and libraries—most notably enhancements to KotlinPoet and KAPT—he brings deep expertise in code generation, metadata parsing and compiler integrations. He has led teams as a technical lead at Bontouch, blending hands-on engineering with platform strategy and cross-functional product ownership. Based in New York, he pairs a pragmatic, test-driven approach with a knack for cleaning up tricky native and compiler bugs that often lurk behind the scenes.
15 years of coding experience
13 years of employment as a software developer
Computer Science and Engineering, Computer Science and Engineering at KTH Royal Institute of Technology
Contributions:1 review, 5 commits, 7 PRs in 2 years 8 months
Contributions summary:Nicklas primarily contributed to the KotlinPoet library, focusing on enhancing its functionality for code generation. Their work included adding extensions for member names, fixing metadata parsing for types, and incorporating annotations, particularly for enum entries. These changes improve the library's ability to handle complex Kotlin code structures and generate accurate source files. Furthermore, the user demonstrated proficiency in testing and metadata processing, which are key aspects of code generation.
Contributions:7 reviews, 17 commits, 13 PRs in 1 month
Contributions summary:Nicklas's commits primarily focus on the Kotlin Annotation Processing Tool (KAPT) within the Kotlin compiler project. They addressed various bugs and implemented enhancements, including the ability to configure the `aptMode` in the maven plugin. Other changes include correctly generating stubs for private interface methods and ensuring the correct order of annotations in generated stubs. Furthermore, the user worked on passing KAPT generated classes to the Kotlin compile classpath and addressed issues with generic types.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nicklas Ansman - Member Of Technical Staff at OpenAI