der Crack
expert / ace
(Colloquial) A person who is exceptionally good and talented in a particular field; an expert or professional.
Er ist ein echter Crack, wenn es um Computerprobleme geht.
He's a real expert when it comes to computer problems.

crack / expert
Loading your saved state.
expert / ace
(Colloquial) A person who is exceptionally good and talented in a particular field; an expert or professional.
Er ist ein echter Crack, wenn es um Computerprobleme geht.
He's a real expert when it comes to computer problems.

The two meanings are easy to distinguish. If someone is talking about a person who is especially good at something, the expert is meant. If it is about drugs, crime, or health problems, the drug is meant.
Mein Bruder ist ein absoluter Crack in Physik.
My brother is an absolute ace in physics.
When 'Crack' (expert/ace) refers to an expert, the field is often given with the preposition 'in' and the dative. The pattern is: 'jemand ist ein Crack in etwas' (someone is an expert/ace in something).
Sie ist ein Crack in der Programmierung von Apps.
She is an expert in programming apps.
Calling a person a 'Crack' (expert/ace) is colloquial. In formal or written contexts, you would more likely use words like 'Experte' (expert) or 'Spezialist' (specialist).
Wenn du Hilfe bei der Reparatur brauchst, frag meinen Nachbarn, der ist ein echter Crack.
If you need help with the repair, ask my neighbor; he's a real expert.
In connection with the drug, 'Crack' (crack) is often used with verbs such as 'konsumieren' (to use/consume), 'rauchen' (to smoke), or 'nehmen' (to take). Nouns such as 'Sucht' (addiction) or 'Abhängigkeit' (dependency/addiction) are also typical.
Der Film thematisiert die Gefahren der Crack-Abhängigkeit.
The film addresses the dangers of crack addiction.
expert
'der Experte' and 'der Crack' can both mean a person who is very good in a particular field. 'Experte' is neutral and fits formal and ordinary situations, for example at work or in the news. 'Crack' is colloquial and often emphasizes special talent or impressive skills. It is more likely to be used casually among friends or colleagues. Important: 'Crack' also has a completely different meaning as a drug, but in this relation it is about a person with exceptional abilities.

Luisa ist ein echter Crack, wenn es um schnelle Lösungen am Computer geht.
Luisa is a real ace when it comes to quick computer solutions.
Für die neue Software kommt morgen ein Experte ins Büro.
An expert is coming to the office tomorrow for the new software.