Master's Student in Electrical Engineering
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 - The first programming language I learned. I have been
programming in Python for about 5 years now.
In my second years of university I took a course in Python and learned the basics of the
language. After that I fell
in love with programming and since then have spent more time in learning different languages. I
have, in my spare time,
used Python to create different projects. All of the projects are available on my GitHub page.
Most of them are set to
private but if you are interested in seeing them, please contact me and I will give you access
to them.
C++ - The second programming language I learned. I have been
programming in C++ for about 4 years now. I learned
the language mainly for a course I took called
Microcontroller Programming.
The course was about programming microcontrollers in C++ and I learned the basics of the
language there.
Afterwards I also used C++ in addition to Arduino IDE to program an external screen together
with some LEDs to show different
animations. The code for that project is also available on my GitHub page and is stored at a
public repository.
Java - Currently learning this language mainly on my own.
JavaScript - Learned this language together with HTML and CSS
last summer (2023) to create a website for this Resume.
I have used JavaScript to create different functions for the website. For example, the function
that makes the navigation
bar responsive when the screen size is small. I also used JavaScript to create a function that
makes the navigation bar
change color hovering over it.
C - Learned the basics about this language together with C++ for
the course
Microcontroller Programming.
Assembly (MIPS assembly) - Learned the basics about this
language when I took a course called
Computer Architecture 1
that is about computer architecture and assembly programming. I have learned the basics of MIPS
assembly programming and is
currently working on different programs in MIPS assembly. The reason I chose to learn MIPS
assembly is because I want to
learn more about how a computer works and how the different parts of a computer works together.
I also want to learn more
about how a computer processes different instructions and how the different parts of a computer
works together to process
those instructions.
Haskell - I am currently taking a course called
Functional Programming 1
that is about functional programming and Haskell. I have learned the basics of Haskell and is
currently working on a
project to implement a so called "UltimateTicTacToeAI" in Haskell. The code is stored at a
private repository on GitHub
but available upon request.
R - In my third year of university I took a course called
Probability and Statistics
where I used the programming language R to calculate different probabilities and statistics.
Make note that this wasn't
a programming course but a course in probability and statistics. I used R on my own for making
sure that my hand calculations
were correct. I also used R to create different graphs to visualize the data I had.
HTML/CSS - Learned these languages together with JavaScript last summer (2023) to create a website for this Resume. I have used HTML to create the structure of the website and CSS to style the website. I have also used CSS to make the website responsive when the screen size is small. In addition, I used CSS to style the navigation bar and the footer.
GitHub - I have used GitHub to store my projects and to collaborate with other people on
different projects.
GitHub is something that I started using fairly recently but I have learned the basics of it and
is currently using it
to store anything possible to store.
MatLab - Throughout my university studies I have used MatLab to solve different
mathematical problems. As our professors
say, "MatLab is a powerful tool that every engineer should know how to use". I have used MatLab
to solve different problems
raging from solving a system of linear equations to solving a system of differential equations.
I have also used MatLab to
create different graphs to visualize the data I had.
LabView - I have used LabView to create different programs to control different
electrical components. I have used
LabView to program a PID controller for an elevator that was used in a 3-months project.
Simulink - I have used Simulink to simulate different electrical components.
SolidWorks - I used SolidWorks last year in a course to create different CAD models.
LTSpice/PSpice - I used LTSpice and PSpice throughout my university studies
to simulate different electrical components.
Visual Studio Code (VSC) - My main programming software that I have always used since
2020.
Arduino IDE - I have used this software to do electrical engineering projects ranging
from controlling a voltage regulator
to programming a PID controller for an elevator. I have also used this softare together with VSC
to program an external screen together
with some LEDs to show different animations.