About Daniele Teti - Software Architect, Author, Open Source Developer
Hi, I’m Daniele Teti 👋
I’m a software architect and developer with over 25 years of experience building enterprise systems. I work primarily with Delphi/Object Pascal and Python, focusing on RESTful APIs, real-time communication, database-driven applications, and AI/Machine Learning integration. I also have extensive experience with C# and JavaScript for full-stack development.
My work increasingly involves Large Language Models (LLMs), AI-powered systems, and machine learning pipelines for industrial automation, business intelligence, and intelligent applications.
I’ve written 8 books on software development (including the Delphi Cookbook series published by PacktPub), created and maintain a family of open-source projects (from DelphiMVCFramework to the new MCP Server for Delphi that connects Delphi apps to AI assistants), and regularly speak at developer conferences in Italy and abroad.
Currently, I’m CEO and CTO of bit Time Professionals, where I provide consulting and training on enterprise software development.
🚀 What I Do
Open Source Development
I’m the creator and lead developer of a family of production-ready Delphi open-source projects, all Apache 2.0 licensed and free for commercial use:
Flagship projects
- DelphiMVCFramework - The #1 Delphi framework on GitHub for building RESTful and JSON-RPC APIs. REST, JWT, WebSocket, SSE, MVCActiveRecord ORM, and a Repository Pattern with dependency injection. Used in production since 2010 by enterprises worldwide.
- MCP Server for Delphi - Expose your Delphi tools, resources, and prompts to AI assistants (Claude, Gemini, ChatGPT) via the Model Context Protocol. Attribute-driven, type-safe, dual transport (HTTP + stdio).
- LoggerPro - Fully asynchronous, pluggable logging framework with 20+ appenders: file, console, database, Redis, ElasticSearch, and syslog.
- TemplatePro - Modern template engine with Jinja/Smarty-inspired syntax: template inheritance, macros, filters, loops, and JSON support.
More libraries
- Delphi MQTT - Native MQTT 3.1.1 / 5.0 client with TLS and mutual TLS (AWS IoT, Azure IoT Hub), QoS 0/1/2, wildcards, and auto-reconnect.
- DelphiRedisClient - The official Redis client for Delphi: strings, hashes, lists, sets, pub/sub, transactions, Lua scripting, and Cluster.
- Delphi Anomaly Detection - Six algorithms (Three Sigma, Sliding Window, EMA, Adaptive, Isolation Forest, DBSCAN) for real-time monitoring and fraud detection.
- Delphi Expression Evaluator - Runtime evaluator for formulas and business rules, with short-circuit evaluation and LIKE pattern matching.
- DelphiGuard - RAII pattern for automatic, exception-safe memory management.
- Delphi Fake Data Utils - Realistic fake data for testing: names, emails, addresses, IBANs, credit cards, multi-locale.
- WinInspector - Real-time Windows and VCL inspection tool with cross-process property extraction and Delphi version detection (XE2 to 13).
See all my open source projects →
Author
I’ve written 8 books on software development, published by PacktPub and LeanPub:
- Delphi Cookbook series (3 editions) - Best-selling Delphi programming guides with 780+ pages of practical recipes
- DelphiMVCFramework - The Official Guide - Comprehensive guide to building professional REST APIs (available in English, Portuguese, and Spanish)
- TemplatePro 1.1 - The Definitive Guide - The complete guide to the modern Delphi template engine
- Lean Thinking for Busy Software Developers - Applying Toyota’s Lean principles to software development
- The Euclidean Method - Building irrefutable arguments through geometric logic
- 100+ AI Prompts for Teachers - Practical prompt engineering for education (Italian)
Professional Training & Consulting
As CEO of bit Time Professionals, I provide:
- High-level consulting for enterprise Delphi and Python projects
- AI/ML Integration - LLM-powered applications, intelligent automation, predictive analytics
- Professional training on DMVCFramework, REST APIs, Machine Learning, and modern development
- Architecture design for scalable, mission-critical, and AI-enabled systems
International Speaker
I regularly speak at international developer conferences, sharing insights on:
- RESTful API design and implementation
- Modern Delphi development practices
- AI and LLM Integration in enterprise applications
- Machine Learning pipelines and deployment
- Software architecture patterns
- Real-time communication (WebSocket, SSE)
- Lean methodology for developers
💼 Experience Highlights
Mission-Critical Systems
I’ve designed and built enterprise systems for:
- Banking: Transaction processing APIs handling millions of euros daily
- Healthcare: Patient data management systems with strict compliance requirements
- Industrial Automation: Production line coordination platforms
- Government: Large-scale digital transformation projects
Technology Expertise
Core Languages & Frameworks:
- Delphi / Object Pascal (25+ years) - Enterprise applications, REST APIs, WebSocket servers
- Python (15+ years) - Data processing, Machine Learning, AI/LLM integration, automation
- C# - .NET applications and integrations
- JavaScript/TypeScript - React, Angular, HTMX for modern web UIs
AI & Machine Learning:
- Large Language Models (LLMs) - Integration with Claude, GPT, Gemini, local models
- Machine Learning Pipelines - TensorFlow, PyTorch, scikit-learn
- AI-Powered Applications - Intelligent automation, NLP, computer vision
- ML Ops - Model deployment, monitoring, and optimization
- Data Science - Analysis, visualization, predictive modeling
Backend & Infrastructure:
- REST API Design & Implementation
- WebSocket & Real-time Communication
- Database Design (PostgreSQL, MySQL, Oracle, SQL Server, Redis)
- Linux Server Deployment & Docker
- Microservices Architecture
Additional Expertise:
- Software Architecture & Design Patterns
- Lean Software Development Methodology
- Technical Writing & Documentation
- Cross-platform Development
📚 Publications & Recognition
Books Published
- 8 technical books with PacktPub and LeanPub
- 780+ pages in the Delphi Cookbook 3rd Edition alone
- 3 languages: Books translated into Portuguese and Spanish
- Best-seller status on PacktPub platform
Open Source Impact
- 1,300+ GitHub stars on DelphiMVCFramework
- 6,000+ developers in the DMVCFramework Facebook community
- #1 Delphi project on GitHub by star rating (since 2017)
- Apache 2.0 licensed - Free for commercial use
Community Contributions
- Regular speaker at ITDevCon, DelphiCon, CodeRage
- Technical articles on programming best practices
- Active mentor helping developers worldwide
- Premium support via Patreon for DMVCFramework
🤝 Let’s Connect
I’m always interested in connecting with fellow developers, discussing interesting projects, or exploring collaboration opportunities.
Professional Inquiries
For consulting, training, or speaking engagements, please contact:
- Company Email: professionals@bittime.it
- Personal Email: d.teti@bittime.it
- Company Website: bit Time Professionals
- LinkedIn: linkedin.com/in/daniele-teti
Community Support
For technical questions about my open-source projects:
- DMVCFramework: Facebook Group (6,000+ members)
- GitHub Issues: Report bugs on project repositories
- Premium Support: Patreon for priority help
🌟 Fun Facts
- 📚 I’ve written over 2,000 pages of technical documentation across all my books
- 🎯 The Delphi Cookbook series has been a PacktPub best-seller since the first edition
- 🚀 DMVCFramework powers some of the highest-traffic Delphi APIs in the world
- 🇮🇹 Based in Italy, but work with teams globally
- 🎤 Spoken at conferences in Italy, Spain, Germany, and USA
- ☕ Powered by espresso and clean code
“The best code is no code. The second best is code that’s easy to understand, maintain, and delete.”
Comments
comments powered by Disqus