CarlosH

Full-Stack Developer, Medellín

Software engineer at Bancolombia. I build complete products, from APIs and microservices to fast, accessible interfaces.

Selected work

Projects

Products I designed and built, with source code on GitHub and a live demo wherever one is deployed.

More projects

Experience

  1. Feb 2025 - Present

    Software Engineer at Bancolombia(opens in new tab)

    Medellín, Colombia, Hybrid

    Building and maintaining enterprise API integrations and microservices for banking platforms using Clean Architecture and modern DevOps practices. I participate in the complete API lifecycle, from design and implementation to testing, deployment, monitoring, and production support, collaborating with cross-functional teams in an agile environment.

    • Develop REST APIs and microservices for enterprise banking platforms.
    • Design backend services following Clean Architecture principles.
    • Participate in the complete API lifecycle: design, implementation, testing, deployment, monitoring, and maintenance.
    • Work with DevOps practices, CI/CD pipelines, and production release processes.
    • Contribute to strategic banking initiatives, including Bre-B and Global Account.

    Technologies: Java, Spring Boot, Microservices, Clean Architecture, REST APIs, CI/CD, DevOps, Git, Agile, JavaScript, Node.js, PostgreSQL, Astro

  2. Jun 2024 - Dec 2024

    Software Engineering Intern at Bancolombia(opens in new tab)

    Medellín, Colombia, Hybrid

    University internship contributing to backend development, internal tools, and enterprise engineering practices.

    • Contributed to backend development.
    • Worked with enterprise development workflows.
    • Collaborated with senior engineers on production projects.

    Technologies: Java, Spring Boot, Git, Agile

  3. Jul 2022 - Mar 2023

    Software Developer at Talent.com(opens in new tab)

    Medellín, Colombia, Full-time

    Worked on web application development for an international technology company, contributing to product features and engineering collaboration.

    • Built and maintained product features.
    • Worked in a cross-functional engineering team.
    • Adapted quickly to new technologies and product requirements.

    Technologies: JavaScript, React, APIs, Git

I'm Carlos Andrés Hinestroza Pérez, a software engineer based in Medellín, Colombia. At Bancolombia I build APIs and microservices for banking platforms, following Clean Architecture across the full API lifecycle.

Outside of that I build web and mobile applications end to end, from the database to the interface. I have also delivered freelance work through my own company,SH1FT3R.

I also share my experience and knowledge through online articles and at local technology meetings.

Technologies

Languages
TypeScript, JavaScript, Java, Python
Frontend
React, Next.js, Astro, Tailwind CSS, TanStack, Zustand
Backend
Node.js, Hono, Spring Boot, GraphQL, Socket.io, REST APIs
Data and tooling
PostgreSQL, MongoDB, MySQL, Drizzle, Docker, Vitest, Jest

Education

  • 2022 - 2022

    Serverless Cloud Run Development, Google

  • 2022 - 2022

    Serverless Firebase Development, Google

  • 2019 - Present

    Systems Engineer, Corporación Universitaria Adventista (UNAC)

Articles

Writing & Open Source

Contact

Let's build something great.

The fastest way to reach me is by email. My work history is one click away in the résumé and on GitHub.

carloshinestroza101@gmail.com

Home
Projects
Experience
About
Articles
Contact
KarmaKanban PlusSource
GraphQL Project ManagerSource
CryptocoinsLive
Rick and Morty ExplorerLive
Login OTPLive
Tesla Landing PageLive
NFT Collection WebsiteLive
CLI Task ManagerSource
Copy email addresscarloshinestroza101@gmail.com
Download résumé
Toggle dark mode
GitHub
X
LinkedIn