Fereshteh Ghaffari

Software Engineer @ bol

Netherlands

About

As an experienced Java Software Engineer with a demonstrated history of working in the banking industry, I have developed a passion for creating robust and scalable software solutions. My expertise includes Spring Boot, Cascading Style Sheets (CSS), Maven, ORM Tools, and Software Development. I hold a Bachelor of Engineering degree in Computer Hardware Engineering from the prestigious Khaje Nasir Toosi University of Technology. Throughout my career, I have collaborated with cross-functional teams to design and implement innovative software solutions in the banking sector. I have consistently demonstrated a commitment to continuous improvement, both in terms of development processes and code quality. In addition to my core skills, I have a keen interest in emerging technologies and their potential applications in the banking industry. I am always seeking opportunities to expand my knowledge and stay up-to-date with the latest trends and advancements in my field. I am a detail-oriented problem-solver with excellent communication skills and a strong work ethic. I thrive in challenging and fast-paced environments, where I can utilize my skills and experience to contribute to the success of projects and organizations. In my free time, I enjoy reading about new developments in the tech industry and experimenting with personal coding projects. I also love to travel and explore new cultures, which I believe has helped me develop a global perspective and an appreciation for diverse viewpoints.

Experience

  • Software Engineer at bol
    Jul 2025 - Present · 1 yr

  • Volunteer at Imam Ali Popular Students Relief Society
    Sep 2010 - Present · 15 yrs 10 mos

  • Dotin (Tehran Province, Iran)
    • Technical Team Lead
      Sep 2020 - Jul 2025 · 4 yrs 11 mos

      *Conducted technical interviews to recruit Java developers * Participated in a technical committee tasked with designing training syllabi for junior, mid-level, and senior developers * Contributed to data migration projects for various banks * Led a team of 4 developers as a Technical Team Lead * Trained support and technical support teams on log reading, query writing, and core banking business processes * Created documentation for core banking business processes in Confluence * Refactored legacy projects to facilitate maintenance and further development * Migrated monolithic projects to microservices using Domain-Driven Design (DDD) approach * Participated in an infrastructural project aimed at standardizing Git flow across multiple teams to build an efficient CI/CD pipeline

    • Senior Software Developer
      Aug 2015 - Sep 2020 · 5 yrs 2 mos

      *Provided guidance and mentorship to new developers * Contributed to data migration projects for various banks * Developed solutions for high-volume asynchronous operations * Created documentation for core banking business processes in Confluence * Refactored legacy projects to facilitate maintenance and further development

  • iOS Developer at Ratnic
    Jun 2014 - Jun 2015 · 1 yr 1 mo

  • Database Developer at Sabzfam
    Jun 2012 - Jun 2013 · 1 yr 1 mo

    *Studying different kinds of NOSQL *Working with Cassandra, a column-based no NOSQL database system *Working with Solr, a search engine *Integrating Cassandra and Solr systems *Working with Solandra *Database management system *Linux Bash Programming