Hello;
I am Ferhat Mousavi, a seasoned software developer with a rich history in the field since 1991. My journey through the evolving landscape of technology has seen me master a plethora of programming languages, including BASIC, C, C++, Pascal, PHP, Visual Basic, C#, Java, Flutter, JavaScript, and Python. My extensive experience with Python has led me to develop a comprehensive Turkish Python training series, "Python Komple Eğitim Serisi," available on YouTube and Python Komple Eğitim Seti available on Udemy, aimed at empowering the next generation of programmers.
My expertise isn't limited to coding alone. I have a strong background in strategy development, leadership, and both project and program management. This includes overseeing product and business operations, as well as enterprise applications and software architecture. I pride myself on my ability to conduct thorough systems analysis, design, and maintenance. My project management skills are further enhanced by my adherence to PMI methodologies, enabling me to deliver full life-cycle IT solutions.
Over my 28-year career, I have been involved in numerous software projects across diverse industries such as retail, banking, IT, cryptocurrency, and blockchain. This varied experience has allowed me to specialize in technologies like Apache Spark, Apache Kafka, MongoDB, and Hazelcast. I am proficient in ANSI C/C++, Visual C++ (MFC & COM), Embedded C (on ARM Processors), Python, Visual C#.NET, Visual Basic.NET, ASP.NET MVC and WebForms, PL/SQL, AJAX, and more. Additionally, my expertise extends to a deep understanding of Fiscal ECR/POS, EMV, ISO7816, ISO14443, MDB/ICP, ISO8583, APACS 30-40, UPOS, and SMP.
I have a particular interest and extensive experience in payment systems, including e-payments VAS, loyalty programs, and EMV card & terminal solutions. My work in retail services and server-side software infrastructure has demanded high availability and robustness. Furthermore, I have been involved in developing call center infrastructures, business intelligence, machine learning (ML), predictive analytics, and various data transformation initiatives, always aiming to push the boundaries of what technology can achieve in business and beyond.
Additionally, I have single-handedly developed "Asha Empire Online," a game using the Unreal Engine. This development included everything from design to coding, showcasing my comprehensive skill set. In creating this game, I combined high-quality graphics and realistic game mechanics to produce an expansive online multiplayer environment, further extending my expertise into the realm of game development.