Senior lead engineer specializing in secure payments, cryptography, and telecommunications. POS Architect at MultiSafepay with a strong background in payment systems, cryptography (DUKPT, AES), and end-to-end development of POS and SoftPOS solutions. Previously worked as a Telecommunications Engineer at EFData (now COMTECH) and Fairchild, with expertise in satellite communications and RF systems.
๐น Expertise: Python, C++, Java, Swift, microservices, HSMs, DUKPT/ANSI X9.24, VHDL, Verilog; Matlab, Simulink.
๐น Experience:
- Architecting high-volume payment systems at Ant Group & MultiSafepay.
- Strong background in satellite communication systems, with expertise in DSP, FPGA, PLL, FIR & analog filter design, and RF engineering.
- DukptDemoApp: DUKPT simulation
- DukptTools-AES: Secure PIN Block Simulation with AES DUKPT (Kotlin)
- DukptToolsCpp-AES: Secure PIN Block Simulation with AES DUKPT (C++)
- DukptX9.24Demo: Java demo for X9.24 key management
- X9.24-3โ2017: ANSI payment key dev
- dukpt-ksn-key-generator: Simulates a secure PIN transaction lifecycle using DUKPT (Derived Unique Key Per Transaction)
- WhiteBoxCrypto: Demo of whitebox AES implementation
- JWTAuth: JWT Microservice / Payment Microservice
- Llama3Agent: Llama AI demo
- SeniorSoftwareStaffEngProgrammingTasks: Python programming task for software engineers
- MutualAthenticationEncryption: Secure mutual authentication and AES encryption with shared secret
- E-Commerce-Microservices:A complete JWT-authenticated microservices system for e-commerce
- AuthMicroservice: Lightweight authentication microservice with JWT and secure password handling
- CppChallenges: C++ algorithms, STL practice, and advanced digital signal processing implementations
- DigitalCommunications: Educational toolkit for digital communication system simulations in C++
- DigitalCommunicationsPython: Educational toolkit for digital communication system simulations in python
- PLLCalc_Cpp: C++ Phase-Locked Loop (PLL) calculator
- PLLcalc: Java Phase-Locked Loop (PLL) calculator
๐ซ **Reach me via LinkedIn or email: [email protected] **