Tomas Ruiz-lopez is a Senior Software Engineer with 11 years of experience, currently shaping AI-powered mobile experiences at GoodNotes from Madrid. He blends deep iOS/Swift expertise and functional programming principles with practical AI engineering, and is the creator of the popular @bow_swift Swift library. His background spans technical leadership roles and founding a software firm, plus academic research culminating in a Cum Laude doctorate, reflecting strong rigor in software design. An active open-source contributor, he has enhanced cross-platform UI tooling such as AndroidFillableLoaders, bringing attention to polished, brand-aware UX. Colleagues know him for translating research-grade ideas into shipping products and for a rare mix of academic depth and hands-on mobile craftsmanship.
10 years of coding experience
10 years of employment as a software developer
Ingeniería en Informática, Ingeniería del Software, Ingeniería en Informática, Ingeniería del Software at Universidad de Granada
Computer Science & Informatics, Software Design, Computer Science & Informatics, Software Design at University of California, Irvine
Android fillable progress view working with SVG paths. This is a nice option too if you want to create an interesting branding logo for your app. Based on the iOS project: https://github.com/poolqf/FillableLoaders
Role in this project:
Mobile Developer (Android)
Contributions:5 commits, 3 PRs, 1 comment in 1 day
Contributions summary:Tomas contributed significantly to the `androidfillableloaders` repository, primarily focusing on enhancing the visual aspects of the fillable loaders. Their work involved creating new clipping transforms for the progress views, adding functionalities like "Bites" and "Squares" alongside existing options. Subsequent commits included refactoring the code for the clipping transforms and adjustments for code style.
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
Tomas Ruiz-lopez - Senior Software Engineer at GoodNotes