Masterstudent i elektroteknik
Phone: 076-281-84-40
Mail Adress: alhassan0000@yahoo.com
Home Address:
Blodboksgränd 15, 16577 Hässelby, Stockholm
GitHub: AcheronEiden
LinkedIn: Alhassan Jawad
Python - Det första programmeringsspråket jag lärde mig. Jag har
programmerat i Python i cirka 5 år nu.
Under mitt andra år på universitetet tog jag en kurs i Python och lärde mig grunderna i språket. Efter det
blev jag
förälskad i programmering och har sedan dess spenderat mer tid på att lära mig olika språk. På min fritid
har jag
använt Python för att skapa olika projekt. Alla projekt är tillgängliga på min GitHub-sida. De flesta av dem
är privata,
men om du är intresserad av att se dem, kontakta mig så ger jag dig åtkomst till dem.
C++ - Det andra programmeringsspråket jag lärde mig. Jag har programmerat i
C++ i cirka 2 år nu. Jag lärde mig
språket främst för en kurs jag tog som kallas
Mikrokontrollerprogrammering.
Kursen handlade om att programmera mikrokontroller i C++ och jag lärde mig grunderna i språket där.
Senare använde jag också C++ tillsammans med Arduino IDE för att programmera en extern skärm tillsammans med
några LED-lampor för att visa olika
animationer. Koden för det projektet finns också på min GitHub-sida och lagras i en
offentligt repository.
Java - Lär mig språket just nu på egen hand.
JavaScript - Lärde mig detta språk tillsammans med HTML och CSS förra
sommaren (2023) för att skapa en webbplats för det här CV:et.
Jag har använt JavaScript för att skapa olika funktioner för webbplatsen. Till exempel funktionen som gör
navigeringen
responsiv när skärmen är liten. Jag använde också JavaScript för att skapa en funktion som får
navigationsfältet
att ändra färg när det svävar över det.
C - Lärde mig grunderna om detta språk tillsammans med C++ för kursen
Mikrokontrollerprogrammering.
Assembly (MIPS assembly) - Lärde mig grunderna i detta språk när jag tog
kursen
Datorarkitektur
1
som handlar om datorarkitektur och assembly-programmering. Jag har lärt mig grunderna i MIPS
assembly-programmering och arbetar för närvarande med olika program i MIPS assembly. Anledningen till att
jag valde att lära mig MIPS assembly är för att jag vill
lära mig mer om hur en dator fungerar och hur de olika delarna av en dator fungerar tillsammans. Jag vill
också lära mig mer
om hur en dator bearbetar olika instruktioner och hur de olika delarna av en dator fungerar tillsammans för
att bearbeta
dessa instruktioner.
Haskell - Jag tar för närvarande en kurs som heter
Funktionell
Programmering 1
som handlar om funktionell programmering och Haskell. Jag har lärt mig grunderna i Haskell och arbetar för
närvarande med ett
projekt för att implementera en så kallad "UltimateTicTacToeAI" i Haskell. Koden finns i ett privat
repository på GitHub
men är tillgänglig på begäran.
R - Under mitt tredje år på universitetet tog jag en kurs som kallas
Sannolikhet och
Statistik
där jag använde programmeringsspråket R för att beräkna olika sannolikheter och statistik. Observera att
detta inte var
en programmeringskurs utan en kurs i sannolikhet och statistik. Jag använde R på egen hand för att
säkerställa att mina handberäkningar
var korrekta. Jag använde också R för att skapa olika diagram för att visualisera data.
HTML/CSS - Lärde mig dessa språk tillsammans med JavaScript förra sommaren (2023) för att skapa en webbplats för det här CV:et. Jag har använt HTML för att skapa strukturen på webbplatsen och CSS för att styla webbplatsen. Jag har också använt CSS för att göra webbplatsen responsiv när skärmen är liten. Dessutom använde jag CSS för att styla navigationsfältet och sidfoten.
GitHub - Jag har använt GitHub för att lagra mina projekt och samarbeta med andra människor på olika
projekt.
GitHub är något jag började använda ganska nyligen men jag har lärt mig grunderna och använder det för
närvarande
för att lagra allt möjligt.
MatLab - Under hela mina universitetsstudier har jag använt MatLab för att lösa olika matematiska
problem. Som våra professorer
säger, "MatLab är ett kraftfullt verktyg som varje ingenjör bör veta hur man använder". Jag har använt
MatLab för att lösa olika problem
från att lösa ett system av linjära ekvationer till att lösa ett system av differentialekvationer. Jag har
också använt MatLab för att
skapa olika diagram för att visualisera den data jag hade.
LabView - Jag har använt LabView för att skapa olika program för att styra olika elektriska
komponenter. Jag har använt
LabView för att programmera en PID-regulator för en hiss som vi använde i ett 3-månaders projekt.
Simulink - Jag har använt Simulink för att simulera olika elektriska komponenter.
SolidWorks - Jag använde SolidWorks förra året i en kurs för att skapa olika CAD-modeller.
LTSpice/PSpice - Jag använde LTSpice och PSpice under hela mina universitetsstudier
för att simulera olika elektriska komponenter.
Visual Studio Code (VSC) - Min huvudprogramvara för programmering som jag alltid har använt sedan
2020.
Arduino IDE - Jag har använt den här programvaran för att göra projekt inom elektroteknik som
sträcker sig från att styra en spänningsregulator
till att programmera en PID-regulator för en hiss. Jag har också använt denna programvara tillsammans med
VSC för att programmera en extern skärm tillsammans
med några LED-lampor för att visa olika animationer.