Saad Rasheed

Software Engineer

Chicago, IL USA

Summary

As a Software Engineer at Indeed, my focus revolves around developing customer-facing full stack applications at scale. Currently, I’m deeply engaged with React, Java, and NodeJS, relishing the challenges they bring. Passionate about continuous improvement, I thrive on building, tinkering, and enhancing systems. My background includes hands-on experience in automation, embedded systems, and cloud development.

Work Experience

Indeed

Software Engineer II

May 2022 - Present

  • Proficient in Node.js, React, and Java for developing RESTful APIs, customer-facing frontends, and scalable distributed data systems.
  • Automation Lead - Migrated legacy Jenkins automation infrastructure to serverless Github Actions suite which resulted in concurrent automated tasks, reduced build times from 25 minutes to 5 minutes, and centralized development.
  • Mentored, assisted, and helped grow junior Indeed engineers and an offshore development team.
  • Architected and developed customer-facing features for applicant tracking systems on Kubernetes infrastructure for millions (100k/min +) of concurrent requests.

Accenture

Senior Software Engineer

Apr 2021 - May 2022

  • Skilled in utilizing Node.js, React, and Java to craft RESTful APIs, customer-centric frontends, and robust distributed data systems.
  • Built automated fault-tolerant tooling for SFRA deployments and developed HIPAA-compliant full-stack applications.
  • Scaled out a Smart City data ingestion pipeline while managing and developing multiple microservices in Kubernetes.

Motorola Solutions

Software Engineer II

Jan 2018 - Apr 2021

  • Developed encryption software and security-related features for Motorola’s next-generation radio, APX NEXT.
  • Developed software across multiple teams and countries, building solutions for cross-team development.
  • Architected and developed an automation pipeline for embedded devices, enabling automated QA, deployments, and testing.

Motorola Solutions

Software Engineer I

Jan 2018 - Apr 2021

  • Developed a security feature for the Motorola GRV Comparator using TCP/UDP protocols in C.
  • Architected and built automated infrastructure and tooling for embedded devices integrating Azure Gov Cloud & Azure Key Vault.

Education

University of Illinois Urbana-Champaign

M.S in Computer Science

2019 - 2022

  • Relevant Courses: Distributed Systems (Cloud Computing), Parallel Programming, Theory and Practice of Data Cleaning, Text Information Systems, Foundations of Data Curation, Programming Languages & Compilers, Applied Machine Learning & Deep Learning for Healthcare.

Northern Illinois University

B.S in Computer Science

2015 - 2017

  • Relevant Courses: Data Structures, Algorithms, UNIX, Networking, Databases, iOS Mobile Programming, Assembler Mainframe, Java, Operating Systems, Computer Architecture and Systems.

Skills

Languages

  • Typescript, Javascript, Java, C, C++, Python, Swift, SQL, Haskell, HTML, CSS, Bash

Tools

  • NodeJS, Git, Docker, GDB, Spring Boot, React, React Native, Electron, ARM debugger, npm, Clearcase, Jenkins, Github Actions, Gitlab CI, Kubernetes, Helm, Terraform, Artifactory, Conan, PlatformIO, MicroPython, Jupyter, AWS, CMake, EKS, EC2, PostgresSQL, PrestoDB, NextJS, Vite, Vue, GraphQL, Apollo, gRPC, Mocha, Cypress, Storybook, SFRA

Embedded

  • Arduino, PlatformIO, ESP32, GPIO, USB, Serial, RS232, SPI Interfaces

Security

  • Experience working with encryption algorithms, CIS20 Controls, and OWASP Top 10

Hobbies

  • Building & Flying FPV Drones, Photography, 3D Printing, Chess

Projects

ESP32 Phillips Hue Controller

March 2024

Built a hue controller for my smart lights using an off-the-shelf ESP32 touch screen. Implemented LVGL to create a color wheel to select hue, saturation, and brightness, and templated scenes from the touch screen.

Clear Head

Jan. 2022 - Present

Building a full-stack application that centralizes your day-to-day allowing you to have a clear head. Features a document editor, file browser, kanban board, diagram editor, and more. Leveraging technologies such as NextJS, TypeScript, Express, Apollo, GraphQL, Prisma, and PostgreSQL.

SFCC-CI DevOps Fork

Jan. 2022 - Feb. 2022

Forked an established Salesforce CI tool to support DevOps work on a client project. Modified SFCC-CI to allow data package uploads through CI and successfully integrated the forked version with production changes.

Motorola YPG SCH

Jan. 2020 - Apr. 2021

Social Branch Lead - Innovated event strategies and transitioned seamlessly to virtual formats during the pandemic. Coordinated large-scale, in-person social gatherings, accommodating up to 500 attendees.

Causal Data Mining

October 2020

Worked with a team to develop a system in Python to analyze historical data and build graphical associations with historical events. The project is an open-sourced research project available for viewing.

Google Extension

Feb. 2019 - Jan. 2024

Developed and maintain a minimal note-taking application for Google Chrome, available for download in the Google Chrome Store.

ACM WCS Mentorship Program

May 2020

Mentored an undergraduate computer science student, helping with matriculation during the COVID-19 pandemic through virtual meetings.

Motorola Hackathon

Jan. 2019 - Apr. 2019

Technical Enablement Lead - Led a team to set up the required technical infrastructure for a hackathon, hosting approximately 100 participants. Enabled use of GitLab, GitHub, and cloud instances alongside proprietary Motorola hardware.

iOS Application

Dec. 2016 - Feb. 2018

Developed a social media iOS application in Swift 3 that allowed university students to sign up and communicate publicly through posts and images. Used Firebase for the backend and data store.

Portfolio Website

Dec. 2016 - Feb. 2018

Created a website hosted on GitHub Pages using HTML/CSS/JS to display my portfolio, work experience, contact details, and a downloadable resume PDF.