Learn test automation with WinAppDriver, my Udemy course: https://www.udemy.com/course/appium-winappdriver-automation-testing/?referralCode=ED22C3A4CE5BB5E22E53
My best selling Udemy courses, TCP/IP Socket programming & Windows Service Programming in C#:
https://www.udemy.com/tcpip-socket-programming-for-coders-using-csharp-net/
Got a diverse collection of tech tools in my arsenal. Lot of my work has been related to "Windows Service" type of applications. I have already worked on Windows Services using C++, and C#.Net programming languages.
At a Microsoft gold certified partner, and a hardcore Active Directory/Exchange solutions shop where I work as full time employee I've learned a lot about Agile software development methodologies. We follow SCRUM practices over here. It's a continuous integration based environment, powered by Microsoft Team Foundation Server and other top notch tools.
I also got experience of developing client/server applications, which communicate over the network using streaming sockets over TCP/IP protocol . I've also worked with UDP sockets as well. My first three jobs were related to computer telephony, therefore I understand the dynamics of computer programs that are related to telephones. For example, software for recording telephone calls, and software used by operators to manage incoming/outgoing calls.
I've been working with Microsoft .Net technologies for past 6 years, and I know the thing inside out. C# has become my key strength due to the extensive experience.
I also got experience of developing software in Java, which made my transition to Android development easier. I have done two Android projects on Android platform as well.
I manage all of my works on BitBucket.com using Git, so even if my laptop goes down your work will be at a safe place.
My Tech blog: http://aprogrammersday.blogspot.com/
My Udemy profile: https://www.udemy.com/user/naeemakrammalik/