Project information
- Role: Senior Software Engineer
- Company: Toyota Motor North America
- Duration: Feb 2022 — Present
- Focus: Vehicle Cybersecurity & Connected Vehicle Platforms
Senior Software Engineer – Product Cybersecurity
As a Senior Software Engineer at Toyota Motor North America, I lead the architecture and development of critical cybersecurity platforms and secure vehicle-to-cloud services for connected and electric vehicles. My work focuses on building scalable, high-security systems that protect vehicle data, enable secure communications, and support modern EV features such as Plug and Charge.
Key Contributions (2022 – Present)
-
OAuth 2.0 Framework
Led design and implementation of a comprehensive OAuth 2.0 framework supporting PKCE, Authorization Code, and Client Credentials flows for multiple internal services. -
Secure Key Exchange Service
Architected an automated ECDH Key Derivation service using AWS KMS and Secrets Manager, enabling secure real-time vehicle telemetry key exchange. -
Plug and Charge (PnC) Infrastructure
Designed and implemented the V2G Root bundle installer and workflow persistence mechanisms for Plug and Charge, supporting secure automated EV payments. -
Cryptographic Proxy & Libraries
Architected a high-performance PKCS11 proxy supporting Luna HSM and AWS CloudHSM backends. Built core Golang cryptographic libraries, configuration stack, caching middleware, and REST/gRPC APIs for Toyota 2024 and 2021 vehicle models. -
Secure Boot & Signing Solutions
Engineered secure boot services and Microsoft Authenticode signing solutions using Golang, AWS Lambda, Docker, and on-premises HSMs. -
mTLS 1.3 Infrastructure
Developed and deployed mTLS 1.3 infrastructure with automated certificate chain management tooling, reducing manual security operations by ~70%. -
CI/CD & Automation
Led CI/CD automation initiatives using Python, GitHub Actions, SonarQube, and Terraform, increasing test coverage by 45% and significantly improving deployment reliability. -
Team Leadership
Mentored 5+ junior engineers on secure Golang development, system design, and cryptographic best practices. Established team coding standards and created architectural documentation (C1-C4 models, sequence diagrams) adopted across the Product Cybersecurity Group.
Previous Role – Senior Security Analyst (Oct 2019 – Feb 2022)
Prior to my current role, I served as a Senior Security Analyst where I developed secure backend services and automation platforms for vehicle cybersecurity and vulnerability management.
- Built cloud-native AWS Lambda services that automated vulnerability report ingestion and Jira integration workflows.
- Designed automated security vulnerability management pipelines using AWS S3, Lambda, SNS, and Python, accelerating remediation processes.
- Developed a dynamic SharePoint permissions service integrated with Jira workflows.
- Contributed to the architecture of the Test Automation Platform (TAP) for cloud-based vehicle system testing.
- Supported development of Toyota 2021 cryptographic libraries protecting ECU software.
These initiatives have strengthened Toyota’s cybersecurity posture across its connected and electric vehicle lineup while establishing robust, maintainable platforms used in production environments.