Languages
- JavaScript
- JavaScript has become an incressing part of my work over the last ten years. I have solid experience with vanilla JavaScript and JQuery, and more modern technologies such as React and Redux.
- C#
- I have been a of C# for 20 years. I have experience with both .NET Framework and .NET Core. I have used C# in a variety of contexts, including web applications, desktop applications, and console applications. I am exeperienced in using C# with a variety of libraries and frameworks, including ASP.NET, ASP.NET MVC, and Entity Framework.
- SQL
- I have used SQL, primarily Microsoft SQL Server, for over 20 years. I have experience with writing complex queries, stored procedures, and functions.
- Python
- Python has been a favourite language of mine for around 25 years. A good deal of my personal projects have been written in Python.
- AL for Microsoft Dynamics 365 Business Central
- My current job involves integrating Microsoft Dynamics 365 Business Central with web solutions, mostly in the field of ecommerce. I have been using AL since it was first introduced and have a solid understanding of the language and its capabilities.
- Bash
- As an enthusiastic Linux user, I have been using Bash for over 20 years. I have experience with writing complex scripts and automating tasks.
- LISP/Scheme
- For me, LISPs are the pinnacle of programming languages. I have been using various dialetcs of LISP and Scheme. My favourite dialect is Racket, and I have written a number of personal projects in it.