Acerca de Darren
- Backend systems and services in Python
- APIs and data processing workflows
- Translating models and algorithms into robust implementations
Inglés
Bilingüe o nativo
Maltés
Bilingüe o nativo
Italiano
Competencia profesional básica
Español
Competencia profesional completa
Experiencia
- FreelanceFreelance Scientific Software Developernoviembre de 2018 - Hoy (7 años y 7 meses)Delivered backend systems, data pipelines, and production Python software for research-driven and data-intensive applications.End-to-end ownership: design, implementation, client alignment, and deployment.Long-Term Core Project: Data Pipeline & Indexing Platform (Apr 2022 – Present)Independently designed and evolved a platform constructing economic indices from large-scale global news datasets.▪ Built a configuration-driven framework enabling non-developers to define new indices without modifying code▪ Designed resilient data ingestion and transformation pipelines with explicit validation and failure handling▪ Implemented published methods for index construction into reliable, testable systems▪ Developed robust automation workflows for large-scale historical data collection▪ Evolved the system over multiple years into stable, production-grade infrastructureOther Selected Work:▪ Simulation systems (agent-based, multithreaded, epidemiological models)▪ Numerical optimisation and modelling (ODE/PDE systems)▪ Data analysis pipelines and visualisation workflows▪ Implementation of methods from academic literature without reference implementations▪ Technical documentation and reproducible workflows▪ Work often involves implementing methods directly from academic literature where no reference implementation exists
- OnnaPython DeveloperAGENCIAS DE SUBCONTRATACIÓNjunio de 2020 - febrero de 2022 (1 año y 8 meses)Barcelona, SpainWorked on large-scale data ingestion and backend systems supporting eDiscovery and compliance use cases.• ▪ Contributed to 20+ third-party APIs for large-scale ingestion (billions of files, multi-petabyte datasets)• ▪ Designed efficient data synchronisation logic, reducing API usage while maintaining completeness• ▪ Observability and monitoring (metrics, dashboards, system diagnostics)• ▪ Refactored backend services to improve readability, testability, and maintainability• ▪ Contributed to CI/CD improvements and system modularisation
- Sherpa Management ServicesJunior Developer & MathematicianBANCA & SEGUROSoctubre de 2016 - octubre de 2017 (1 año)Naxxar, Malta• ▪ Co-authored a mathematical research paper proposing a novel approach to quantifying insurance risk• ▪ Translated mathematical models into production code, with careful attention to numerical stability and model validity• ▪ Contributed to the design of a Python-based system modelling financial risk and lifecycle outcomes• ▪ Developed REST APIs to expose computational models• ▪ Integrated backend systems with structured financial data• ▪ Improved code quality through testing, refactoring, and performance optimisation• ▪ Produced technical documentation for internal and external use
Recomendaciones
Sé el primero en recomendar a Darren
Ayuda a este freelance a destacar compartiendo tu experiencia.
Estos perfiles de freelance también coinciden con tus criterios
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formación
- Master's DegreeLeiden University2016Master's Degree
- Bachelor's DegreeUniversity of Malta2014Bachelor's Degree