Pysmak Artem

Desarrollador de software | Especialista en backend y automatización

Sobre mí

¡Hola! Soy Artem, tengo 20 años y soy de Ucrania. Vivo en España desde 2022, y aquí empezó mi camino profesional. Soy un desarrollador al que le gusta entender sistemas complejos y convertir ideas en soluciones sólidas y bien pensadas. Mi carrera en IT empezó con una formación profesional en desarrollo de aplicaciones multiplataforma, y mi verdadera pasión por la programación nació en 42 Urduliz.

Allí, trabajar con C y C++ puros (y más recientemente con Python) me enseñó no solo a escribir código, sino también a entender mejor la mecánica del hardware, la memoria y el rendimiento. Soy disciplinado, enfocado y me siento cómodo gestionando varias prioridades a la vez, especialmente cuando el trabajo exige precisión y calma bajo presión.

Qué hago

Cronología

10.09.2023

Comienzo del viaje: Presa en FP Txurdinaga

Comienzo del viaje: Presa en FP Txurdinaga

Inscribirme en el programa de Formación Profesional Superior DAM en CIFP Txurdinaga marcó el inicio de mi trayectoria profesional en informática. Este programa me proporcionó los fundamentos de la ingeniería de software, profundizando en la programación orientada a objetos (Java), las bases de datos relacionales (SQL) y los patrones de diseño de software. Me brindó el enfoque estructurado y sistemático para la programación que me preparó para afrontar retos de ingeniería más avanzados.

Abrir enlace
13.11.2023

Rugby Standings

Rugby Standings

Proyecto de equipo desarrollado en Java como una aplicación de escritorio para gestionar la clasificación, los resultados de los partidos y las estadísticas de los equipos de la liga de rugby. Colaboré con otros desarrolladores para implementar las funcionalidades principales de la aplicación, organizar la estructura del proyecto y asegurar una integración fluida entre los diferentes componentes. El proyecto me brindó una valiosa experiencia en desarrollo de aplicaciones de escritorio en Java, programación orientada a objetos, colaboración con Git y trabajo eficaz en equipo.

Abrir enlace
01.01.2024

Freelance

Freelance

El comienzo de los proyectos reales: Descubrí la plataforma Fiverr, donde empecé a aceptar pequeños proyectos creando sitios web sencillos, scripts de Python y bots para Telegram. Por esa época, también conocí a Aritz (el fundador de TenBeltz), quien me asignó varias tareas de automatización.

21.01.2024

Tienda de Palas

Tienda de Palas

Uno de los proyectos en los que trabajé como freelance requería escribir un script de Python para extraer información de una tienda de raquetas. El script toma todos los productos disponibles y crea una lista con precio, calidad, tipo, etc.

Abrir enlace
01.03.2025

Práctica: Shackleton

Práctica: Shackleton

Prácticas oficiales de dos meses. Durante este tiempo, trabajé en la aplicación principal de la empresa, desarrollada en Kotlin, así como en la API del sitio web y la aplicación, ambas escritas en PHP con el framework Laravel. Mi tarea consistió en migrar la API a la nueva versión de PHP, desplegarla en la nube e incorporar las llamadas necesarias para su aplicación.

14.09.2025

42 School

42 School

Me uní a 42 Urduliz, una escuela de ingeniería de software entre pares. El riguroso plan de estudios, basado en proyectos, se centraba por completo en la programación de bajo nivel. Trabajando con C y C++ puros, aprendí a gestionar la memoria, escribir algoritmos fundamentales desde cero y resolver tareas de optimización complejas mediante el desarrollo práctico y la investigación autodirigida.

Abrir enlace
03.11.2025

ft_printf

ft_printf

Como parte del programa de estudios de la Escuela 42, reimplementé desde cero la función printf estándar de C. El proyecto se centró en funciones variádicas, análisis de cadenas de formato e implementación de múltiples especificadores de conversión, manteniendo la seguridad de la memoria y una organización eficiente del código. Esto fortaleció mi comprensión de la programación de bajo nivel, el funcionamiento interno de C y el diseño de software modular.

Abrir enlace
01.01.2026

push_swap

push_swap

Desarrollé un programa de ordenación optimizado en C que ordena números enteros utilizando solo un conjunto restringido de operaciones de pila. El proyecto requirió diseñar algoritmos de ordenación eficientes, minimizar el número de operaciones e implementar estructuras de datos de pila personalizadas, además de gestionar la validación de entrada y los casos límite. Esto mejoró significativamente mi comprensión de la optimización de algoritmos, las estructuras de datos y la complejidad computacional.

Abrir enlace
09.03.2026

Python Modules

Python Modules

Una colección de ejercicios y módulos de utilidad de Python que abarcan conceptos básicos de programación, programación orientada a objetos, manejo de archivos, excepciones y organización de código reutilizable. Este proyecto me ayudó a consolidar mi comprensión de los fundamentos de Python, al tiempo que desarrollaba código limpio, modular y mantenible mediante ejercicios prácticos.

Abrir enlace

Habilidades

Proyectos

Crypto Bot

Crypto Bot

Telegram API Python
Python Modules

Python Modules

Python OOP
Push_swap

Push_swap

Pure C