Fatemeh Khajehmahmoud

Senior Software Engineer | Embedded Systems

Salary / Daily rate

Aveiro, Portugal

Freelance, open to permanent contract

Can come onsite

Skills

Data ScienceMachine LearningAI

Languages

English

About me

Intro

Senior Software Engineer with 14+ years developing C/C++ applications for banking & financial systems. Specialized in ISO 8583 standards, POS/ATM development, and interbank transaction processing. Currently expanding into AI/Data Science. Ready to deliver robust embedded solutions and data-driven insights for your next project.

Links

Work experience

Researcher

INESC-ID

Apr 2024 - Dec 2024

9 months

Lisbon, Portugal

Development of backend applications leveraging the existing IT infrastructure. Keep track of the real-world deployments and analyse user interaction data with the deployed platforms. Development of a co-simulation tool that combines different data sources to generate realistic energy consumption scenarios. Development of condition monitoring tools. Test the tools considering wind data. Test the tools using data from other assets.

Senior Software Developer

Informatics Services Corporation

Apr 2014 - Jan 2023

8 years 10 months

Āsoor, Tehran Province, Iran

Developed C/C++ applications for interbank switch systems at the Central Bank of Iran (CBI), based on ISO 8583 (87/93/2003) standards, enabling secure financial transaction processing. Extensive experience in financial transaction processing, banking, payments, and related industries. Programmed POS/Pinpad systems (Magic3 and Spectra) for Melli Bank of Iran, supporting online banking transactions, terminal management systems (TMS), FTP services for application configuration, and PC-POS services. Developed C programs for Lynx POS systems used by Tose-Saderat Bank of Iran to process and route online transactions via interbank switches. Created DLLs in C for kiosk devices using the Prodevice/SSP platform to facilitate hardware communication with Java applications.

Senior Analyst / Developer

City Development and Innovation

Jan 2013 - Mar 2014

1 year 3 months

Tehran, Tehran Province, Iran

Developed C programs for POS systems (PAX S80/S90) for City Bank of Iran, facilitating the processing and routing of online and offline transactions using debit cards and smart cards. Implemented a POS application framework for Shahr Bank, designed to streamline the development of various POS devices. This framework allows any POS application to be customized based on the device SDK and includes a layer for integrating device-specific APIs.

Software Developer

Behpardakht Mellat (Payment Service Provider)

Apr 2010 - Dec 2012

2 years 9 months

Tehran, Tehran Province, Iran

Developed C programs for Point of Sale (POS) systems (Magic3) used by Mellat Bank of Iran, enabling the processing and routing of online and offline transactions via smart cards (e.g., Fuel Cards). Programmed Automated Teller Machines (ATMs) using the Prodevice/SSP platform (for NCR and Wincor Nixdorf machines) to support Mellat Bank of Iran’s operations.

Software Developer

Hasin Technology

Jun 2009 - Dec 2009

7 months

Tehran, Tehran Province, Iran

Provided training on client/server applications and the ISO 8583 standard, focusing on the concepts of financial transaction protocols. Developed C programs for POS systems (Castles) for Tejarat Bank of Iran, enabling the processing and routing of online banking transactions.


Education

Universidade de Aveiro

Master's degree

2022 - Present

4 years 2 months

Alzahra University

Bachelor's degree


Licenses & certifications

Agile Scrum Master Certification Training

Issued: Oct 2020

Certified by Udemy

The best place to find your next move

© 2026. All Rights Reserved.