Design & Development

alternative

Having started coding at a the age of 15, I had the opportunity to look into many aspects of software development.

I first started with the C language, which allowed me to understand the basics of programming, but more importantly, the basics of algorithms and how computers work. I continued my self-training in C++ during which I discovered object-oriented programming. At the same time, and especially for the sake of diversification, I studied PHP to open up the world of web development and I discovered Windows automation via AutoIt.

During my first year at the Polytechnic High Institute of Madagascar, I attended numerous presentations of projects carried out by my 3rd year colleagues during which I discovered C# and .Net. The speed with which anyone could create Windows applications with this technology impressed me and I then made it my spearhead.

Of course over the years I have tried other programming languages and technologies such as Java, JavaScript or even Python but I have not delved into them as much as the C/C++/C# family.

Let me introduce to you Upsilon Ecosystem

alternative

During the first 2 years of my professional life, I developed a number of tools independently and it was not uncommon to redevelop the mimilar functionalities several times because they were common to many projects.

It is from this observation that Upsilon Ecosystem was born. It consists of two-part development: Upsilon.Common for the codebase in common to all my projects and Upsilon.Apps for the applications and tools.

You can find the Upsilon.Common full documentation here and download the latest version here.

What are the advantages of Upsilon Ecosystem?

  • 1
    Stand alone

    You don't need to install dozens of dependencies. All you need is the Upsilon Ecosystem app and the .Net 6.0 runtime framework

  • 2
    Custom interface

    Your graphic interface is customizable. In addition to the components offered by .Net, Upsilon Ecosystem also offers original components

  • 3
    Enhanced security

    Upsilon Ecosystem does not use commercial database system since it has its own and it uses a homemade encryption system.

My developed tools

Listed below are some of the most representative projects I've designed.
They range from a simple toolkit regrouping severals little tools to advanced applications like a local password management system.

Upsilon.Apps.Passkey

alternative

A fully offline and secured Password manager. It supports multiple users, multiple accounts per service, fully customisable password generator and more.

You can download the installer here or the portable version here.

Upsilon.Apps.Tools.BaseConverter

alternative

A tool allowing conversion of integer from any base to any other base and support Logical Operators (And, or, Not, Xor, Shift), Addition and Multiplication. The size of the number is virtually unlimited.

You can download the installer here or the portable version here

Upsilon.Apps.Tools.Statistics

alternative

This tool can display a Comma separated CSV data file as a graph with all statistic informations (Minimum, Maximum, Average, etc). Each column in the CSV will be displayed on a row in the tool.

You can download the installer here or the portable version here.

Upsilon.Apps.Tools.Toolkit

alternative

This is a toolkit which group several light tools.

You can download the installer here or the portable version here.