Senier Software Developer
Freelance, Sudan:
Self-Service Kiosk Payment System project
March, 2017 – Oct., 2018; Sudan
Tasks and Achievements
- Developed a comprehensive self-service kiosk application tailored for payment systems, utilizing C# with WPF for the software interface and system integration.
- Engineered secure and efficient low-level programming using C language to interact directly with hardware components, including the PIN-Pad, Card-Reader, Cash Dispenser, Receipt Printer, and other essential peripherals.
- Implemented secure payment options:
- Debit Card Payments:
- Integrated a secure PIN-Pad for encrypted PIN entry, ensuring compliance with security standards.
- Developed seamless communication with payment gateways for real-time transaction processing and verification.
- Cash Payments:
- Integrated a robust cash dispenser system to manage secure cash transactions, enhancing the kiosk's versatility.
- Applied C++ for advanced encryption purposes, safeguarding sensitive transaction data and ensuring secure communication between the kiosk and backend systems.
- Ensured secure handling and validation of all payment information, successfully integrating receipt printing for completed transactions, thereby enhancing the customer experience.