Software engineer · Backend systems

Iman Buhlool

Motivated backend developer passionate about improving performance and scalability, and bringing innovative solutions to challenging technical problems. Always eager to learn and experiment with new technologies and methodologies to stay ahead of the curve.

Experience

A decade of backend work.

From Android screens to banking infrastructure. The stack behind each chapter fades forward as you read.

  1. 2021—Now

    Bankino Current

    Spring Developer

    Iran's first neobank — high-tech banking services built to be more accessible and convenient.

    • Designed, implemented and maintained microservices-based banking services with Spring and Java across cross-functional teams.
    • Built backend components across Apache Kafka messaging, Redis caching and Oracle relational data stores.
    • Contributed to a scalable, fault-tolerant infrastructure focused on high availability and low latency for critical bank services.
    • Designed unit and integration testing strategies to protect code quality and system behavior.

    Java · Kotlin · Spring · Kafka · Redis · Oracle · Microservices

  2. 2021
    8 months

    H2

    Software Engineer

    Full automation through web scraping, with client dashboards built for real-time decisions and detailed analysis.

    • Designed and implemented an automated system with FastAPI, Celery, MongoDB and Redis to speed up development.
    • Managed exceptions, recovery paths and notifications to keep the pipeline stable.
    • Integrated external APIs through a reactive client, improving efficiency and throughput.

    Python · FastAPI · Celery · MongoDB · Redis

  3. 2020—2021

    Ashiyane

    Spring Developer

    A startup building productivity software: project management, collaboration, workflow optimization and analytics.

    • Took the initiative to join the startup and build the company's core backend.
    • Participated in the design and architecture of new solutions with a focus on scalability and performance.
    • Built the application with Java Spring WebFlux, Redis and MongoDB using reactive drivers.

    Java · Spring WebFlux · Redis · MongoDB · Reactive

  4. 2019—2020

    Avisa Ceram

    Django Developer

    A CRM API with an Android client, enabling businesses to manage customer interactions and tasks on the go.

    • Built web applications and RESTful APIs with Django and Django REST Framework.
    • Gained professional experience with Linux and Nginx in a production environment.

    Python · Django · DRF · Android · Nginx

  5. 2018—2019

    SAIN

    Spring Developer

    A CMS and tailored services for universities and large organizations, streamlining data management.

    • Built a JAX-RS proxy server that securely integrated with MailChimp, connecting external services to internal systems.
    • Integrated a legacy codebase with LDAP to simplify authentication, authorization and directory management.

    Java · JAX-RS · LDAP · MailChimp

  6. 2017—2018

    Vasfa

    Spring Developer

    Custom software for client proposals, delivered with a small team of dedicated specialists.

    • Developed a RESTful API for a home rental platform using the Spring Framework.

    Java · Spring · REST

  7. 2015—2017

    Vasfa

    Android Developer

    A set of custom Android products, from a meditation app to a newspaper kiosk.

    • Built a multimedia meditation application with image, video and audio.
    • Developed an Android screen gadget that manages favorite applications.
    • Created a configurable newspaper kiosk app for the latest news.
    • Integrated Firebase maps, analytics and messaging to improve the overall experience.

    Android · Java · Firebase · Media