ADINA KRUIJSSEN
Software Engineer
Summary
Experience
SOFTWARE ENGINEER
VIMEO / New York, NY
Transactions & Payment Team
● Supported customer transaction & subscription management, fraud prevention, internal tooling, and payment ops.
● Facilitated unit testing and technical docs (documentation, project tech specs, post-mortems) and contributed to the team via code reviews and conducting interviews.
● Improved automated testing; Integrated Jenkins/Browserstack to kick off an automated run of Selenium test suite on PRs, using Docker & Python, allowing other teams to run tests from the browser.
● Replaced old method (clone repo & set up the python project locally) with automated testing, reducing time and effort needed to run vital tests.
SOFTWARE ENGINEER INTERN
VIMEO / New York, NY
(Transactions Team)
● Utilized PHP & Google Cloud Functions to implement mobile account updates & in-app purchase instant payment notifications.
● Intern Team Project Worked with GraphQL & JavaScript to build the backend of project Politico, electoral politics information site.
COURSE PRODUCER
USC Viterbi School of Engineering / Los Angeles, CA
● CSCI 201L: co-wrote programming assignments, test cases, & criteria.
● Held office hours & managed/mentored project teams.
TEACHING ASSISTANT
GIRLS WHO CODE / Los Angeles, CA
Taught 20 high school girls Scratch, Arduino, Python, Javascript, HTML, and CSS, as well as professional skills
Education
USC Viterbi School of Engineering
Computer Science
● Presidential Scholar, Trojan Scholar Society
USC SELF-DRIVING CAR COMPETITION TEAM
● RC car with Raspberry Pi microprocessor that uses image processing & ML to detect track, adjust steering angle/motor speed
SYCAMORE SCHEDULER
● Course planning web app. Course data from the USC site was collected with Python web scraper, and stored in SQL database along with user account data (saved major, class history, friends they follow)
● Implemented web sockets and multi-threading to enable real-time collaborative editing (similar to Google Docs)
CAIS++
● Center for AI in Society's Student Branch, workshops & projects: RNN/LSTM tweet classifier, interpret handwritten digits with a GAN, RL self-balance cartpole (Q-learning) & Pong (Open AI) agents. OpenCV for facial recognition in videos.
GLOBETROTTR
● Geoguessr-style game. Using Google Maps API to show a random StreetView, you can explore for clues and drop a pin on the world map. A line is drawn between the guess and actual location, scoring based on distance-off.
● Players can sign up, keep track of their scores, and visit the leaderboard (with user search and sorting).