Skip to content
View iikerm's full-sized avatar

Block or report iikerm

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
iikerm/README.md

👨‍🎓 About me

I am a Computer Science Engineering student at the University of Alicante (UA), and have a passion for programming, game development, and basically any kind of challenge that can help me learn something new.

🧱 My tech stack

iikerm's github languages

Main programming languages

Language Specific experience
  • Graphical user interfaces (mainly with tkinter)
  • Data storage & management with databases (sqlite3), apart from CSV & JSON (with csv and json modules respectively
  • Data representation using matplotlib and seaborn
  • Mathematical operations & function representation using Sympy, Scipy & Numpy
  • Graphics rendering using libraries like SFML and SDL3
  • Algorithm memory & performance improvement using the STL's elements
  • Packet sending over TCP and UDP using the SFML/Network module
  • Graphics rendering using libraries like gfx, tigr and SDL3
  • Simple network connection management using native C sockets
  • Process forking, children management process communication using pipelines and shared memory
  • Web development using ASP.NET + CSS + SqlServer

Other programming languages

Other languages that I can use include:

  • SQL (SqlServer, Sqlite & PL/SQL)
  • HTML+CSS for website development, and with JavaScript to develop web apps using electronJS
  • Assembly (x86 and MIPS)
  • Java
  • Swift


Extra technologies

I have also worked using technologies like MMX and SSE for improving speed in x86 assembly programs. On top of this, I also have experience working with CUDA in NVIDIA graphics cards to accelerate programs written in C by taking advantage of parallelism.

Tools and IDEs

I typically use Microsoft VS Code for programming in linux environments, and Microsoft Visual Studio or JetBrains PyCharm for programming in Windows, but I also have experience working with a variety of other IDEs like Eclipse or DBeaver.

🏛 Main projects

I have pinned my best projects to my profile, but here are some of them:

🌐Socials

Pinned Loading

  1. 2D-raycasting-sim 2D-raycasting-sim Public

    A 2D raycasting and rendering simulator written in C++ using the SFML library for drawing graphics.

    C++

  2. 3d-point-visualizer 3d-point-visualizer Public

    A small project made in C using the SDL3 library to represent sets of points in 3d space, while being able to rotate them and move them around

    C

  3. sfml-minesweeper sfml-minesweeper Public

    Custom minesweeper game built using SFML library

    C++

  4. sfml-snake sfml-snake Public

    Custom snake game built using the SFML library

    C++