Programming zone
Anyway, as I mentioned during my presentation, my job is computer programming and software designer. I started working as a programmer since year 2000, with AcuCorp Cobol, and later with IBM COBOL 2 on Mainframe systems.
Since 2019, I abandoned imperative procedural programming like COBOL and BASIC languages changing to object oriented: from Visual Basic .NET and C# with Azure and DevOps: starting with .NET applications for automotive industry, and later (2023) developing and maintaining cloud applications in Chevron, with Azure, Devops and Git.
My passion for my job goes also in my personal private life, that is why I am programming this website or my small IoT devices. To develop this website, I used a "grav" template and my Linux Ubuntu Mate environment (a virtual machine that I use for development, keeping the Music Production environment separated). I use Visual Studio Code to maintain my website in conjunction with Git and GitHub. Git is the best version control system ever, and believe me, if you use it, you simply will love it!
Here some links related to Grav, Git, .NET, GitHub and Visual Studio in case you want to explore
https://getgrav.org
https://git-scm.com/
https://github.com/
https://github.com/
https://visualstudio.microsoft.com/
In the picture below, I am showing a simple C# character based application controlling an Arduino to give water to my plants. I called this first project "Gardening System". This application has 2 versions: one with a Graphical User Interface (running only on Windows Devices) and a Character based running on all systems supporting .NET. I am planning to move this application to ASP .NET to have the benefits of using a better cross platform Web interface.
In case you are interested to study how this project was made, you can download it from this link below. There is also a Documentation inside the archive:
Automatic Watering System in development
|
Illustration |
Automatic Watering System during test
|
Illustration |
App to control an Arduino
|
Illustration |
Mainframe emulation
|
Illustration |
Programming an home made IoT device
|
Illustration |
Git in action!
|
Illustration |
Git in action committing!
|
Illustration |