Bruno Marques is a back-end engineer with 11 years of experience building and operating production web applications across finance, streaming, cybersecurity, and marketplaces. He has shipped scalable APIs and backend services for companies from startups to enterprises—work that spans an Asterisk-based IP PBX, an Odoo-powered POS/financial SaaS with NF-e support, a Django REST marketplace, and ML-driven demand forecasting for US bakeries. At Siemens he combined DevOps and full-stack skills to deliver CERT tooling and data visualizations, and his open-source contributions include fixes and enhancements to django-haystack and a lightweight Python REST miniframework. Comfortable across Python, Django, Rails and cloud deployment tooling, he often bridges product, data and operations to reduce waste and improve reliability. Based in Lisbon, he brings a pragmatic, security-aware approach to backend architecture and a track record of adapting search and serialization systems to evolving Elasticsearch and framework versions. An understated strength is his history of integrating complex external systems—telephony, tax regimes and BI platforms—into cohesive, production-ready services.
11 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Federal University of Rio Grande do Sul
Contributions:3 releases, 36 commits, 16 PRs in 8 months
Contributions summary:Bruno primarily contributed to bug fixes and feature enhancements for the `restless` REST miniframework. Their work included addressing issues with data handling, specifically `__getattr__` within `FieldsPreparer` and error handling in the `JSONSerializer`. They also implemented new HTTP error exceptions and updated the codebase to support Django and Tornado versions and their respective testing frameworks.
Contributions:12 commits, 4 PRs, 2 comments in 1 month
Contributions summary:Bruno primarily focused on fixing and improving the Elasticsearch 5.x backend within the Django Haystack search framework. Their contributions include resolving issues with faceted search, autocomplete functionality, More Like This queries, and filter/fuzziness implementations. They also re-added and refined features like sorting, highlighting, and suggestions for the Elasticsearch 5.x backend. Furthermore, they made adjustments to tests related to Elasticsearch 2.x and 5.x versions.
pythondjangomodularcreative-commonssearch
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Bruno Marques - Back-end Engineer at Natixis in Portugal