SOFTWARE ENGINEER

Building software.
Understanding systems.

I am Cadete in the 42 network, concretely 42 Luanda, focused on programming, systems, web development, cybersecurity and infrastructure.

perfile of Kalenga

About me

I am currently science computer student at 42 Luanda. My studies cover programming, algorithms, structure of date, linux, script bash, Administration systems, databases, web development, security and infrastructure.

Technologies

Languages

C · C++ · Python · JavaScript · SQL

Systems

Linux · Bash · TCP/IP · Sockets

Web and Infrastructure

HTML · CSS · JavaScript · Python-Django · Docker

Tools

Git · GitHub · Vim · Make · Valgrind · VSCode · SSH

Selected work

01

Daemon Keylogger

A C project exploring system level programming and daemon based processes on Linux.

Technology: C · Linux

Learning focus: Operating systems and Linux network programming

View repository ↗

02

Dictionary

A C project focused on implementing an English to Portuguese dictionary application.

Technology: C · GTK

Learning focus: Data structures, file handling and algorithms

View repository ↗

03

Domain specific language

A C project focused on implementing and working with a domain specific language.

Technology: C

Learning focus: Algorithms · Data structures · Heuristic algorithms · Parsing techniques

View repository ↗

04

Learning English

A C++ desktop project developed around learning and practicing English through software with AI.

Technology: C++ · Libcurl · nlohmann/json · OpenRouter · GTK

Learning focus: File handling · User interface development · AI integration · JSON serialization and deserialization

View repository ↗

05

Smart Guide

A Python project focused on building a practical tourism solution using an AI agent and the Gemini API.

Technology: Python · Gemini API · AI

Learning focus: AI agents with RAG · API integration

View repository ↗

06

Make Commit

A Python tool designed to monitor file changes and automate Git commit workflows.

Technology: Python · Git

Learning focus: Python scripting · Automation · Git and GitHub

View repository ↗

07

Inception

A Docker based infrastructure project focused on containerization and service architecture. I created three main services.

Technology: Docker Compose · Makefile · Nginx · MariaDB · WordPress

Learning focus: DevOps · Web infrastructure

View repository ↗

08

Monitorament Script

A Bash script to monitor CPU and memory consumption, with detection and protection against "zombie" processes in a Linux environment.

Technology: Bash · Linux · Shell scripting

Learning focus: Bash scripting · System administration · Linux process management

View repository ↗

09

Doctor's Appointment

A Python application for managing medical appointments and related information.

Technology: Python · Docker · JavaScript · HTML · CSS · Makefile · SQL

Learning focus: Web application development

View repository ↗

10

FindPulso

A Python project using Django, developed as a web application to send a signal called a "pulse" to someone and receive their exact location.

Technology: Python · Django

Learning focus: Web application development

View repository ↗

Let's connect

Interested in my work or want to get in touch?

GitHub ↗ LinkedIn ↗ X ↗