Skip to main content
Hamed SharifiHS
Open to opportunities

Hamed Sharifi

@hamedsharifi

I build secure, cloud-native banking and AI backend systems in Java.

Iran
Message

What I'm looking for

I'm looking to build secure, scalable banking, payment, and AI-driven backend systems, where I can contribute hands-on architecture, cloud-native delivery, security, and technical leadership.

I build secure banking, payment, and AI-driven backend systems in Java. At Abank, I contribute to Ayandeh Bank’s mobile banking platform, including electronic cheque processing and cryptographic standards such as CSR, PKCS#7, and PKCS#8.

I designed an AI-powered conversational banking assistant with Spring AI, Ollama, Qwen3, RAG pipelines, Qdrant, tool-calling orchestration, and knowledge-ingestion workflows. I also work with Docker, Kubernetes, Google Cloud, MinIO, RustFS, and the ELK stack to support cloud-native deployment and monitoring.

At ArmanIT, I led backend development for Tose Saderat’s mobile banking platform using Spring Boot microservices, Clean Architecture, Apache Camel, and core banking integrations. I improved response time and database load with Redis and Oracle optimization while strengthening API security, automated testing, CI/CD quality gates, and deployment reliability.

I’ve also founded and led QuickBot’s chatbot platform and delivered banking and payment systems at HAYTech, Sepehr Electronic Payments, Pardazeshgaran Saman, and Behsazan Mellat. Across these roles, I’ve combined hands-on backend engineering with architecture guidance, code reviews, mentoring, and secure transaction-system development.

Experience

Work history, roles, and key accomplishments

QU

Founder - Java Developer

QuickBot

Mar 2021 - Mar 2023 (2 years)

Founded and led backend engineering of a chatbot automation platform supporting conversational workflows across social networks. Designed scalable backend architectures and managed Linux server infrastructure.

HA

Java Developer

HAYTech

Mar 2018 - Mar 2021 (3 years)

Contributed to development of a digital banking platform for Hekmat Iranian Bank, including fund transfer, bill payment, and core banking integrations. Improved transaction security using RSA-based encryption.

SP

Java Developer

Sepehr Electronic Payments

Mar 2017 - Mar 2018 (1 year)

Participated in developing a terminal management and payment switching system using Spring Boot and Spring Cloud microservices. Gained experience with ISO8583 payment systems and improved concurrency handling.

PS

Java Developer

Pardazeshgaran Saman

Jan 2014 - Mar 2017 (3 years 2 months)

Participated in developing the next-generation mobile banking platform for Saman Bank using Java-based MVC architecture. Integrated RabbitMQ messaging for notifications and asynchronous communication.

KI

Android Developer

KIT

May 2012 - Jan 2014 (1 year 8 months)

Developed and deployed mobile GIS solutions for large-scale urban field data collection and visualization using OpenStreetMap and GeoServer. Worked with RxJava and Linux-based deployment environments.

BB

Android Developer

Behsazan Mellat (BSM)

Oct 2010 - May 2012 (1 year 7 months)

Contributed to migration of Mellat Bank's mobile banking platform from J2ME to Android-based applications. Helped scale the platform from text-based interfaces to modern graphical mobile banking experiences.

Education

Degrees, certifications, and relevant coursework

US

University of Applied Sciences

Bachelor's Degree

Bachelor's degree from the University of Applied Sciences.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan