Skip to content
View Alexvc23's full-sized avatar
😀
😀

Highlights

  • Pro

Block or report Alexvc23

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Alexvc23/README.md

Hi there, I'm Alexander VALENCIA 👋

I'm a passionate software developer with experience in C, C++, Bash, Linux, Docker, web development, and customer service. I enjoy solving complex problems, optimizing code, and creating efficient solutions that make a difference.

Contact Me

🚀 Skills

Languages

C C++ Python JavaScript TypeScript SQL

Operating Systems

Linux Debian

Tools & Technologies

Docker Git PostgreSQL Prisma NestJS React Vim

Web Development

Responsive Design User Interfaces SPA Real-Time Games Chat Systems Frontend Development Backend Development

Project Management

Schedule Organization Detailed Reporting Client Communication Collaborative Development

Server & Network Management

Linux Server Configuration Security Measures Virtualization

Software Development

Shell Programming Concurrent Programming Process and Memory Management Network Communication Data Streaming

Security

Encryption Techniques SQL Injection Protection

📚 Education

  • Software Engineering - 42 Lyon Auvergne-Rhône-Alpes, Nov 2021 - Current, Charbonnières-les-Bains, France

  • DELF B2 - INFLEXION LYON, Feb 2021 - May 2021, Lyon, France

  • English Top Notch 1,2,3 (B2+) - American School Way, Feb 2015 - May 2016, Bogotá, Colombia

💼 Work Experience

  • Technical support specialist - KUDO Inc, Oct 2022 - Current.

    • Specialized in managing multilingual webinars and technical coordination with clients and teams, using KUDO and Microsoft Teams.
  • Customer Service Consultant - SGS COLOMBIA HOLDING S.A.S, Mar 2019 – Jun 2019, Bogota, Colombia

    • Improved customer satisfaction by 25% through rapid and effective communication via live chat.
  • Data Analyst - Teleperformance SE, Aug 2016 - Oct 2018, Bogota, Colombia

    • Created analytical reports that identified opportunities for improving operational efficiency, resulting in a 15% cost reduction.

🏆 Projects

ft_transcendence

  • GitHub ft_transcendence - As part of the 42 school curriculum, I developed ft_transcendence, a website for Pong competition. This project involved creating a single-page application with real-time multiplayer Pong games, integrated chat, and user account management, showcasing my skills in web development, responsive design, and real-time data handling. Developed using NestJS for backend, a TypeScript framework for frontend, and PostgreSQL for database management.

    GitHub Stars GitHub Issues GitHub Forks

Inception Project

  • GitHub Inception Project - A comprehensive system administration project focusing on Docker virtualization. The objective was to create a multifaceted infrastructure using Docker containers, each hosting a specific service. This project involved setting up an infrastructure composed of various services like NGINX, WordPress, MariaDB, and implementing TLS, all running in a virtual machine using docker-compose. Demonstrates deep understanding of system administration, Docker, and network configurations.

Minishell-42

  • GitHub Minishell-42 - This project is an implementation of a Bash shell, completed as part of the 42 school curriculum. It demonstrates a thorough understanding of shell functionality and programming, with features that mirror those found in a traditional Bash shell.

Cub3D

  • GitHub Cub3D - This project showcases a raycasting engine reminiscent of early 3D games like Wolfenstein 3D. Developed in collaboration with Elsruora who handled the parsing, it uses the Minilibx library provided by the 42 school. The project provides insight into graphics programming, specifically line drawing techniques, and rendering in C using the Minilibx library.

Born2beroot

  • GitHub Born2beroot - In this project, I worked with virtualization to install Linux Debian in VirtualBox and set it up for server use. This exercise provided valuable hands-on experience with Linux server configuration and virtualization technologies.

Pipex

  • GitHub Pipex - Pipex is a project that reproduces the behavior of the Unix shell's pipe '|' command in C, utilizing pipe(), fork(), dup2(), access(), and execve() functions. The program's behavior is akin to the command < infile cmd1 | cmd2 > outfile in a shell.

Philosophers

  • GitHub Philosophers project provides a deep understanding of the difference between processes and threads, manipulation of shared memory spaces, and working with threads. It also introduces concepts like mutex and semaphores, fundamental to understanding and managing concurrent programming.

Gmail Wipeout

  • GitHub gmail_wipeout - This script enables authentication into the Gmail API to delete all unread emails. It provides a practical demonstration of interacting with external APIs and automating email management tasks.

Pinned Loading

  1. philosophers philosophers Public

    Philosopher tutorial

    C 3

  2. Cub3d Cub3d Public

    Raycating project

    C

  3. inception inception Public

    Dockerfile and Docker-compose project

    Dockerfile