Last internship ever!!

I spent my 4 months @ Tesla designing the vehicle crash micro-service under the crash test and engineering automation software teams, During this period I designed a distributed micro-service for ingesting and centralizing vehicle and large scale sensor data.

This involved designing:

  • From scratch OLTP + OLAP DB schemas
  • MVC RESTful Ingestion and domain services with gRPC intercommunication
  • CI/CD pipelines that conditionally trigger builds
  • Service architecture for independent scaling based on resource requirements + traffic (K8 for FE + services)
  • OIDC auth decorator for cross service authentication
  • Domain specific features for regulatory crash test calculations

Design patterns: