Top expert badge
Recommended expert
Profile header background

Shabab Koohi

Software Engineer

Shabab Koohi
Profile header overlay
Gothenburg, Sweden

Experience

Mar 2024 - Oct 2025
1 year 8 months
Tehran, Iran, Islamic Republic of

Software Engineer

Tara

Expertise details
Position Summary
Software Engineer at Tara
Industries
Banking and Finance
Information Technology
Business Areas
Information Technology
Operations
Product Development
  • Engineered a business automation and fintech system serving over 1M+ monthly transactions.
  • Integrated AI-powered assistants into internal tools using Spring AI and LangChain4j.
  • Designed and deployed scalable microservices on AWS and Kubernetes.
  • Implemented real-time monitoring via ELK, Prometheus, and Grafana.
  • Mentored junior developers, participated in technical interviews to evaluate candidates’ skills and contributed to system architecture documentation.
Mar 2023 - Mar 2024
1 year 1 month
Kuala Lumpur, Malaysia

Software Engineer

Standard Chartered

Expertise details
Position Summary
Software Engineer at Standard Chartered
Industries
Banking and Finance
Business Areas
Information Technology
Product Development
  • Migrated legacy banking modules to modern microservice architecture on Azure.
  • Enhanced transaction speed by optimizing Oracle queries (20% improvement).
  • Collaborated with DevOps and QA teams to deliver secure, compliant releases.
  • Participated in architecture design reviews and sprint planning.
Apr 2020 - Mar 2023
3 years
Tehran, Iran, Islamic Republic of

Team Lead & Software Engineer

NICICO

Expertise details
Position Summary
Team Lead & Software Engineer at NICICO
Industries
Metals and Mining
Business Areas
Accounting
Information Technology
  • Led a software team in the successful delivery of key ERP modules (Accounting & HSE) for enterprise use.
  • Spearheaded the adoption and implementation of a microservice architecture using Spring Boot and Docker for improved agility and deployment.
  • Participated in major architectural decisions and mentored junior developers on software design principles and clean coding practices.
Feb 2013 - Apr 2020
7 years 3 months
Tehran, Iran, Islamic Republic of

Backend Developer

Various Companies

Expertise details
Position Summary
Backend Developer at Various Companies
Industries
Banking and Finance
Healthcare
Transportation
Media and Entertainment
Telecommunication
Business Areas
Information Technology
Product Development
  • Designed, developed and maintained backend solutions for diverse domains, including bike sharing, medical systems, telecommunications, banking and IPTV platforms using Java, JEE, Spring Boot/MVC, Hibernate, Oracle/PostgreSQL.
  • Developed and maintained Android applications using Java and Android SDK.
  • Contributed to architectural planning and provided technical support and coaching to new team members.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Banking and Finance, Healthcare, Transportation, Media and Entertainment, Telecommunication, and Metals and Mining.

Banking and Finance
Healthcare
Transportation
Media and Entertainment
Telecommunication
Metals and Mining
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Accounting, and Operations.

Information Technology
Product Development
Accounting
Operations
Profile match chart

Summary

Versatile Software Engineer (13+ years) with a strong foundation in software architecture, backend systems, and cloud-native development. Skilled in designing and delivering high-performance enterprise applications using Java, Spring Boot, and modern DevOps pipelines. Experienced in integrating AI components into existing systems to enhance automation and productivity. Passionate about clean code, scalability, and mentoring teams within Agile environments. Participated in technical interviews and evaluation of junior and mid-level developers.

Skills

  • Programming: Java (8–21), Python (Basics), Javascript (Fundamentals)
  • Frameworks: Spring Boot, Spring Cloud, Hibernate, Vaadin
  • Architecture: Microservices, Rest, Grpc, Event-driven Design
  • Cloud & Devops: Aws, Azure, Docker, Kubernetes, Jenkins, Gitlab Ci/cd
  • Messaging: Kafka, Rabbitmq, Jms
  • Database: Postgresql, Oracle, Mysql, Redis
  • Ai & Automation: Langchain4j, Openai Api, Rag-based Agents
  • Testing: Junit, Mockito, Tdd, Ci-integrated Testing

Languages

Kurdish
Native
Persian
Advanced
English
Intermediate

Education

Oct 2010 - Jun 2014

Afagh University

B.Sc. · Software Engineering · Urmia, Iran, Islamic Republic of

Certifications & licenses

Generative AI & Agentic AI

Deeplearning.ai

JavaSE & JavaEE

Laitec

Statistics

Experience

Total positions 4
Experience in Banking and Finance 10 y
Avg length 3 y 2 m
Longest experience 7 y 2 m

Global Experience

Countries worked in 2 (Iran, Islamic Republic of, Malaysia)
Primary country Iran, Islamic Republic of

Expertise

Recent roles Software Engineer, Team Lead & Software Engineer, Backend Developer
Main industries Banking and Finance, Healthcare, Transportation
Main business areas Information Technology, Product Development, Accounting

Qualifications

Highest degree Bachelor
Certifications earned 2

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Shabab based?

Shabab is based in Gothenburg, Sweden.

What languages does Shabab speak?

Shabab speaks the following languages: Kurdish (Native), Persian (Advanced), English (Intermediate).

How many years of experience does Shabab have?

Shabab has at least 13 years of experience. During this time, Shabab has worked in at least 3 different roles and for 4 different companies. The average length of individual experience is 3 years and 2 months. Note that Shabab may not have shared all experience and actually has more experience.

What roles would Shabab be best suited for?

Based on recent experience, Shabab would be well-suited for roles such as: Software Engineer, Team Lead & Software Engineer, Backend Developer.

What is Shabab's latest experience?

Shabab's most recent position is Software Engineer at Tara.

What companies has Shabab worked for in recent years?

In recent years, Shabab has worked for Tara, Standard Chartered, and NICICO.

Which industries is Shabab most experienced in?

Shabab is most experienced in industries like Banking and Finance, Healthcare, and Transportation. Shabab also has some experience in Media and Entertainment, Telecommunication, and Metals and Mining.

Which business areas is Shabab most experienced in?

Shabab is most experienced in business areas like Information Technology, Product Development, and Accounting. Shabab also has some experience in Operations.

Which industries has Shabab worked in recently?

Shabab has recently worked in industries like Metals and Mining, Banking and Finance, and Information Technology.

Which business areas has Shabab worked in recently?

Shabab has recently worked in business areas like Information Technology, Accounting, and Product Development.

What is Shabab's education?

Shabab holds a Bachelor in Software Engineering from Afagh University.

Does Shabab have any certificates?

Shabab has 2 certificates. These include: Generative AI & Agentic AI and JavaSE & JavaEE.

What is the availability of Shabab?

Shabab is immediately available full-time for suitable projects.

What is the rate of Shabab?

Shabab's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Shabab?

To hire Shabab, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 840-1000 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.