Skip to content
View MSicc's full-sized avatar
๐Ÿ’ญ
developing...
๐Ÿ’ญ
developing...

Organizations

@MSiccDev

Block or report MSicc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
MSicc/README.md

Hello World ๐Ÿ‘‹


Who am I โ‰๏ธ

My Name is Marco Siccardi. I am an technology-loving lateral entrant to programming, focusing on .NET/C# for more than a decade now. Proponent of the MVVM programming pattern. I started to learn the SWIFT programming language some time ago and plan to actively use it in future for native development as well. Not shying away from occasional trips to other programming languages if necessary.

Publishing software as MSiccDev Software Development.

Father of two young adults, husband of a fantastic wife.

Technologies ๐Ÿ› 

  • Programming Languages: C#/.NET, SQL, basic knowledge of: JavaScript, HTML, CSS, Kotlin, Swift, Objective-C
  • Frameworks: Xamarin (Forms), .NET MAUI, WPF, UWP, Windows Forms, ASP.NET (CORE) (MVC, Blazor, Razor),
  • Operating Systems: Windows (Client & Server), MacOS, Linux, Android, iOS/iPadOS, Windows Mobile 5.x - 10
  • Database: MSSQL, MySQL, CosmosDB
  • IDE: Visual Studio, Visual Studio Code, Xcode, Jetbrains Rider
  • Others: Github, Azure, Postman, Crystal Reports, Aspose (Cells & Words), Pair Programming, Github Actions, TeamCity, Unit-Testing

Languages ๐Ÿšฉ

German English Italian
Speaking (native) Speaking (Good) Speaking (Knowledge)
Writing (native) Writing (Good) Writing (Knowledge)

Work ๐Ÿ’ป

Galliker Tranport AG (2023/03 - now): Software Development Professional, focusing on .NET MAUI and iOS. Every now and then I need to touch some ASP.NET Core Web-APIs as well. Constantly searching for new areas to improve my knowledge as a Professional (like Unit-Testing, CI/CD, Containers, etc.).

dormakaba AG (2021/01 - 2023/02): Writing individual APIs that connect customer's systems with dormakaba products (primarily Kaba exos 9300).

ShareCommService AG (2015/01 - 2020/12): Swiss Shareholder register. Initially worked on a new system to prepare and manage shareholder meetings until the project got cancelled when the company was bought by Sisag AG. After that I was focused on improving the reporting application (WPF, SQL, Crystal Reports) and other in-house software solutions as well as supporting the IT administration.

Telefรณnica Germany AG (2007/07 - 2014/12): Mobile Hardware Support Agent & Application developer. I started my journey at Telefรณnica as support agent, advancded then together with the whole smartphone area as an expert contact within and also outside the department and finally completed the internal training program "Experts as Trainer" successfully. When the department leader heard from my lateral entrance into programming, he asked me to develop a cross platform app (Windows Phone, Android, iOS) for employees to record requests from family and friends around their cellular and landline contracts and forward it to a dedicated internal team.

Lateral entrance ๐Ÿ“

The trigger to start my programming career was the lack of a fishing knots application for Windows Phone. I entered the space with the help of two online video courses (Windows Phone 7 Apps for absolute Beginners, C#- for absolute Beginners), which were provided by Microsoft. Through further self-study, I gained the knowledge to program the application "Fishing Knots +" for Windows Phone. The knowledge I acquired this way, brought me finally the commission to write the internal mobile app โ€œFriends & Youโ€ for my former employer Telefรณnica Germany.

My Apps ๐Ÿ“ฑ

Open Source ๐Ÿ’ก

  • WordPressReaderStd - .NETStandard library to easily fetch WordPress content into .NET applications
  • CoinPaprika API Client - Easily use crypotcurrency market aggregation data from CoinPaprika in your .NET applications
  • Some smaller helper libraries and forks changed for my needs, most of them hosted via MSiccDev on Github
  • Most of the samples for my blog can be found here

Currently working on ... ๐Ÿš€

  • TwistReader, my interpretation of a Feed-Reader, coming soon to Testflight for iOS, iPadOS and macOS
  • MSiccDev website - moving away from WordPress with ASP.NET Core Razor Pages

Connect ๐Ÿ›ฐ

Pinned Loading

  1. MAUIMultiWindowTest MAUIMultiWindowTest Public

    C#

  2. MenuHandlingPlayground MenuHandlingPlayground Public

    Sample project for my blog post(s) about MenuBar handling with .NET MAUI

    C#