Paul Duran is an experienced information and data architect with 14+ years in IT and a freelancing practice since 2001, specializing in translating business strategy into clear, stakeholder-friendly design specifications and enterprise data models. He has led data architecture and modeling work across large international organisations—including Shell and Mercedes-Benz—focusing on governance, metadata, SAP to EDM mapping and pragmatic data platform migrations in agile teams. Equally comfortable with workshops and stakeholder interviews as with reverse-engineering legacy databases, SQL scripting and PowerDesigner-based delivery, he aims for highly usable, adaptable instruments that non-technical users can adopt instinctively. His open-source contribution to the Twitterizer .NET library shows hands-on backend chops, particularly around robust API rate-limit handling and timezone-aware retry logic. Based in North Brabant, Netherlands, Paul pairs decades of systems-level experience with a persistent, practical approach to delivering measurable business outcomes.
14 years of coding experience
24 years of employment as a software developer
diverse, diverse at Computer firm courses
Topic Agents & Collections, Topic Agents & Collections at Verity
Mathematics, Mathematics at Delft University of Technology
Informatics Course module 1, Informatics Course module 1 at Van Rees Informatics
Linking Databases, Linking Databases at Eindhoven University of Technology
Designer/2000 CASE, Designer/2000 CASE at Oracle
BO End User Training, BO End User Training at Business Objects
Photographer Photography, Photographer Photography at School voor Fotografie Breda
XML and Web Services, XML and Web Services at Post Academic Course (PAO)
AMBI modules I1 I2 B1 T2 S3 S1, AMBI modules I1 I2 B1 T2 S3 S1 at NOVI
Twitterizer is a .NET class library that provides an easy-to-use interface for the Twitter web api. It is written for developers. It's features are easy to discover and follow a consistent design pattern.
Role in this project:
Back-end Developer
Contributions:7 commits in 1 day
Contributions summary:Paul primarily contributed to improving the handling of rate limiting within the Twitterizer library. Their work involved modifying the `TwitterCommand.cs` file to correctly set the `Result` based on HTTP status codes indicating rate limits. Additionally, they ensured the `ResetDate` for rate limits was correctly set and handled, including fixing issues with the time zone and the use of the `Retry-After` header. The user also added display name properties to search results.
Contributions:3 reviews, 4 PRs, 17 pushes in 6 years 6 months
api-clientapidotnetsdk
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.