# Alejandro Wainzinger > Senior Software Developer Location: Santa Clara, California, United States Profile: https://flows.cv/alejandrowainzinger Software developer with experience in web backend, APIs, databases and infrastructure. Interested in start-ups and big companies alike with challenging software development problems. Interested in companies with original ideas, making world-changing businesses. Particularly interested in databases. I like: the web, human and programming languages, traveling, and music. Started in desktop app development and scripting: C++, Python etc. Lately focusing on backend web development: APIs, databases. Triple-citizen of US, Spain, Argentina. Fluent in Spanish, English, and proficient in Japanese. ## Work Experience ### Senior Software Engineer @ Apple Jan 2018 – Jan 2024 | Cupertino, California, United States Developed web applications used by sales and finance analysts for business processes, business intelligence and reporting to management, including transactional and analytical apps, the APIs and databases that power them, and working with the infrastructure team on deployments. Software: Typescript/Node.js, Flask/Python, Ruby on Rails Databases: PostgreSQL, Clickhouse, DuckDB, Snowflake MPP: Spark, Dremio, Drill Infra: Kubernetes, Docker, Linux AWS: EKS, S3 - Built and maintained internal tools for business intelligence - System admin of custom database deployments on Linux VMs - Several infrastructure migrations from on-prem to cloud, cloud to cloud - Optimized API and database querying for sub-second performance, and ETL processes - Mentored and assisted other developers ### Senior Software Engineer @ Beezwax Datatools, Inc. Jan 2018 – Jan 2018 | Cupertino, CA Full-stack web development for clients of the company. Languages are mainly Python and Ruby on backend, React/Redux/JS on frontend. ### Software Engineer @ Postmates Jan 2016 – Jan 2018 | San Francisco Bay Area I joined the team that is in charge of the fleet of couriers that perform deliveries. - Maintained and optimized the payments system that couriers use to pay for goods - Integrated a replacement phonemasking service to anonymize calls/texts which led to big savings - Optimized DB queries, tables for better space and time performance to help scale the service - Worked on system to avoid courier signup fraud ### Software Engineer @ M3 Jan 2015 – Jan 2016 Backend engineer for web services, external and internal. - Server-side development in Ruby/Rails, Scala/Play, Java/Jersey/Spring - Database work mainly in PostgreSQL, Oracle - Integration testing with Selenium/Capybara - Worked to increase testing coverage, and add testing where there was none for saner development ### Lead Engineer @ AnyPerk Jan 2014 – Jan 2015 In charge of hiring engineers, assigning tasks to be done, ensuring engineers know what needs doing and providing assistance when needed. Continued to develop software as an engineer. ● Interviewed and hired the first engineers ● Code review for junior engineers (using Github’s pull requests) ● Ensured engineering needs got prioritized alongside product/sales needs ● Pushed for initial unit testing (rspec), integration testing (Selenium), standard development environment (Vagrant), and incremental refactors ### Software Developer @ AnyPerk Jan 2012 – Jan 2015 | Tokyo, Japan Building and maintaining the full software stack. Joined as the first engineer hire. Focused on backend development, early scaling issues, site redesign, and feature development. ● Modernized and scaled AWS stack (redid EC2 instances, server configuration, set up VPC, etc.) ● Switched to Unicorn reverse-proxying to nginx to serve the Rails app ● Introduced Capistrano for easy deployment ● Built simple payment system (using Stripe) with discount system and a cronjob to automate charging customers ● Implemented full redesign of site (working with a designer) ○ Set up webfonts to work in assets pipeline with CORS ○ Some tweaking with Fontforge of fonts ● Made a full replica of a vendor site (powered by their API) to offer a perk from them ● Built dashboards for clients to manage their employees and perks ● Built the API, used for client integrations. Uses an HMAC signature, Grape for endpoints, Rabl for JSON output, Swagger for documentation ● Set up Single Sign-On (SSO) for large enterprise clients ● Set up Redis for sessions and caching ### Systems Engineer @ myGengo Jan 2011 – Jan 2012 Focused mainly on backend work, like the main database, the API, and the backend website logic. ● MySQL to PostgreSQL migration of data ● OAuth2 API implementation ● Code Documentation using Sphinx ● Helped rebrand myGengo to Gengo ### Technical Graduate Intern @ Intel Corporation Jan 2010 – Jan 2011 I work in signal integrity and validation, involving mostly software development in Python, and some hands-on hardware manipulation. ● Scripted validation experiments in Python ● Validated interconnects between processors, processor ­to ­memory, processor ­to ­I/O ● Ran experiments, basic statistical analysis of trends, highlighting and debugging of issues ● Supported OEMs for their own analog electrical validation ### Developer @ Miraveo Inc. Jan 2009 – Jan 2010 Working on software for Symbian phones, using Qt for S60. Building embedded Linux boxes. C++ GUI development, also using Qt with C++. Web development using Python. ### Grader @ UC Santa Cruz Jan 2009 – Jan 2009 Tutoring and grading of Computer Science classes. ### Developer @ KDE/Amarok Jan 2008 – Jan 2009 Designed and built the media devices capabilities. ### Reviewer/Censor @ Viz Media LLC Jan 2006 – Jan 2007 Manga Comics Review/Censor · Reviewed/checked Japanese language Manga (comics) for content, to check if viable for a US market ## Education ### BS in Computer Science University of California, Santa Cruz Jan 2007 – Jan 2010 ### De Anza College Jan 2004 – Jan 2006 ## Contact & Social - LinkedIn: https://linkedin.com/in/awainzinger --- Source: https://flows.cv/alejandrowainzinger JSON Resume: https://flows.cv/alejandrowainzinger/resume.json Last updated: 2026-03-22