Summary
John Ordoñez is a seasoned software development engineer with 13 years of experience building full-stack solutions across Python, Java, PHP and modern web stacks. Based in Bogotá, he has a strong record of freelancing and consulting—delivering everything from desktop Java reporting tools and embedded-data pipelines to Angular/NodeJS e-commerce platforms and automation scripts that streamline industrial workflows. He frequently teaches and mentors, running Python courses and producing educational content on YouTube, reflecting a genuine passion for continuous learning and knowledge sharing. His work shows a pragmatic blend of object-oriented design, database-backed applications (MySQL/Postgres) and practical integrations such as voice recognition and PDF/report generation. Notably, he pairs hands-on implementation with research interests in topics like watermarking and steganography, revealing a deeper curiosity for applied algorithms beyond standard application development.
14 years of coding experience
5 years of employment as a software developer
Systems Engineer, Computer Systems Networking and Telecommunications, Systems Engineer, Computer Systems Networking and Telecommunications at Universidad Cooperativa de Colombia
Universidad de los Andes