# Sahil Ahluwalia > Engineering @ Kira 🐙 | Data Science @ UC Berkeley 🐻 Location: San Francisco Bay Area, United States Profile: https://flows.cv/sahilahluwalia Hi, thanks for stopping by my page! I’m Sahil Ahluwalia, a Software Development Engineer based out of California. My career was first established via my education at Purdue University where I graduated with degrees in Computer Science and Data Science, while pursuing specializations in Machine Intelligence, Systems Programming, and Security. I’ve completed internships at Amazon, Cisco, and two cloud security startups. My most recent position was as a full-time SDE at Amazon where I was part of a small team developing product features for the device Halo Rise which amassed a rating of 4/5 stars on amazon.com. Looking at my background, I have a diversified portfolio of work across different domains in embedded systems programming, full-stack development, machine learning, artificial intelligence, and data science. Due to this diversification, I bring a wide and deep understanding of multiple subject areas that make me an adept asset to any organization. I'm passionate about software development and eager to connect with professionals who share this enthusiasm as well. ## Work Experience ### Software Engineer @ Kira Jan 2023 – Present | San Francisco, California, United States ### Software Developer @ Amazon Jan 2021 – Jan 2023 | Sunnyvale, California, United States - Worked on a four person team to develop product features for the sleep-monitoring Alexa device: Halo Rise - The position was the role of an embedded software engineer, Halo Rise code was written in C - Spearheaded the entire lighting module (lamp on/off and brightness control), sunrise/sunset simulation (authored the lighting effects on the device and routed parameters being passed in through Halo App via AVS), visual indicators (indicators on the clock display and lamp to alert user of various device conditions), wifi-setup (via ACS), button UX, and accessibility features - Collaborated with PM's for product requirements, QA's for robustness of features, Halo App team in India to sync Halo App and device settings, and optics team to provide smooth lighting animations - At its peak, Halo Rise was reviewed 4/5 stars on Amazon ### Software Engineering Intern @ Amazon Jan 2020 – Jan 2020 | Lab126 Worked as a SDE Developer on the Alexa/IOT Team to author a full-stack web application that integrated an internal parser script with the AWS ecosystem and provided database functionality to view all analyses of files that the script generates. Benefits of Application: - Reduced time required to setup environment and run the script from ~10 minutes to ~15 seconds - Provided a GUI for the script; could previously only be run from the command line - With usage of AWS stack, database functionality is granted; no centralized repository of analyses before this Overview of Infrastructure: - Developed the frontend website with React and utilized the Material-UI framework to create the user interface; Axios module was used to make GET and POST requests to the AWS infra - Utilized AWS API Gateway to filter requests being made to the AWS stack, and redirect specific requests to the appropriate Lambda handler functions - AWS Lambda (Python 3.7) was used to host all of the backend scripts and packages needed to process requests passed by API Gateway - Stored relevant files in various S3 Buckets and funneled all metadata regarding these files into DynamoDB tables; frontend client would query these tables to provide the database functionality - Provisioned an EC2 instance to host the frontend client; was also used for access provisioning through the concept of security groups - Deployed code following the Github Pipeline ### Software Engineering Intern @ Cisco Jan 2019 – Jan 2019 | San Francisco Bay Area ISE (Product that provides complete network visibility) Product Log ELK Integration: - Funneled logs from a multi-node ISE deployment using Filebeat into a Docker container that holds the Elastic Stack (Logstash, ElasticSearch, Kibana) - Developed a Ruby Script that reads each log line as an event, and uses regex to capture specific fields from the event and convert in into a JSON-like response body for ElasticSearch storage - Built elaborate dashboards that allowed for easy log visualization/analytics as well as easy filtering to find specific log information - Utilized for customer support as well as developer/production environments to see log analytics during live coding sessions Built the API for the Device Registration feature of the Sabretooth Microservice (used to provide users in a network with their own private networks): - Completely developed in Java and was built around the Jackson package to build request and response objects - GET/POST/PATCH/DELETE functionality provided by this API - Worked with Postman to formula and test requests Schedder (Cisco Hackathon Project): - Integrated Microsoft Outlook Scheduling into Cisco Webex Teams product - Be able to schedule Outlook meetings between all users in a Webex Teams space; finds all available rooms and times - Developed in Python, HTML, CSS, and Javascript and worked with the Microsoft Graph API ### Software Engineering Intern @ ShiftLeft Inc Jan 2018 – Jan 2018 | Santa Clara Worked on the Runtime Infrastructure Team to develop critical product features, implement testing of backend services, and work collaboratively with the team to meet project deadlines. - Developed product and testing features with Python and Golang - Utilized Docker to run services in a container and spawn multiple instances of them for load-testing - Incorporated Protocol Buffers and gRPC to structure testing data and run them against our internal tests ### Software Engineering Intern @ ShieldX Networks Jan 2016 – Jan 2016 | San Jose, California Developed a command line interface which allowed the user to interact with ShieldX's API. Key Features: - User authorization using ContextLib - Utilization of requests module to make GET, PUT, POST, and DELETE requests to the ShieldX API - Regular expressions for auto completion - Heavily optimized to reduce network lag and not crash connections when responses are heavy - Cleanly designed CLI with appropriate color-coding and error catching ## Education ### Master of Science - MS in Data Science University of California, Berkeley Jan 2024 ### Bachelor of Science in Computer Science & Data Science Purdue University Jan 2017 – Jan 2021 ## Contact & Social - LinkedIn: https://linkedin.com/in/sahil-ahluwalia - GitHub: https://github.com/sahluwalia17 --- Source: https://flows.cv/sahilahluwalia JSON Resume: https://flows.cv/sahilahluwalia/resume.json Last updated: 2026-03-20