Karn Rahal
- 650-561-2140
- rahalkarn@gmail.com
- karnrahal.com
- Bellevue, USA
I'm an ambitious senior software engineer with experience in full-stack development, scaling backend systems, and leading and delivering projects. I have a proven ability to design and implement innovative solutions to complex problems. I'm passionate about privacy, entrepreneurship, and all things tech. I love new challenges so please reach out if you have interesting opportunities!
Work Experience
Senior Software Engineer
Privacy Infra - External Data Misuse team. Full-stack development and some data engineering to combat scraping at scale.
- Led a cross-functional team of 3 to develop a scalable service to automate generation of training labels for ML classifiers which increased label volume by 6x
- Led a cross-functional team of 4 to build a full-stack system to ingest, dehash, analyze, and query scraped datasets which increased investigation throughput by 10x and saved >$400k/year
- Led development of web app to discover, track, and score entities which exposed 2000+ potential Instagram clone sites and saved 100+ hrs/yr of investigation time
- Saved >$200k/year through data pipeline optimizations and refactoring business logic
- Scaled the team from 5 to 14 engineers through 1:1 mentorship, tech leading projects, and roadmapping
- Key technologies: Python, Hack/PHP, JavaScript, React, GraphQL, SQL, DataSwarm
Software Engineer Intern
Search team. Full-stack development on Salesforce's most used feature with over 1B queries/day.
- Reduced SLOC by 93% for the previews support process by developing an extensible rendering mechanism
- Implemented dynamic overviews in search suggestions by building UI components and developing middleware services to aggregate and transform data from REST APIs
- Key technologies: Java, JavaScript, Spring, JUnit
Software Engineer Intern
Full-stack development of SaaS for medical schools across North America.
- Improved module usage by 13% by integrating an analytics framework, using insights to suggest new features
- Increased report tool usage by 22% by developing features and improving the UI for better customer usability
- Key technologies: PHP, JavaScript, SQL, Symfony, jQuery, PHPUnit
Projects
Parkera
Built a smart parking meter that utilized a Raspberry Pi, computer vision, OCR, IoT sensors, and NFC to automatically park vehicles. Developed, tested, and published a mobile app to help users find parking stalls, track parking sessions, and manage their account.
Shuffle
Developed a mobile app that builds a personalized Spotify playlist for a user and their friends based on underlying playback history. Won “The Wolfram Award” out of over 130 teams at nwHacks.