Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Vibhor CHOUBEY

Noida

Summary

Embedded Systems Engineer with strong expertise in JavaCard applet development, native UICC programming (C language), and secure smart card solutions. Experienced in implementing GlobalPlatform, ETSI, and 3GPP-compliant functionalities for SIM/eSIM, and automotive digital key systems (CCC-compliant). Skilled in optimizing performance and memory usage in constrained environments, developing secure bootloaders, and integrating application-layer security. Designed and led automation frameworks for STFL, a government project for SIM validation. Proficient in Python scripting, CI/CD using Jenkins, and APDU/SCP protocol handling. Known for rapid bug resolution, standards-driven development, and cross-functional delivery.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Development Engineer

IDEMIA
Noida
08.2021 - Current

Development and Implementation.

  • Developed and optimized JavaCard applets for automotive digital key solutions, compliant with Car Connectivity Consortium (CCC) specifications.
  • Implemented GlobalPlatform UICC functionalities in the native OS (C language), ensuring compliance with ETSI/3GPP telecom standards.
  • Implemented application-layer securitization in a JavaCard applet to protect sensitive data and secure communication.
  • Achieved a 30% performance gain and a 30% reduction in NVM write/erase cycles by optimizing the applet design.
  • Built a native smart card bootloader PoC, enabling memory reuse in constrained embedded environments.

Testing and Validation.

  • Architected test automation for STFL, a government project validating SIM cards against ETSI/3GPP, JavaCard, and GlobalPlatform standards.
  • Created automated Python test suites, enhancing bug detection, and ensuring standards conformance.
  • Developed a unified Jenkins CI/CD pipeline supporting dual product architectures, improving efficiency.
  • Delivered rapid post-deployment support, resolving P1 bugs within 16 hours, ensuring SLA compliance.
  • Well-versed in telecom specifications, including ETSI, 3GPP, JavaCard, and GlobalPlatform.

Education

Bachelor of Technology -

Madhav Institute Of Technology And Science
Gwalior
07-2021

Skills

  • Languages and Platforms: C (native OS development), JavaCard (applet development), Python (automation scripting), Bash/Shell, Groovy (for scripting in CI/CD pipelines)
  • Smart Card Technologies: JavaCard applet development, GlobalPlatform (card specification, SCP, security domains), UICC (SIM/eSIM architecture), secure boot/native bootloader development, APDU/ISO 7816 command structure
  • Security and Cryptography: application-layer securitization in JavaCard, secure channel protocols (SCP02/SCP03), key management, and cryptographic operations, data protection in embedded systems
  • Telecom Standards: ETSI (European Telecommunications Standards Institute), 3GPP (3rd Generation Partnership Project), CCC (Car Connectivity Consortium Digital Key Specification)
  • Testing and Validation: end-to-end functional validation, Python-based test automation, regression testing, STFL (Software Testing Facility Lab) compliance validation
  • DevOps & CI/CD: Jenkins pipeline development (supporting multiple product architectures), Git (version control), build automation, and continuous integration

Certification

ISTQB Entry Level Certification | 2023

Timeline

Software Development Engineer

IDEMIA
08.2021 - Current

Bachelor of Technology -

Madhav Institute Of Technology And Science
Vibhor CHOUBEY