# Aaron Kanter > Staff Software Engineer - Cryptography & Blockchain Location: San Francisco, California, United States Profile: https://flows.cv/aaronkanter Specialties: Java, Javascript, Android, rapid prototyping, cloud applications, algorithms ## Work Experience ### Software Engineer @ Lightspark Jan 2025 – Present ### Staff Software Engineer @ LinkedIn Jan 2022 – Jan 2023 | Sunnyvale, California, United States Build key management and cryptography systems for the world's largest social network for work ### Software Engineer @ Facebook Jan 2017 – Jan 2022 | Menlo Park, California -Engineering lead for authentication and authorization for Novi (new cryptocurrency wallet), designing PSD2-compliant MFA systems and end-to-end auditable integrity solutions to ensure all critical interactions are authentic -Led security engineering book club to level up technical expertise and security awareness org-wide -Organized and ran hackathons and team offsites to encourage innovation and improve team cohesion -Designed and built age-of-consent GDPR compliance flows for Facebook to successfully prevent significant EU fines. -Built multiple 0-1 apps for teens and tweens ### Author, Editor @ Real World Technologies Jan 2006 – Jan 2016 -Edit upcoming articles for readability and comprehension -Co-authored Performance Analysis for Core 2 & K8 - comparison and analysis of the microarchitectural behavior of two CPUs ### Senior Software Engineer @ Opower Jan 2014 – Jan 2016 -Designed, led development of, and maintained microservices, including the database schema and operations in addition to implementation of clean and well documented APIs -Became a primary custodian for the legacy Home Energy Report generation and Customer Service Representative application, including adding key features to keep it viable while also integrating with the new Home Energy Report generation system -Worked with team members to develop streamlined, insightful time-series visualizations of customer usage data, designed to scale to the hundreds of thousands of reports generated each week -Pioneered and drew support for a process to introduce new libraries to help developers, while making sure the codebase remains stable and easy to work with -Give tech talks to evangelize "better" practices -Mentor junior developers in how to achieve their goals and navigate specific career circumstances ### Software Development Engineer @ Lab126 Jan 2012 – Jan 2014 | Cupertino, CA I helped the Amazon Echo grow into a fully featured device/service, joining close to its inception and delivering key features until just before launch. -Prototyped bluetooth protocols on the device in Python, demonstrating a proof of concept for a number of features to be delivered later -Built and supported web services designed for the scale of Amazon's millions of users. Many of these involved integrating with internal and external APIs. -Developed and designed music and voice training features and APIs for the Echo companion application, implementing both the Java server-side and HTML5/JS client. -Led a project-wide migration from a hybrid Perforce, SVN SCM to Git, creating guides and leading training sessions for the migration, and general Git workflows and best practices. -Received "Best Overall Project" award for the project-wide 24 hour hackathon ### Computer Science Grader @ Oberlin College Jan 2011 – Jan 2012 | Oberlin, OH -Grader for CSCI 151 (advanced data-structures and algorithms class) including balanced trees, hashtables, priority queues, shortest-path algorithms, and sorting algorithms ### Researcher @ Oberlin College Jan 2011 – Jan 2011 | Milwaukee, WI -Developed Android application to collect motion-sensor data -Worked on analyzing data using Fourier analysis and other signal processing techniques ## Education ### B.A. in B.M., Computer Science, Classical Bass Performance Oberlin College ### Garfield High School ## Contact & Social - LinkedIn: https://linkedin.com/in/aaron-kanter-a5b04837 --- Source: https://flows.cv/aaronkanter JSON Resume: https://flows.cv/aaronkanter/resume.json Last updated: 2026-04-10