Alejandro Wainzinger

Senior Software Architect at Apple

California, 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

👤
Senior
🎓
Top School
Alejandro Wainzinger is a Senior Software Architect based in California with 18 years of experience building scalable web backends, APIs, databases, and infrastructure. He has progressed from hands-on backend and full-stack roles to architect-level responsibilities at Apple, bringing deep expertise in Ruby, Python, PostgreSQL, and cloud architectures. Alejandro has practical experience improving production systems—optimizing DB performance, preventing fraud, and integrating services for cost savings—while also leading engineering teams and hiring early talent. He is an active open-source contributor, notable for improving error handling in the popular Grape API framework and enhancing UX and MPRIS support in the Tomahawk music player. Comfortable across the stack, he pairs pragmatic engineering with a tester-focused mindset cultivated through years of introducing automated testing and deployment practices.
code18 years of coding experience
job13 years of employment as a software developer
bookDe Anza College
bookUniversity of California Santa Cruz
languagesSpanish, Japanese
stackoverflow-logo

Stackoverflow

Stats
125reputation
17kreached
3answers
4questions
github-logo-circle

Github Skills (18)

c-language10
grapesjs10
qt10
apidoc10
mpi10
ruby10
api10
gr10
error-handling10
cprogramming-language10
user-interface9
dbus9
rspec9
simpleform6
ruby-on-rails6

Programming languages (11)

JavaC++CRustScalaJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
tomahawk-player/tomahawk

Dec 2010 - Jul 2012

Tomahawk, the multi-source music player
Role in this project:
userFull-stack Developer
Contributions:88 commits in 1 year 7 months
Contributions summary:Alejandro made several changes to the Tomahawk music player, primarily focusing on UI and functional improvements, while also touching on backend aspects. They enhanced the user interface by adding tooltips and fixing signal connections for action menu items. Their contributions included improvements to the MPRIS interface with implementation of most methods and properties, including album cover art. These modifications show a focus on improving the overall user experience and functionality of the player.
multi-sourcemusicmusic-playerplayer
ruby-grape/grape

Jan 2014 - May 2014

An opinionated framework for creating REST-like APIs in Ruby.
Role in this project:
userBack-end Developer
Contributions:8 commits in 4 months
Contributions summary:Alejandro primarily contributed to the Grape framework's error handling and exception management. They refactored the `rescue_from` functionality, ensuring subclasses of exceptions are rescued by default. The user's commits included defining and implementing error handling mechanisms, including options for rescuing subclasses and refactoring the `error.rb` file. They also updated and enhanced associated unit tests within the project.
ruby-on-railsapirails-apirubyrest
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
Alejandro Wainzinger - Senior Software Architect at Apple