Raúl Pinillos

Software Engineer, IOS at Goodnotes

Zaragoza, Aragon, Spain
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

👤
Senior
🎓
Top School
Raúl Pinillos is an iOS software engineer with nine years of experience and over six years focused on building production-grade Apple apps, currently shaping enterprise features at Goodnotes in Zaragoza. He combines a physics background with hands-on expertise in Swift, SwiftUI, UIKit, CoreData, CoreML, Metal and modern concurrency, having implemented SAML SSO, enterprise license deployment and WebDAV backup for B2B customers. Raúl has shipped high‑scale consumer work (Zara apps with millions of monthly users), led end-to-end app projects for startups, and built a custom protein-visualization engine as a side project, showing a knack for performant graphics on mobile. He also contributes to scientific open-source testing—improving NumPy's RNG robustness—reflecting a careful, QA-minded approach to reliability beyond mobile UI.
code9 years of coding experience
job4 years of employment as a software developer
bookBSc in Physics, BSc in Physics at Universidad de Zaragoza
bookMSc on High Performance Computing [Not completed] Computer Software Engineering, MSc on High Performance Computing [Not completed] Computer Software Engineering at Universidade da Coruña
languagesSpanish, English, Japanese
github-logo-circle

Github Skills (6)

randomization10
python10
numpy10
test-automation10
testing10
unit-testing9

Programming languages (8)

JavaC++CJavaScriptObjective-CSwiftJupyter NotebookPython

Github contributions (5)

github-logo-circle
numpy/numpy

Sep 2020 - Feb 2022

The fundamental package for scientific computing with Python.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 reviews, 7 commits, 2 PRs in 1 year 5 months
Contributions summary:Raúl focused on improving the testing coverage and reliability of the NumPy library. Their contributions involved adding tests for the von mises distribution, specifically addressing edge cases with large kappa values and checking the output range. They also added tests and corrected parameter checks related to the negative binomial generator. These changes enhance the robustness and accuracy of the random number generation capabilities within NumPy.
lapackpythonmpindarrayconvolution
Androp0v/CerbuApp-iOS

Jul 2019 - Dec 2022

iOS App for students currently living at CMU Pedro Cerbuna.
Contributions:133 commits, 6 PRs, 106 pushes in 3 years 5 months
pedroios-appcmumobile-appswift
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
Raúl Pinillos - Software Engineer, IOS at Goodnotes