Miguel Arregui
About Miguel Arregui
Miguel Arregui is a Senior Software Engineer at QuestDB, with extensive experience in software development and database engineering across various companies and sectors.
Current Role at QuestDB
Miguel Arregui is currently a Senior Software Engineer at QuestDB, working remotely from Castellón in the Valencian Community, Spain. Since joining QuestDB in November 2021, Miguel has been instrumental in various key projects. He implemented the backend component of QuestDB's cloud provisioning system using Python 3.x, FastAPI, and Kafka. Furthermore, he has contributed to the transition of QuestDB to a non-open source variant by refactoring code and has developed several new built-in functions and features such as the geohash type and proper support for NULL in SQL statements.
Career at Shapelets
In 2021, Miguel Arregui worked as a Senior Software Engineer at Shapelets for five months in Málaga, Andalusia, Spain. During his short tenure, Miguel applied his software engineering expertise to contribute to Shapelets' development projects.
Experience with Crate.io
Between 2019 and 2020, Miguel Arregui served as a Core Database Engine Developer (Open Source) at Crate.io. This was a fully remote position. During his one-year tenure, he developed and maintained key components of CrateDB, contributing to its robustness and performance in an open-source environment.
Extensive Background in Software Engineering
Miguel Arregui has had an extensive and diversified career in software engineering spanning several prominent organizations. Notably, he worked as a Senior Software Engineer at Itiviti AB from 2016 to 2019 in London, a Quantitative Analyst / e-Trading Platform Developer at UBS for five months in 2015 in London, and a Lead Senior Java Developer in e-Trading and Pricing at the Royal Bank of Scotland from 2014 to 2015. He has also held senior positions at other organizations, including CameronTec, MedImmune, ORC Software Ltd, and the European Bioinformatics Institute. His roles have been primarily based in London and Cambridge, demonstrating a strong foundation in software engineering in various sectors.
Education and Early Career
Miguel Arregui studied Computer Science and Engineering at Universitat Jaume I, where he undertook a comprehensive program that combined a B.Sc and an M.Sc over 4000 hours, completed between 1996 and 2002. His early career included significant roles at CERN as a Helpdesk 2nd level Analyst and Technical student in Geneva, and as an Inbiomed-IRIS Assistant Director at Universitat Jaume I in Castellón, Spain. These roles provided Miguel with a robust foundation in both technical and leadership capacities.