Joar Gerlöv - Software Engineer

Hello and welcome to my website!

I am a CS student @ KTH Royal Institute of Technologies. Currently, pursuing my Bachelor. This website will be where I post about what I have done and each project I am part of! To dive deeper into the code you can visit my Github or if you would like to see my work history and contact me, you can vist my LinkedIn.

My Github My LinkedIn

My Projects ↓ Select any to explore ↓

Image

Joar Gerlöv

Bachelor in Software Engineering @ KTH Royal Institute of Technologies

I am Joar Gerlöv, a dedicated Computer Science student at the Royal Institute of Technology (KTH), Stockholm.

In the pursuit of my degree, I have acquired a comprehensive understanding of critical subjects including Algebra and Analysis, Discrete Mathematics, Statistical Mathematics, Data Structures and Algorithms, Object-Oriented Programming, Computer Networking, and Operating Systems.

My academic foundation is complemented by advanced proficiency in programming languages such as C, C++, Java, and Python, alongside practical experience with tools including Wireshark and Tera Term.

My focus has primarily been on leveraging object-oriented programming to develop sophisticated solutions for complex challenges.

As I seek to transition from academic study to professional practice, I am eager to apply my technical skills and theoretical knowledge within a practical, real-world context.

I am confident in my ability to contribute effectively to your projects, benefiting from the guidance of experienced professionals in a collaborative environment.

I am looking forward to the opportunity to discuss how my background, skills, and ambitions align with the needs of your team.

I am committed to making a significant contribution to the field of computer science through dedication, innovation, and continuous learning.

So, what am I currently up to?

Operating Systems: A study of the fundamental concepts behind operating systems, including process management, memory management, file systems, and concurrency.
Project Course in Application Development: Currently building a game in C using SDL libraries whilst utilizing Agile Development strucutre.

Diligently looking! Are you the one I have been waiting for?

Since December 2022, I have been serving as the Customer Support Operations Manager at Cheffelo in Stockholm. In this role, I manage a team of around 12 people, overseeing and addressing agent inquiries, ensuring effective issue resolution, and monitoring and analyzing customer support performance metrics to generate statistical reports.
I am committed to fostering a positive and productive team environment.
Before stepping into the management role, I worked as a Customer Support Agent at Cheffelo, starting my journey in August 2021. Handling over ten thousand solved cases. Excelling in problem-solving within a fast and dynamic environment. My efficiency and performance metrics identified me as a top performer and a rapid customer support agent.

Relevant Courses

Down here I have listed only the relevant courses I have done and a short description.

Image

Object-Oriented Programming in Java

A course that teaches the principles of object-oriented programming using Java, focusing on concepts like encapsulation, inheritance, and polymorphism.

Image

Object-Oriented Programming in C++

This course covers object-oriented programming techniques in C++, including class design, object management, and operator overloading for software development.

Image

Discrete Mathematics

I now understand the intricacies of Discrete Mathematics, crucial for computer science and theoretical math. My studies covered discrete structures, logic, set theory, and their applications in algorithm design and optimization, significantly enhancing my analytical skills.

Image

Linear Algebra

Having completed this course, I've mastered Linear Algebra's essentials: vectors, matrices, linear transformations, and more. It applied these concepts to real-world problems, broadening my ability to solve complex equations and understand their scientific applications.

Image

Differential Equations in One Variable

This course taught me to solve ordinary differential equations (ODEs) using various methods. I've learned to model real-life problems in engineering and biology, gaining insights into the practical applications of mathematical theories.

Image

Statistical Mathematics

After this course, I'm equipped with the skills to analyze and interpret data using statistical methods. I've learned about probability, hypothesis testing, and regression analysis, enabling me to apply these techniques across different fields for informed decision-making.

Image

Database Technologies

An introduction to database design, development, and management techniques, emphasizing relational databases, SQL, and data normalization.

Image

Embedded Systems

This course focuses on designing and programming embedded systems using the RISC-V architecture, covering both hardware and software aspects.

Image

Communications Networking

An overview of data communication and networking principles, protocols, and technologies, with a focus on the internet and network design.

Image

Project Course in Application Development

A project-based course where we develop an interactive IP game, integrating skills in application programming, design, and teamwork.

Image

Digital Electronics

An introduction to the principles of digital electronics, including logic gates, circuit design, and digital systems' functioning.

Image

Algorithms and Data Structures

A course that explores fundamental algorithms and data structures, focusing on their design, analysis, and application in problem-solving.

Programming Languages

Here are some of the languages I have worked with

Java

C++

SQL

C

Python

Terra Term

MatLab

Assembly

JavaScript

HTML

CSS

Development Processes

Agile Development | Scrum

I am well-versed in Agile Development methodologies, having embraced the Scrum framework in my previous projects. As a Scrum Master for a team of six, I facilitated the Agile process, ensuring smooth sprint planning, daily stand-ups, and retrospectives. Fostering collaboration, removing impediments, and maintaining a steady workflow, which significantly contributed to enhancing the team's performance and project delivery. This hands-on experience has not only deepened my understanding of Agile principles but also honed my leadership and management skills within the dynamic context of software development and team dynamics.

Programming IDEs & Version Control

Loading...