Adam-Gladstone / Adam-Gladstone.github.io

My Personal Website
https://adam-gladstone.github.io/
0 stars 0 forks source link
cpp cppwinrt csharp data-science excel programming r r-stats software-development winui3 word xaml

title: "About Me" permalink: "/about/"

About me

Hi. My name is Adam Gladstone. Welcome to my personal website. By profession, I am a quantitative developer, but I also enjoy software development as a hobby. Things around software change really quickly, so there's always loads to learn, lots of new tools and some new approaches. So this website is just a collection of personal projects that reflect areas that I am interested in and technologies that I am learning about.

Current Interests

I mostly develop in C++ and C# but I also use Python and R depending on the project. I like to keep up with the latest enhancements in C++20 and C++23. I regularly follow Jason Turner, Marius Bancila, CppStories and Modernes C++. I am also interested in best practices, and tooling (for example Compiler Explorer, CMake, Asan, clang tidy etc). The main development environment I use is Visual Studio Community Edition 2022, but I also use VSCode for some types of projects.

I enjoy Windows Desktop Development. In the past I have used extensively both MFC and WTL for writing Windows applications. Mostly these just sat on top of COM components. These days, I prefer to authoring components in C++/WinRT and consuming components in C# desktop applications (UWP or WinUI3) using XAML. More generally, I am interested in getting components written in one language to work with other components (i.e. software interoperability).

I am currently exploring Mobile Development (mainly targeting Android devices). I am in the process of porting a DietMonitor app written with Xamarin.Forms to .NET MAUI. One of the 'promises' of .NET MAUI is the ability to write a single UI targeting both Windows desktop and mobile devices. This sounds good but I'm not convinced.

On the data analysis side, I use like to use Excel, and especially PowerQuery for both ETL and EDA. I am currently learning DAX. If I need more analysis I use R and/or Python.

I’m working on ...

In no particular order, the main projects that I am currently working on are:

I'm learning ...