Daniel Duque
About Daniel Duque
Daniel Duque is a Lead Software Engineer with extensive experience in software development and integration, currently working at Circle since 2021. He has held various roles in companies across Colombia and Germany, contributing to projects involving payment integration, API development, and data protection.
Work at Circle.so
Currently, Daniel Duque serves as the Lead Software Engineer at Circle, a position he has held since 2021. In this role, he focuses on developing and implementing software solutions that enhance the company's offerings. His responsibilities include integrating AWS S3 for product catalog management and improving product search capabilities through ElasticSearch. Daniel also works on API integrations, including the Grover Card product's banking partnership with Solaris Bank using NestJS.
Previous Experience in Software Engineering
Daniel Duque has extensive experience in software engineering across various companies. He worked at Innventto información con ingeniería as a Software Engineer from 2015 to 2016. He then joined Growth Acceleration Partners as a Full Stack Web Developer from 2016 to 2017. Following that, he spent two years at POSpulse as a Software Engineer from 2017 to 2019. Before his current role, he was a Senior Software Engineer at Grover from 2019 to 2021, working remotely from the Berlin Area.
Education and Expertise
Daniel Duque studied Computer Science at Universidad EAFIT, where he earned his Systems Engineer degree from 2008 to 2013. He furthered his education with a specialization in Information Systems at the same institution from 2013 to 2014. Additionally, he completed a program in Enterprise Web Application Development at Infosys Limited in 2011. His educational background provides a strong foundation for his expertise in software development and engineering.
Technical Skills and Contributions
Daniel has developed a range of technical skills throughout his career. He has integrated payment systems using IXOPAY orchestrator with providers like PayPal and Adyen. His work includes developing APIs for frontend and mobile applications using Ruby on Rails and NestJS, focusing on REST and GraphQL. He has also implemented Kafka integration in Ruby on Rails APIs and applied GDPR compliant practices to protect sensitive customer information.
Research and Early Career
Before his extensive software engineering roles, Daniel worked as a Research Assistant (Developer) at Universidad EAFIT from 2011 to 2012. This early experience contributed to his development skills and understanding of software applications. His career began at Sophos Banking Solutions Ltda, where he served as a Systems Consultant from 2012 to 2015, gaining valuable insights into banking technologies.