# Nicolas Hahn > Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/nicolashahn RECRUITERS: Please don't contact me unless you'll provide all of the following: the name of the company, role title and responsibilities, location/remote friendly, and compensation. Current augmented reality engineer, past infrastructure engineer, web product engineer (mostly backend, some frontend), NLP research assistant (data engineer), and before programming: animator/photographer/videographer. Recurser. nicolas-hahn.com ## Work Experience ### Software Engineer @ Meta Jan 2020 – Present | San Francisco Bay Area Building Instagram for AR and smartglasses. Previously: Worked on service for storing and traversing graphs with the goal of reducing JS payload size and mobile+AR+VR app size. Kotlin, Java, Javascript, Typescript, C++, Unity (C#), Rust, Hack (PHP), various proprietary Meta technologies ### Software Engineer (Backend) @ Percolate Inc. Jan 2018 – Jan 2020 | Greater New York City Area Owned the Percolate Asset Manager, then designed, developed, and documented the Percolate Developer Platform's backend. Golang, Python, Django, MySQL ### Participant @ Recurse Center Jan 2018 – Jan 2018 | Greater New York City Area Studied neural nets, computer vision, Lisp(s), Go, C, Lua, operating systems, cryptography, microcontrollers, game development, various concurrency models, security. Assisted many other participants in their projects, hosted a Vim learning session. A project I worked on while at RC: ### Software Engineer (Full-stack) @ DISTRIBUTE Jan 2016 – Jan 2018 | San Francisco Developed major features for a retail wholesale platform throughout our entire stack, from database migrations to CSS Python, Flask, Typescript, AngularJS, React ### Production Engineer @ Sqor Sports Jan 2016 – Jan 2016 | San Francisco Building tools for other engineers, replacing legacy backend code, testing new code, upkeep on servers, general AWS tasks. Projects: Set up a high-powered load testing system for testing AWS Lambdas using Locust and EC2. Set up ELK logging stack on the company's servers including automatic installation for new servers in addition to Lambda logging from CloudWatch. Created an image processing Lambda to crop, scale, and perform various other operations in NodeJS using ImageMagick to replace an older version for a social media platform of 100,000+ users. Created image diff-ing tool in Python to measure % difference between old and new images. Set up an AWS Lambda in Python to automate creating and updating Lambda functions, including automatically updating the function when a Github repo is pushed to, and automatically installing and packaging Python modules. Regularly worked with backend and data teams to help them deploy and implement improvements. ### Multimedia Intern @ eGain Corporation Jan 2012 – Jan 2016 Designed and animated chatbot characters using vector based software (Illustrator and Flash) as well as three dimensional (Blender) which are currently being used by client's websites. Worked with a team to script, film, edit, animate, and produce a variety of promotional product videos, customer testimonials, interviews, the eGain World event, and other marketing films (After Effects, Photoshop, Audition+Audacity, and Premiere) both on location and in studio. Photographed headshots, company events (Photoshop, Lightroom). Created mockups of webpage layouts and implemented them using HTML and CSS. Wrote script to scan eGain-related hashtags from Twitter and Instagram for promotional contest. ### Research Assistant @ UC Santa Cruz Jan 2015 – Jan 2016 | Santa Cruz, California Mined, cleaned, and stored Reddit and Twitter data. Assisted in experimenting with machine learning techniques to discover various features that indicate whether the user's comment is sarcastic. Also working on a SEMEVAL task to determine argument stance on Twitter for various controversial topics. Python (NLTK, SQLAlchemy libraries), WEKA machine learning tool, MySQL, and the Reddit and Twitter APIs. ### Video Graphics Intern @ WAGIC, Inc. Jan 2012 – Jan 2012 | Los Gatos, California Scripted, filmed, edited, produced animations for, and delivered a promotional investor video with a team to showcase a movie streaming service and proposed user interface using After Effects, Photoshop, Illustrator, Premiere, and Cinema4D. ### Sales Associate @ The Children's Place Jan 2011 – Jan 2011 | Capitola, California Assisted a retail store's stock management and customer service during Black Friday and Christmas sales. ## Education ### Bachelor of Arts (B.A.) in Computer Science, Art (double major) University of California, Santa Cruz ### Saint Francis High School ## Contact & Social - LinkedIn: https://linkedin.com/in/nicolasbhahn - Website: https://nicolas-hahn.com --- Source: https://flows.cv/nicolashahn JSON Resume: https://flows.cv/nicolashahn/resume.json Last updated: 2026-03-22