Joe Bhullar’s Software Engineering Blog

Royalty-Free Music https://bit.ly/3kQSaX3

This blog is to post about my experience with some of the technologies I’ve used in my work & side projects.

I am currently working as a Software Developer with Angular, .NET, & Microsoft’s Azure Suite (IoT Hub/Service Bus, etc…). In the past, I’ve worked in Corporate IT Engineering as a Software Architect in SAP Manufacturing (ME/MII). My goal is to build fully customizable, fully-fledged, robust applications. My interest lies in high transaction rate applications. I am now growing into the area of Angular & C# .NET Development.

My background is in Software Development, a Bachelor’s of Science Degree in Electrical Engineering from the University of Calgary, ESP8266 Microcontrollers, & in 3D-Printing. I also have experience in High-Voltage Transmission & Distribution.

If I happen to post anything that’s incorrect or that could be done better, please send me a message through LinkedIn. Thanks!

ESP8266 – Wifi Enabled Microcontroller

C# .NET- Software Engineering

  • .NET 6 & C#10
    Why .NET & C#? -“Ranked #1 for two years in a row” The .NET community has seen significant growth in the last few years..NET Core is ranked #1 for two years in a row (2019 & 2020) for the most loved framework on stack overflows software developer survey. -Top 30 Repositories since 2016 Cloud Native… Read more: .NET 6 & C#10
  • Blazor Web Assembly – What is it? Why should I use it for Web Development?
    Blazor Web Assembly is Microsoft’s client-side framework that allows you to download & run SPA’s (Single Page Applications) code on the web browser. Web assembly is going to be one of the bigger players in developing fully-fledged web applications. Microsoft has been investing a lot of resources into Blazor Web Assembly.

SAP Manufacturing – Corporate Software

  • What is SAP?
    SAP (Systems Applications & Products) is a large ERP multinational software corporation. It is an ERP software for managing data of major departments of any corporation. When people in the industry refer to SAP they are referring to the GUI that accesses data from the back-end. This data from the back end is fetched &… Read more: What is SAP?

  • SAP MII vs SAP ME
    SAP MI & SAP ME are both parts of SAP Manufacturing. If you’re not sure what SAP is at a high-level, check out my What is SAP? post. What is SAP MII? SAP MII stands for Manufacturing Integration Intelligence. This is a product that lets companies design their own MES software in a completely customizable… Read more: SAP MII vs SAP ME