Jacob Rockland is a Senior Software Engineer with 11 years of experience building cross-platform products from early-stage startups to Google, currently focused on mobile code-sharing for Drive. He blends hands-on iOS and frontend work with backend systems, contributing to projects ranging from Material Components for iOS to the Vyper smart contract language. As former CTO and co-founder, he has led engineering roadmaps and product efforts at the intersection of art and blockchain as well as hardware-enabled haptics, showing comfort shipping both consumer-facing apps and research-driven prototypes. His open-source contributions include UI accessibility and responsiveness fixes for widely used iOS components and careful type-conversion and validation work in a blockchain language—signaling attention to detail across UX and correctness. Jacob’s background in startups, academia exchanges, and international study hints at a pragmatic, globally curious engineer who values elegant, reliable user experiences.
11 years of coding experience
9 years of employment as a software developer
Summer Study Abroad China, Summer Study Abroad China at Arizona State University
Semester Exchange Economics, Semester Exchange Economics at Sciences Po
Intensive Language Program Spain, Intensive Language Program Spain at don Quijote Spanish School
High School Diploma, High School Diploma at Canyon Del Oro High School
Contributions:100 commits, 29 PRs, 142 comments in 8 months
Contributions summary:Jacob primarily contributed to the Vyper smart contract language, focusing on the implementation of type conversions. They added support for converting between boolean, decimal, integer, bytes32, and bytes types, along with adding validation checks to prevent out-of-range values or invalid conversions, which included relevant test cases for each conversion implementation. Further enhancements included implementing and testing the built-in `clear()` function and related structure updates to the language's functionality, specifically addressing potential issues with None values, which involved thorough testing.
Contributions:7 commits, 16 PRs, 40 comments in 4 months
Contributions summary:Jacob primarily focused on updating the iOS permission library for Swift 3.0 and Xcode 8 compatibility. They made numerous code changes across various files, including `PermissionButton.swift`, `Notifications.swift`, `Motion.swift`, and `PermissionAlert.swift`, to adapt the code to the latest Swift version and compiler. They also implemented changes to the UI and the overall functionality of the library. The user appears to be proficient in working with the iOS SDK, managing UI components, and handling permissions within an iOS application.
apisecuritypermissionsiosunified-api
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
Jacob Rockland - Senior Software Engineer at Google