Nick Williams
@nickwilliams
Principal engineer with 20+ years experience in multiplatform code.
What I'm looking for
With over 20 years of experience in software engineering, I specialize in Kotlin Multiplatform development, creating seamless applications across Android, iOS, and web platforms. My journey has taken me from founding startups to leading development teams, where I thrive on tackling both low-level technical challenges and high-level management responsibilities.
As the Lead Kotlin Multiplatform Developer at Migaku, I spearheaded the development of innovative solutions that transformed websites into effective learning tools. My role involved not only coding but also mentoring junior developers and fostering a healthy engineering culture. I take pride in my ability to refactor architectures and implement robust solutions that enhance user experiences across multiple platforms.
Throughout my career, I have been recognized for my contributions, including awards for my work on GitLive and CliniTouch Vi. I am passionate about leveraging technology to solve real-world problems and am always eager to embrace new challenges that push the boundaries of what is possible in software development.
Experience
Work history, roles, and key accomplishments
Lead Kotlin Multiplatform Developer
Migaku
Jun 2023 - Mar 2024 (9 months)
Led the development of the company's Kotlin Multiplatform-based business logic, refactoring the core architecture to share view models across web and mobile platforms. Implemented a SQLDelight bridge for transparent query execution and custom Firebase authentication for shared login states.
Principal Engineer
GitLive
Sep 2018 - Aug 2022 (3 years 11 months)
Built the initial MVP and launched the platform single-handedly in 6 months, growing a team to 6 FTEs while remaining hands-on with the code. Architected a modern asynchronous, immutable, reactive, and performant Kotlin codebase, sharing over 80% of code across platforms.
Education
Degrees, certifications, and relevant coursework
Nick hasn't added their education
Don't worry, there are 90k+ talented remote workers on Himalayas
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
migaku.comJob categories
Interested in hiring Nick?
You can contact Nick and 90k+ other talented remote workers on Himalayas.
Message NickFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
