Santiago Villabona
@santiagovillabona
Full‑stack software developer skilled in building web and mobile applications.
What I'm looking for
I am a full‑stack software developer with hands‑on experience building enterprise systems, mobile apps, and interactive 2D/3D games through university projects. I focus on reliable, maintainable code and clear client‑server integrations across technologies.
I have implemented RESTful APIs, designed SQL and NoSQL queries, and contributed to both frontend and backend components to ensure seamless system integration. My projects include web games, mobile commerce features, a web‑to‑PDF converter, and game mechanics using Unity.
Technologies I regularly use include JavaScript/Node.js, Python, Java, Dart/Flutter, C#, Docker, and databases such as PostgreSQL, MariaDB, MySQL, MongoDB, and Firebase. I work effectively in Git‑based workflows and Agile/Scrum teams.
I bring strong problem solving, teamwork, and communication skills, and I am eager to learn and contribute to production systems that emphasize performance, data integrity, and user experience.
Experience
Work history, roles, and key accomplishments
Full Stack Developer (Thesis)
Universidad Pontificia Bolivariana
Nov 2025 - Mar 2026 (4 months)
Contributed to full-stack development of an inventory management and point-of-sale system using Next.js and NestJS, integrating frontend and backend workflows. Implemented and documented backend features including 62 REST endpoints, JWT authentication, role-based access, global rate limiting, and operation auditing.
Software Developer (PDF Maker)
Universidad Pontificia Bolivariana
Jul 2025 - Nov 2025 (4 months)
Developed a web-to-PDF converter using Java and SOAP services, integrating frontend and backend components. Updated the web interface to maintain usability and technical consistency.
Software Developer - Acad Project
Universidad Pontificia Bolivariana
Dec 2024 - Apr 2025 (4 months)
Designed and implemented core and special mechanics for characters and enemies in a 2D action game, built levels with Unity assets and tuned progressive difficulty to enhance playability.
Software Developer - Acad Project
Universidad Pontificia Bolivariana
Dec 2024 - Apr 2025 (4 months)
Contributed to a web-to-PDF converter using Java and SOAP services, implementing web interface components to improve usability and accessibility.
Software Developer (MicroTech Solutions)
Universidad Pontificia Bolivariana
Jul 2024 - Nov 2024 (4 months)
Implemented barcode scanning, shopping cart, and product/category management modules, connecting frontend and backend workflows for create, update, and delete operations. Contributed to service integrations that improved commerce-flow reliability in the mobile app.
Software Developer - Acad Project
Universidad Pontificia Bolivariana
Jun 2024 - Oct 2024 (4 months)
Built barcode scanner and shopping cart modules for a mobile commerce app, designed navigation and product/category filtering, and implemented CRUD for products and categories across frontend and backend.
Software Developer (The Nexus Battles II)
Universidad Pontificia Bolivariana
Jan 2024 - May 2024 (4 months)
Built wishlist and card-auction modules for a multiplayer web game, implementing REST endpoints backed by SQL/NoSQL data access. Integrated frontend and backend features to keep a consistent application workflow.
Software Developer - Acad Project
Universidad Pontificia Bolivariana
Dec 2023 - Apr 2024 (4 months)
Developed Wishlist and Card Auction modules for a multiplayer web game, implemented RESTful endpoints and optimized SQL/NoSQL queries to ensure data integrity and efficient access.
Education
Degrees, certifications, and relevant coursework
Universidad Pontificia Bolivariana
Bachelor of Science in Systems and Computer Engineering, Systems and Computer Engineering
2021 -
B.S. in Systems and Computer Engineering at Universidad Pontificia Bolivariana (expected Mar 2026). Degree is currently in progress.
Universidad Pontificia Bolivariana, Seccional Bucaramanga
Bachelor of Science, Systems and Computer Engineering
2021 - 2025
Activities and societies: Completed multiple applied software development projects (web and mobile apps, multiplayer game modules, Unity 2D game, web‑to‑PDF converter) using JavaScript, Node.js, Flutter, Unity, Java, Docker, and various databases.
Pursuing a Bachelor of Science in Systems and Computer Engineering with coursework and projects in full‑stack development, REST APIs, databases, and game development; expected completion September 1, 2025.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Santiago?
You can contact Santiago and 90k+ other talented remote workers on Himalayas.
Message SantiagoFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
