I'm a software engineer passionate about turning ideas into practical, reliable, and maintainable software.
I enjoy designing software architecture, building developer tools and reusable libraries, solving challenging engineering problems, and turning complex ideas into simple and usable solutions.
I don't limit myself to a specific programming language or technology. I choose the tools and technologies that best fit the problem and the solution.
Resilience4D is a Delphi and Free Pascal library designed to improve application reliability by providing reusable resilience mechanisms for handling failures and unexpected conditions. It helps developers build more robust applications by making it easier to manage errors, handle transient failures, and implement fault-tolerant behavior.
WebSocket4D is a WebSocket client and server library for Delphi and Free Pascal, designed to simplify real-time, bidirectional communication between applications. It provides a foundation for building interactive systems such as chat applications, live data feeds, monitoring tools, and network-based applications that require fast communication between clients and servers. The project aims to make WebSocket integration straightforward for Pascal developers.
PineEngine is an open-source Pine Script interpreter written in Delphi and Free Pascal, designed to bring TradingView indicator logic into standalone applications. It enables developers to execute Pine Script code, process market data, and retrieve results in JSON format, making it useful for building trading tools, financial data analysis systems, and custom applications. With support for both native Pascal integration and a DLL interface for other programming languages, PineEngine aims to make Pine Script execution accessible beyond the TradingView platform.
- 🛠️ Developer tools and reusable libraries
- 📊 Technical analysis and financial software
- ⚙️ Backend systems and APIs
- 🧩 Software components and frameworks
- 🗄️ Database-driven applications
- 🌐 Web applications and modern software systems
- 🔬 Experimental and research-oriented projects
- 💡 Software products from idea to implementation
I believe good software should be:
Simple · Reliable · Maintainable · Practical
I care about clean architecture, readable code, thoughtful APIs, performance, and creating software that can evolve as requirements change.
For me, software engineering is not only about writing code.
It's about understanding the problem, designing the right solution, and building something that remains useful over time.
I enjoy creating and sharing software that can be useful to other developers.
My repositories include libraries, developer tools, software components, experiments, and complete projects.
Some projects are built to solve specific engineering problems, while others are created to explore new ideas and possibilities.
- Building developer tools and reusable software libraries
- Working on TA-Lib4D and PineScript4D
- Exploring new ideas in software engineering and financial technology
- Turning complex technical concepts into practical software
I'm interested in software engineering, developer tools, open source, financial technology, and challenging technical problems.
If you find something useful here, feel free to explore the repositories, use the projects, and share your feedback.
Building software that solves real problems.