Jacob Rockland

Senior Software Engineer at Google

United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job9 years of employment as a software developer
bookSummer Study Abroad China, Summer Study Abroad China at Arizona State University
bookSemester Exchange Economics, Semester Exchange Economics at Sciences Po
bookIntensive Language Program Spain, Intensive Language Program Spain at don Quijote Spanish School
bookHigh School Diploma, High School Diploma at Canyon Del Oro High School
bookThe University of Arizona
languagesEnglish, Spanish, French
stackoverflow-logo

Stackoverflow

Stats
31reputation
1kreached
1answer
1question
github-logo-circle

Github Skills (32)

objective-c10
ios10
vyper10
testing10
css10
responsive-design10
ui-design10
xcode10
material-design10
uid10
sdk10
front-end-development10
ethereum10
html10
smart-contracts10

Programming languages (14)

CRustVueGoHTMLSvelteKotlinTypeScript

Github contributions (5)

github-logo-circle
vyperlang/vyper

Nov 2018 - Jul 2019

Pythonic Smart Contract Language for the EVM
Role in this project:
userBackend Developer
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.
pythonsmart-contractethereumcontractblockchain
delba/Permission

Aug 2016 - Dec 2016

A unified API to ask for permissions on iOS
Role in this project:
useriOS Mobile Developer
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