Git Product home page Git Product logo

election's People

Contributors

daveaglick avatar dependabot[bot] avatar devlead avatar ericsink avatar erikschierboom avatar glennawatson avatar jguadagno avatar jongalloway avatar khalidabuhakmeh avatar lakritzator avatar mairaw avatar marcbruins avatar mhutch avatar mitchelsellers avatar rdiazconcha avatar robertmclaws avatar sarajo avatar schneidenbach avatar seankilleen avatar stevejgordon avatar tenor avatar tidusjar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

election's Issues

.NET Foundation Campaign: David Pine


title: David Pine
layout: default
image: https://davidpine.net/img/main/me.png

.NET Foundation Campaign: David Pine

I'm not a big name and I'm not known to many of you. Please do not let that solely sway your decision. I'm hopeful that you'll see the value I could add as a .NET Foundation Board of Directors member. Thank you for considering me 🙏.

🏃 Why I'm Running

Hi, I'm David Pine. I'm running for the .NET Foundation Board of Directors and I need your votes to make that happen. The goal is simple...the .NET Foundation should aim to bridge the gap between the Developer Community and the stakeholders within the .NET Ecosystem. The .NET Foundation has been doing a good job of this already, but there is always room for improvement 👍. Furthermore, the .NET Foundation should deepen its support for the open-source community.

👀 What It Looks Like

It is easy to imagine the .NET Foundation deepening its reach and capabilities by helping open-source developers. There are many ways that this could be achieved. One thought is earning open-source badges that could be displayed on LinkedIn or other professional platforms. Think gamification 🤔, but apply that to the things that open-source developers are already passionate about. As a job-seeker it is easier to speak to achievements in this manner. This is just one example thought that I'd attempt to bring to fruition...what else is possible?!

✔️ Relevancy

I'm a current standing Microsoft MVP in Developer Technologies and a Google Developer Expert in Web Technologies. I find immense gratification in giving back to the Developer Community and attribute this to a lot of my professional success. As developers we're fortunate to work with the amazing and endless stream of innovations coming from the .NET Ecosystem. I pride myself on the ability to lift others and collaborate!

🎁 My .NET Contributions

I've been passionate about the Developer Community for many years and I contribute back to it as often as time permits (whilst prioritizing my wife and three sons, obviously). I'm a consistent blogger, and I love writing about .NET Core, ASP.NET Core and C#. My blogs have been featured on InfoQ, DOT NET Curry, Twilio, ASP.NET, MSDN Web Dev, MSDN .NET and more... 🤓

I am an active open-source developer with contributions on many Microsoft .NET open-source projects. I love everything that GitHub represents, just look to my GitHub page for all the things I'm interested in.

Look to my speaking page for past and future talks, where it is evident that I love talking about .NET. Some of my best memories for speaking are when I was blessed with the opportunity to travel to Serbia, I traveled the county with Jon Galloway - and I spoke about C#! 🤘

I have been helping to strengthen the Midwest .NET Developer Community for years by organizing various developer conferences. This effort continues and we're growing exponentially. I'm an advocate for developers and strive to mentor others. I am constantly trying to encourage others to dream big!

For a while I contributed fairly regularly to Stack Overflow, I've since prioritized my time differently - but I've impacted over 776,000 users around the world and I'm in the top 2% overall.

🔗 Links

📇 Contact Information

🎨 .NET Lego

.NET Lego

Stefan Stefanov


title: Stefan Stefanov
layout: default
image: [https://media.licdn.com/dms/image/C5603AQGw_unwLaxKUA/profile-displayphoto-shrink_200_200/0?e=1557964800&v=beta&t=9G1i2O61ylBgcTKBevlKcKp_SN2UFYmLJcPN5vdwkMc]

.NET Foundation Campaign: Stefan Stefanov

Why I'm Running

I have been part of Telerik for almost 9 years now, where I have been working with .NET developers from various industries and company sizes. Being part of one of the biggest UI components vendors allowed me to get deeply acquainted with the .NET developers, with the projects they are working on – both small apps and large enterprise applications, with their needs for the apps they are working on, with the latest trends in software development and many more.
For the last few years, I have also been part of the Microsoft’s Visual Studio Partner Program, which allowed me to get early insight and share feedback on everything new Microsoft is working on as well as to make many new friends in the cradle of .NET and all its supporting technologies.
.NET is now part of my DNA and it will be honor for me to participate as a board member and continue contributing to the overall direction of .NET.

My .NET Contributions

Being passionate about open source I have made one of the first contributions to the recently opened Winforms repository: dotnet/winforms#238
I have also lead the project of open sourcing the Telerik UI for UWP components suite, which is part of .NET Foundation: https://github.com/telerik/UI-For-UWP

Contact Information

.NET Foundation Campaign: Daron Yondem

Why I’m Running

I saw no representation in the list of candidates from Middle-East, and that killed my imposter syndrome. I have lead INETA Turkey for four years, and INETA MEA for another till Microsoft stopped supporting INETA. I love to work with communities, help them reach larger audiences, build quality events. I have a good understanding of the community in MEA, visit at minimum 6 countries in the region every year to speak in an event. I present to pretty mixed audiences including professional developers, students, and CxOs. That gives me a good understanding of the needs of different types of roles.

I think there are a couple of areas where Microsoft can do better. Here are some areas I would love to work, fight to improve.

  • Breadth community outreach to regions where English is not the primary language is one of them. Organizing online events and expecting to reach all regions might cover a relatively large percentage of the pie, however, we can do more.
  • Offline localized events can't be successfully driven with small subs. Most of the countries in MEA don't have the resources to organize local versions of Microsoft events. Some don't even have enough expert speakers to run there events. For these locations, offline access is critical as well. You can't simply run a global online event and expect to have the human touch with developers who do not even speak your language. Local experts need to be empowered to build their communities.
  • Student outreach is lacking. Both MSP Program and Imagine Cup seem to get disconnected from communities in MEA. The depth approach is killing the community on this front as well. Microsoft Corp is selecting universities to one-to-one manage and get involved with. What's being done has its reasons, but it is creating a form of inequality of opportunity. Students in unmanaged universities are being welcomed by Google with their Google Developer Days events and GDG communities. These student groups are not being cared for by Microsoft locally. International outreach is not a fix on this front as well.

My .NET Contributions

  • Led INETA Turkey for 4 years.
  • Led INETA MEA for one year.
  • MVP for 11 years
  • RD for 10 years

You can't be humble if you are asked to show your contributions right? With that said, I honestly don't know how to quantify the amount of speaking, writing, mentorship I did during the last 10+ years. I have written 5 books, spoke at various roadshows in MEA (latest DevOps Roadshow in 5 countries), international conferences (TechEds, MSDays and many more), hosted dozens of trainings, visited 100+ cities to talk about .NET.

Links

Contact Information

@schneidenbach: What do you mean by “Bringin’ back the GAC”?

Question

Hi Spencer,

you started the campaign with slogan "Bringin’ back the GAC". I am sorry, I didn't get it. Is it something that just popped in your mind? Is it something funny? Or is it supposed to be serious? Does it originate from you, or is it something older and I am missing history context? Or is it play with words, where GAC stands for something else than Global Assembly Cache?

Background / More Information

Just curious. Also want to test first question and hopefully encourage other members to ask.

About Me

I am .NET Community member with several talks at meetups and few contributions on GitHub.

.NET Foundation Campaign: Mikayla Hutchinson


title: Mikayla Hutchinson
layout: default

.NET Foundation Campaign: Mikayla Hutchinson

Why I'm Running

I love C# and .NET, and I'm running for the .NET Foundation board because I want to help it be a more diverse and inclusive community. As an openly queer trans woman, I will not only represent others like me, but I also will support and advocate for other underrepresented folks and help to drive inclusion and outreach initiatives.

My .NET Contributions

I've been involved in open-source .NET since 2005, when I built a drag-and-drop ASP.NET Web Forms designer for Linux desktop as part of the Google Summer of Code with the Mono Project.

Since then I've been involved with a number of open source projects around the .NET and Mono ecosystems. Most of my contributions have been part of my work at Novell, Xamarin and Microsoft, but I also have a few open-source side projects, including a .NET Core compatible implementation of the T4 text templating language, an MSBuild language service for Visual Studio for Mac & MonoDevelop, an extension for Visual Studio for Mac & MonoDevelop that helps build extensions, and a C# plugin for
Unreal Engine.

I don't just write code. I've worked as a product and program manager as well as a software engineer, and helped to architect and coordinate a number of cross-team collaborations and projects at Xamarin and Microsoft.

I'm passionate about helping folks learn and get things done. I've given a number of talks about .NET and Mono, and I've mentored students for the Mono Project with Google Summer of Code since 2007. I've also been the primary Summer of Code admin for the Mono organization for much of that time.

Links

Contact Information

.NET Foundation Campaign: Lea Wegner

.NET Foundation Campaign: Lea Wegner

Why I'm Running

Hey, i'm Lea Wegner and i'm a dual computer science student from germany.
The dual study system gives me the oppurtunity to work in the software industry since my beginning in 2017. To be honest i did not worked with .NET at this point, but i'm interested in learning new things and can bring you my unimpaired opinions, the view of a student and a newcomer, and the knowledge about how it is to work in germany as a young woman in the software industry.

Contact Information

.NET Foundation Campaign: Sara Chipps

.NET Foundation Campaign: Sara Chipps

About Me 💫

Hello, I'm Sara Chipps and I'm an engineering manager at Stack Overflow, I co-founded Jewelbots and Girl Develop It, I've been building software for 18 years.

I cut my teeth on .NET and am now back in the community working at Stack. My first community event ever was the .NET launch in NYC in 2001; I remember thinking "Wow, developers kind of smell funny." Now I'm one of those grizzled developers, I try to smell okay.

I was an ASP.NET MVP for two years, I found a lot of welcoming faces down the road through Microsoft Code Camps and the budding OSS community surrounding .NET. Through the mentorship I gained in the .NET community I've been able to enjoy a career full of public learning, public speaking, and public making.

When I think of what I've seen in this community and how it has evolved over the past 17 years, it's incredible. From VB.NET and WebForms to C# and F# and now .NET Core; the languages and the framework have come so far.

Platform 🎵

As an .NET Foundation board member, I will focus on three questions:

What are we doing to bring .NET to the next generation of coders?
When we think of ColdFusion and Flash we think of closed source platforms and older coders. In order to ensure .NET doesn't fall the way of forgotten frameworks we need encourage the community to work with student coders and through mentorship and sponsorship promote them to .NET Contributors.

What are we doing to make sure OSS with .NET is sustainable?
This is one of my favorite talks about how taxing open source work can be. In order to support a growing community independent of Microsoft we need to ensure that building OSS products and tools comes with a support system that makes it sustainable.

Are we offering the best tools and documentation, if not how do we get there?
Both of the above points are moot if we aren't ensuring that .NET coders are working with best in class resources. Empowering working groups with the means to build, communicate, and promote their platforms is a top priority.

My .NET Open Source and Community Contributions :neckbeard:

My Other Open Source and Community Contributions 🙇

Ways to Reach Me 📩

Candidacy: Peter Mbanugo



title: Peter Mbanugo
layout: default

.NET Foundation Campaign: Peter Mbanugo

Why I'm Running

My reason for joining the campaign is because I'd love to see a better welcoming .NET community with more contributions from underrepresented communities. My vision for that are:

  1. A community where beginners find it easy and with confidence to contribute to any open-source project of their choice. Issues that beginners can tackle can be left open for them to take on and also have mentors (or more experienced folks) guide them along the process of making their first commit/contribution.
  2. A community where not just people who are focused on coding contribute, but where writers can feel encouraged to contribute content that'll help onboard new and experienced people.
  3. Safe spaces/projects so students, parents, and people switching careers can get enthusiasm and courage to join, learn and contribute.
  4. To foster more contributions from underrepresented communities and support them also.

Those are similar reasons that made me join as a co-chair to Node.js Nigeria and I hope to accomplish them if being elected as part of the board.

My .NET Contributions

My .NET contributions are mostly around blog posts. You'll find some of them on Pluralsight guides, Telerik's blog, or my own blog. I also used to run a .NET study group.

Links

Contact Information

.NET Foundation Campaign: Martijn Laarman


title: Martijn Laarman
layout: default

.NET Foundation Campaign: Martijn Laarman

Why I'm Running

me

Hello, my name is Martijn Laarman, and I truly believe there has never been a more exciting time to be a .NET developer then right this moment. I am running for a seat on the .NET Foundation board of directors because I want members to have more opportunities to assert their influence.

I strongly believe empowering .NET Foundation members with more influence is a strong incentive for the .NET community to self organize under the .NET Foundation umbrella.

Technical Steering Committee representation

I want to ensure .NET foundation members have direct and permanent representation on the Technical Steering Group through a working group as a single entity much like corporate sponsors gets a seat.

Separating the elected board of directors and having a dedicated working group to provide technical feedback allows people with different skill sets to find their niche to take an active leading role in the foundation.

Advisory Council

Similar to the technical steering committee work group, the Advisory Council should be elected as well. Also, the goals and deliverables for this group should be reformulated more clearly on the website. The original proposal currently 404's.

This could potentially be the same wonderful group of people as the elected members on the technical steering committee.

Open Source MVP's

Love or hate the MVP program it's undeniable that The Microsoft Valuable Professional (MVP) title enables many folks to advance their careers within the .NET community and access to the MVP summit which is a great networking event.

It's a program that awards people who evangelize Microsoft Products, and for that its a wonderful and successful program.

More recently OSS contributions have been started to be recognized as well.

The current process puts the burden of proof on applicants by filling out forms and listing accomplishments. This works great for product and platform MVP's but not for open source.

It puts people who already feel undeserving at a disadvantage and rewards people who are more used to selling themselves.

I want the .NET Foundation to be responsible for recognizing community members based on valuable contributions. What contributions have value will be decided by the community. Individuals elected should have to freedom to join that program with or without NDA's. Enabling all folks, regardless of their experience, an opportunity to earn a place in the community is essential for our future. Special care could be taken to include newcomers to the .NET world.

Democratize NuGet

With over 17 billion downloads, NuGet is a pivotal part of the .NET ecosystem. Every .NET developer's perception of the platform can potentially hinge on how NuGet performs. I want this foundation and its members to have more influence on the operating practices of this critical subsystem. For the .NET ecosystem to prosper 30+ minute publish times need to squashed down to seconds.

Reserved Namespaces

Currently, Microsoft is the sole party in reserving namespaces for libraries. Reserving namespaces should be done in coordinance with the .NET Foundation.

F# Foundation

I want to find common ground between the .NET foundation and the F# foundation. Common ground could take many forms whether that is creating a communication channel for both foundations or more formally create a position on the board of the .NET foundation that can be filled by a representative from the F# foundation.

My .NET contributions.

You can find more here or hit me up on twitter.

.NET Foundation Campaign: Antoine Hémery


title: Antoine Hémery
layout: default
image: https://avatars2.githubusercontent.com/u/22633119?s=200&v=4

.NET Foundation Campaign: Antoine Hémery

Antoine

Twitter - Antoine Hémery

Why I am running

Hi everyone! I am Antoine Hémery, french software engineer working at Algolia, which is a startup centered around search technologies. My project for the .NET foundation is focused on the strong advocacy of the .NET framework and the representation of everyday .NET developers.

I love .NET, C#, and F#. I’ve been working with this amazing framework for three years in an agency and now in a startup. I have built .NET-based applications for a large panel of customers such as banks, insurance and e-commerce companies, and startups. I have a good vision of how .NET applications are built by everyday developers, and that’s why I believe I am in a good position to represent .NET developers in the foundation.

During my career, I have noticed that lots of developers still have misconceptions about .NET. Many still think, for example, that .NET is not open source, or that it can only run on Windows, or that you can’t build .NET applications on MacOS or Linux, etc. My ambition, with the help of the foundation, is to change these biases and spread the word about .NET. I would like the foundation to organize/sponsor more meetups and events, to create more materials for speakers, and to encourage community members to publicly speak about their projects.

I have also noticed that .NET is sadly under-represented in the startup ecosystem because of the misconceptions stated above, which is unfortunate because startups could be huge contributors to open source or the next industry leaders. That’s why I would like for the foundation to have a strong presence and be a champion in the startup community.

My .NET contributions

  • I am the technical lead for Algolia’s .NET Standard library, which empowers every .NET developer to create a great search experience in their .NET applications. (144,400 total downloads on Nuget)
  • I have published .NET application samples.
  • I am a public speaker. I give talks about cross platform development with the .NET Core and how to build .NET Standard libraries.
  • I am an everyday evangelist for .NET. I speak about .NET and our great community to everyone I meet!

Contact Information

.NET Foundation Campaign: Mitchel Sellers


title: CEO, Flying Code Ninja, Open Source Supporter
layout: default

.NET Foundation Campaign: Mitchel Sellers

Why I'm Running

As the technology group leader of the largest .NET CMS (DNN) that is a member of the .NET Foundation I have been able to realize exactly how a project can benefit from the .NET Foundation. With my experience as a leader of a project supported by the foundation I can work to help ensure that the foundation has the tools in place to better support the members. To ensure that the members have a better understanding of how the .NET Foundation works and what tools are available to them as part of this organization.

With the perspective of trying to transition such a massive platform as DNN into .NET Core I have been given a unique perspective on open source project management and I feel that my experience would be helpful to the .NET Foundation to improve the program for all.

My .NET Contributions

Over the past 10 years I've been contributing to .NET in a number of different ways. I've contributed as the creator of numerous .NET & .NET Core projects, including my most recent .NET Core Utilities that help to make .NET Core development easier for specific business use cases.

I've contributed open source solutions to help developers create robust CI/CD pipelines with Azure Pipelines by providing additional tasks to support DNN, .NET Core and C# development patterns that are not yet supported. Information on these tasks

In addition to the open source contributions through my own projects, I'm also currently the technology leader of the DNN Platform open source project working to coordinate the community effort to manage, test, release, and support this large .NET based platform. As part of this effort I am helping to lead the charge on a transition to .NET core to ensure that DNN Platform has a bright future.

Lastly, I enjoy sharing my experiences with the rest of the development community and often speak about my history at various tech events and conferences.

Links

Contact Information

Campaign Statement: Toni Solarin-Sodara


title: Toni Solarin-Sodara
layout: default

.NET Foundation Campaign: Toni Solarin-Sodara

toni solarin-sodara

Why I'm Running

I unapologetically love .NET and with that love comes the desire to have a hand in shaping its future. If elected, I plan to champion initiatives in the following key areas:

Foundation Endorsed Projects

For many, the move from proprietary .NET to its open-source world has been quite painful because the libraries and tools they depend on, haven't made the jump themselves. This initiative will aim to engage teams of volunteers from the wider .NET community to build open source ports and greenfield projects, that plug the holes in the development experience. It will also aim to foster open source culture by increasing confidence in community created tools and reducing reliance on proprietary "official" solutions.

Ecosystem Integration

As we work on growing the .NET community, especially in the underserved regions, we need to be reminded that we cannot function in isolation from other communities. For open-source .NET to fully thrive, we need to get rid of the widespread impression that it should only be used when working with Microsoft platforms (like Windows and Azure). This initiative will facilitate and support documentation, conference talks, projects and more, that demonstrate the use of .NET with non-Microsoft platforms and push the right narrative that .NET is truly a platform for building anything, anywhere.

My .NET Contributions

I'm a Microsoft MVP and the lead maintainer of Coverlet, a popular open-source cross-platform code coverage tool for the .NET platform. Amongst other projects I contribute to, I also work on native interop and runtime code generation on an experimental .NET runtime called CoreRT.

When not working on open source projects, you can find me organizing and speaking at meetups or conferences, on topics specific to open source with .NET Core.

Links

Contact Information

Robert McLaws


title: Robert McLaws, Candidate for .NET Foundation Board
layout: default

.NET Foundation Campaign: Robert McLaws

Twitter - Robert McLaws Twitter - CloudNimble

About Me

I'm a 36 year old husband to a wonderful wife and father to 3 amazing girls from Tallahassee, FL. I've been programming for as long as I can remember, starting out on Apple IICs in the early 90's... and have neen a professional developer my entire adult life.

I'm currently CEO of CloudNimble, Inc., a consulting firm that specializes in Microsoft technologies. We're modernizing DevOps for the State of Florida, spearheading upgrades to the Agency for Health Care Administration, including a modern enterprise application that helps the agency investigate Medicaid abuse. But my passion is helping startups, which is why we're building 🔥 BurnRate, an ASP.NET Core app that helps startups scale out their sales teams.

Why I'm Running

I've been developing on the .NET Framework my entire professional career. I've had dozens of opportunities to help shape the platform over the years, from the Whidbey Alpha Design Reviews back in 2002, to my contributions to OData and Restier today. The .NET Foundation is doing important work in furthering Microsoft's OSS contributions, and with my focus on developer experiences and simplicity, I feel like I can help make an impact on product quality across the .NET Ecosystem.

My .NET Contributions

  • Five-time Microsoft MVP across 3 different technologies, ASP.NET, .NET Framework, and Windows
    • Was the youngest Developer MVP at the time of my first award in 2003
  • Built the first Scrollable DataGrid component for ASP.NET 1.0
  • Built the first DataSet -> Excel export library for .NET 1.0.
  • Helped shape ASP.NET 2.0 & Visual Studio 2005 through the private Whidbey Design Review program.
  • Ran the first blogging community for Windows (LonghornBlogs.com)
    • Featured lots of content on .NET 2.0 and 3.0
    • Winner, PC Magazine's Top 100 Websites of 2004

My .NET OSS Contributions

  • Ported Zlib to a Portable Class Library
    • Was a dependency in the core library that backed all of Google's .NET APIs for 2 years
  • Ported Mono's implementation of the Task Parallel Library to a Portable Class Library as System.Threading.Tasks
    • Compatibility for multithreaded apps on Windows Phone 8 and later
    • Today, the package is the only System.* NuGet package to bear another owner's name
  • My NuGet packages have nearly 56M downloads on NuGet.org
  • First non-employee to be given Contributor access to Microsoft's OData repo
  • First non-employee (along with @cwoodruff) to be put in charge of a Microsoft OSS project (https://github.com/odata/restier).

Links

Contact Information

.NET Foundation Campaign: Andreia Gaita


title: .NET Foundation Campaign: Andreia Gaita
layout: default
image: [https://user-images.githubusercontent.com/310137/54570031-38e78900-499a-11e9-9d03-bf2db6f885d6.jpg]

.NET Foundation Campaign: Andreia Gaita

Who am I?

I'm a tools and games developer from Lisbon, Portugal, currently based in Copenhagen, Denmark 👋

I started working with .NET right about 1.1 came out, and in 2006 I joined the Mono project to hack on Winforms, Moonlight and all the various bits that make up Mono. I've gone back and forth between the tech industry and the games industry ever since, always with .NET by my side!

At Xamarin I worked on Xamarin.Android, at Unity I worked on the scripting engine (powered by Mono), at GitHub I built GitHub for Visual Studio and GitHub for Unity, and in between I worked on C# language bindings for Gnome, .NET browser bindings for Firefox and Chrome, a Typescript to .NET compiler, ported .NET media center software to Linux, and more.

I am currently an independent game developer working on my first game (with .NET, of course!)

Why I'm Running

I have spent much of my career building and working with communities using .NET in non-traditional platforms and settings. There are many communities of developers that are not involved or even aware of the .NET Foundation and everything else that happens in the .NET world. There are many voices and perspectives out there that aren't yet represented on the Foundation, and I believe that the .NET Foundation could play a key role in bringing all of these communities together. I want to bring those voices to the board and help bridge this gap.

Game developers, for instance, rely heavily on .NET for tooling and game scripting, but their world is one focused on custom workflows and close-to-the-metal/high performance code, which clashes with the high level abstractions that .NET developers favor. If we bring this perspective closer to the .NET community, everyone in the community will benefit with more tools, workflows, and insight into how to write high performance applications.

I would like to enable the .NET Foundation be that bridge which connects all of the .NET world, facilitating the sharing of information, needs, and perspectives of all of the different communites, from game developers, hardware makers, embedded software folks, Linux Mono developers, to enterprise developers, open source maintainers, tools developers, and all of those we don't even know about yet!

My .NET and Community Contributions

This is a snapshot of some of the things I've worked on, talks I've given and community efforts I've participated in over the years, moooore or less in chronological order 😄

Contact Information

Jon Skeet


title: Jon Skeet
layout: default

.NET Foundation Campaign: Jon Skeet

Why I'm Running

Firstly, I'm nearly not running. At the time I'm typing this, all the candidates are men, and most are white. That's not good enough, and I hope it changes significantly before the elections themselves. Elect me to the board of directors, and you can expect to hear me chiming in on diversity frequently. I want to do more than complain, of course. I hope to be able to spend time on the Foundation's behalf working with (not on behalf of) the many groups already trying to address tech's diversity problems. My thoughts on diversity can be summarized in three aspects:

  • There's a very real problem.
  • It's not inevitable. I'm not aiming for perfection, but I'm not willing to accept the current status quo.
  • It's up to all of us to fix this. For many of us, that starts by actively listening rather than going into problem-solving mode.

The last bullet is where the Foundation comes in. The board of directors needs to actively engage in listening to those with the most experience of why our part of the tech community isn't as diverse as we'd like it to be, and then seeing where the Foundation can help.

From a more conventional side, I see great potential in the .NET Foundation beyond its current roles.

The aspect I'm most keen on is finding "holes" in the .NET ecosystem, and helping them to get filled, one way or another. My experience on Noda Time has taught me that creating a new Open Source project for .NET requires a bunch of code to be written that's far removed from the purpose of the project, and that there are areas that just aren't easily addressed at the moment. For example:

  • What's the best way of hosting documentation for a library that covers multiple versions, including diffs between them?
  • How can I be confident in the backward compatibility story for my library?
  • How can I include interactive examples for my library, or even just static snippets with generated output?
  • How can I best review the changes I've made in my library for C# 8's nullable reference types?
  • How can I document which parts of my library are available on which platforms?

Those are just some of the examples I've seen personally - I'm sure there are many more out there. Often there are some solutions to these, existing on the side of a project - or even as standalone projects that haven't received enough attention. I believe the Foundation can help to find these holes, discover existing solutions and consider the best way of either unifying them or promoting multiple options, depending on the situation.

In a similar vein, Microsoft is making great progress in terms of providing guidance for library authors - but the Foundation can still add value by both promoting that content and encouraging more feedback such as requests for additional topics to be covered. The Foundation can effectively encourage and amplify voices within the community.

My .NET Contributions

I'm probably best known in the community for my answers on Stack Overflow, but I'm also active as a conference and user group speaker (whether on C# or less tech-specific topics) and the author of C# in Depth. I'm the convenor of the ECMA technical group for standardizing C# - we released the ECMA standard for C# 5 at the end of 2017. (Yes, I know we're getting behind again...) As a passionate C# developer, I love staying on the bleeding edge of language features, and provide feedback to the C# design team. I'm also the Google representative to the .NET Foundation's Technical Steering Group. (While obviously I would bear Google's interests in mind, I'm running for this post as an individual.)

In terms of code, my day job is to make Google Cloud Platform rock for .NET developers, primarily through the client libraries used to connect your code to Google Cloud Platform APIs. My other main passion in terms of .NET client libraries is Noda Time, which is an alternative date/time API.

Links

Contact Information

.NET Foundation Campaign: David Dieruf


title: David Dieruf
layout: default
image: https://drive.google.com/file/d/1WjfkKo58lx8Dr6UxwtQod64O9Y5SP32L/view?usp=sharing

.NET Foundation Campaign: David Dieruf

As a developer I have worked within the .NET runtime for many years. With so much history I have a solid understanding of what "traditional .NET" looks like. Things like a developer's IDE, the infrastructure apps run on, the policies surrounding and influencing IT are just a few of those traditional perspectives.

A challenge almost everyone in the .NET community is facing today is, what do those traditional decisions look like in a modern open-sourced world? Our north star for a long time has been Microsoft, but with the opportunity of extending and possibly creating new options we need a guiding opinion to help make those same decisions. I believe the .NET Foundation is that trusted source.

Why I'm Running

As a Pivot bringing a .NET perspective to one of the largest open sourced projects in the world (Cloud Foundry), I have the unique opportunity of helping to guide Microsoft based Organizations on their cloud-native journey. Translating customer feedback and challenges into product features, helping developer teams adapt their thinking to more modern .NET ways, and publishing cloud-native .NET practices are a few examples of my day to day passion to grow open source .NET.

As a .NET Foundation board member I can bring those same experiences and passion, to help the greater .NET community understand OSS and embrace its possibilities. Organizing committees, being a part of committees, and enabling members to communicate the Foundation's message are all areas I am comfortable with.

Thru a combination of my years writing C#, my passion for all things .NET, and my daily interaction with Enterprises in many industries I believe I can be a strong supporting member of the Board.

The .NET Foundation - my vision

As a trusted source to the .NET community, the .NET Foundation offers developers the ability to safely and fairly post projects for the world to enjoy and provide the best projects to choose from in a legal manner.

Bringing open development and collaboration to the .NET community isn’t just cloud apps or services, it’s embracing an ecosystem of technology that is created and grown by the .NET community. Backing services, log aggregation, app metrics, microservice frameworks are just a few examples of open source projects growing the .NET community.

Open sourced .NET is just the opening chapter. The ability to fork or extend the entire .NET runtime is something we’ve never seen before, but the story only starts with this first chapter. The .NET Foundation ensures there are many other chapters in a modern .NET Developer’s book. Stories around creating and making an idea available to the world, options to discover others ideas, extend them, or simply implementing those ideas in their own projects.

The .NET Foundation is the ecosystem to enable, understand, and embrace open source .NET.

Thank You

The .NET community has begun a remarkable time, where I believe we have an opportunity to make .NET the preferred runtime for all things. I also believe the .NET Foundation will be at the core of this Renaissance. As a technologist, to have the opportunity to be a part of these times is truly inspiring.

.NET Foundation Contributions

I work closely with the Steeltoe team to help guide, document, and evangelize the wonderful things this project offers to cloud-native .NET. I also advocate for the use of Windows Server container technologies within Cloud Foundry and Kubernetes.

Organizations I have been a member of

Links

Contact Information

.NET Foundation Campaign: Pratik Khandelwal


Pratik Khandelwal

.NET Foundation Campaign: Pratik Khandelwal

wyhhectx_400x400

A little about me

I am a final year Computer Science student (Machines and computers have fascinated me since I was a kid) and a Microsoft Student Partner for 2 years from India , currently doing an internship, going to be freshly out of college 😀 . I always experimented with a lot of technologies, finally finding home at .Net after I was introduced to it by a senior in my 2nd semester. I began developing UWPs for personal projects, then moving on to ASP.NET, Xamarin, IoT... and I literally have given a try to almost everything I could get my hands on using dotnet!! I mean, the tools we have are so developer friendly, with excellent performance and great documentation! Why wouldn't any developer fall in love with that? I did! 🖖

Why I'm Running

As we keep growing, I think there's one area I think we can do better. I've seen a real lack of awareness about the awesomeness Dotnet has to offer among non-industry professionals, to be specific, students! As an MSP, I've visited a fair amount universities in my country to conduct tech talks and workshops. And the lack of awareness always irked me. Most students in my experience were always really fascinated by the power & flexibility dotnet ecosystem has to offer after the workshop, about which they earlier had no clue.

Now, I do know this is a very long shot for a student like me, but if I do get elected, I would love to work with the community to push student engagement and give young generations an opportunity to make an informed decision to choose there developer ecosystem. In my personal experience, one can always get into any ecosystem, but you always have a deep passion for your first dev. ecosystem! And it's that passion of young gen developers that I want to drive into our community!

My .NET Contributions

I am the author of ASP.NET MongoDB documentations and Samples: https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mongo-app?view=aspnetcore-2.2&tabs=visual-studio

https://github.com/aspnet/Docs/tree/master/aspnetcore/tutorials/first-mongo-app/sample

I'm also currently working on a Raspberry-Pi NuGet Package for Windows IoT Core to simplify the developer experience. It's currently in work, will soon open-source the repo.

Coming to non-tech contributions, I founded a Microsoft Student Technical Community in my campus, where we conduct weekly workshops on different Dotnet Technologies and Azure. Establishing this community was a goal of mine since I joined University (I was a Microsoft fanboy and there was no MSFT community then). Establishing this community and bringing constant engagement was one of the most fun parts of my college life which also contributed to a significant personal growth!

Links

Contact Information

Maira Wenzel


title: Maira Wenzel
layout: default
image: https://avatars0.githubusercontent.com/u/12971179?s=460&v=4

.NET Foundation Campaign: Maira Wenzel

Picture of Maira Wenzel

Why I'm Running

First of all, I'm super passionate about .NET, open source and our community. I want to see a board for the .NET Foundation that is diverse, inclusive, and rich in terms of different experiences and skills that each person brings to the table.

I love helping people and coaching them on how to get started contributing to open-source projects. As a woman, as a latina, as a working mother, I'd love to help create a safe environment for all to contribute and have your voices heard.

I want to help grow the foundation and I'd love to get more connected with the .NET community in Brazil as well, since it's my country of origin.

I started programming in .NET back in 2003 and today I'm a content developer for .NET at Microsoft, which means I'm responsible for writing some of the documentation you see on docs.microsoft.com/dotnet. This job gives me a lot of experience in working on and running open-source projects since this is what I do on a daily basis. We managed to create excitement and a community around docs that I'm really proud of - our main repo just recently surpassed 1000 contributors! And I truly believe that having good documentation is key to having a great product!
I also previously worked on the localization team and that experience really opens you up to understand scale and how to reach millions of developers across the globe!
These skills could come in handy for the community projects under the foundation.

I also volunteer on coding workshops in partnership with Ignite Worldwide to teach girls and non-binary students how to code (elementary through high school).

Links

Contact Information

How would you provide specific help to open-source projects?

Question

Sometimes (and maybe even more often) open-source requires help with specific skills, which are not part of the core domain of the project. For example setup CI/CD, implement Roslyn analyzers for better guidance, structure documentation, or simple documentation proof-reading.

How would you support projects, so that they can get help with such requests? And vice versa, how would you encourage projects to ask for help?

Background / More Information

Several candidates have similar support in their statements. I am curious if there are any specific ideas or actions.

Test question

To test the auto-labeling to ensure it is applied and that others don't see a blank list when searching for questions

Question

How much wood could a woodchuck chuck if a woodchuck could chuck wood?

FYI: We now have an elections chat site (gitter.im) open!

FYI, @jongalloway created https://gitter.im/dotnet-foundation/election so everyone would have a place to chat, answer questions informally, etc.

I'm inviting everyone here who has contributed to the repo so you're notified and can hopefully jump in and have a chance to speak / ask.

I believe I've captured everyone but apologies if I've somehow missed someone. Also, I appreciate everyone's understanding of the general "potential spammyness" of this message. Wanted to make sure we got the word out quickly.

I will work to parse this into a list of @candidates so that @jongalloway can turn it into a group and people can ask us issues right on the repo.


Added Because You've submitted an issue that's since been closed

@mairaw
@ddieruf
@IEvangelist
@stefanov-stefan
@IrisClasson
@Ant-hem
@samidip
@LuceCarter
@rdiazconcha
@Mpdreamz
@schneidenbach
@mitchelsellers
@pmbanugo
@prkhandelwal
@ericsink
@ErikSchierboom
@xen2
@mhutch
@gcaughey
@tonerdo
@daveaglick
@jskeet
@MarcBruins
@jguadagno
@haacked
@dotMorten
@sbwalker
@AndreyAkinshin
@glennawatson
@devlead
@stevejgordon
@onovotny

Added Because you have a currently open issue on the repo

@Lakritzator
@tidusjar
@shana
@Luminca
@ghuntley

Added Because You've Submitted a PR

@schneidenbach
@stevejgordon
@SeanKilleen
@rdiazconcha
@mhutch
@khalidabuhakmeh
@ErikSchierboom
@daveaglick
@glennawatson
@MarcBruins
@onovotny
@devlead
@robertmclaws

Morten Nielsen: Campaign Statement


title: Morten Nielsen
layout: default

.NET Foundation Campaign: Morten Nielsen

image

Why I'm Running

I've been working with .NET since the very first .NET 1.0 beta1, and fondly remember the excitement of putting a website into production on the second beta. It was then that I fell in love with programming, and .NET has been near and dear to me ever since.

I've been actively involved with open source .NET almost since the beginning, and there's no doubt that .NET Open Source and community work is the main reason I have the career I have today. It's why I believe so strongly in its power, and how it helps us all grow and learn through sharing and building together. I'm most passionate about building solid client APIs and controls, and collaborating to create intuitive, maintainable API designs.

I've been a Microsoft MVP since 2011, all in .NET related categories, and I work full-time on building .NET class libraries for use within client apps on WPF, UWP, Android, iOS and Xamarin.Forms. Through my daily work I hear and help take on the struggles of commercial customers building on .NET. Through my open source, however, I'm able to interact with an even broader community and gain a fuller perspective from it. It has helped me grow and understand many of the problems (and joys) a large cross-section of .NET developers experience, and I would love the opportunity to share those experiences and to use them to contribute to the .NET Foundation, through that help more projects and people grow.

My .NET Contributions

I'm very active in the .NET community in a variety of ways, providing feedback to the .NET stakeholders, submitting PRs across many .NET projects, maintaining a slew of .NET libraries and tools on GitHub, filling gaps, and sharing controls (including tools for help testing and analyzing/reviewing .NET libraries). For instance I helped kickstart and set the direction of the Windows Community Toolkit and establishing good API patterns. I'm frequently submitting feedback (and PRs) across a wide spectrum of projects when I see issues.

Links

Some of the projects I maintain:

Contact Information

Glenn Watson Campaign Statement


title: Glenn Watson
layout: default

.NET Foundation Campaign: Glenn Watson

Why I'm Running

Given that I have a active involvement in numerous DotNet Foundation projects I want to bring solutions to problems I've experienced while at the same time helping out further members of the community.

My .NET Contributions

  • ReactiveUI lead maintainer - August 2018 https://reactiveui.net
  • ReactiveGIT - git client for .NET
  • GitLfsCachingServer - a local cache for GIT LFS repositories.

Links

Contact Information

@Candidates list

@jongalloway I went through and pulled out everyone who has had their candidacy markdown file added to the election folder. You'd need to add anyone who you merge / add after this, but it's a good place to start.

My aim: being able to create a GH issue, mention @candidates, label as campaign-question or similar, and allow candidates to answer.

@xen2
@tonerdo
@stevejgordon
@stefanov-stefan
@schneidenbach
@sbwalker
@SeanKilleen 
@samidip
@rdiazconcha
@RobertMcLaws
@prkhandelwal
@haacked
@pmbanugo
@onovotny
@dotMorten
@mitchelsellers
@mhutch
@devlead
@Mpdreamz
@MarcBruins
@mairaw
@LuceCarter
@jguadagno
@jskeet
@irisclasson
@glennawatson
@gcaughey
@erikschierboom
@ericsink
@IEvangelist
@ddieruf
@daveaglick
@Ant-hem
@AndreyAkinshin

OK, I think that's everyone.

Ginny Caughey: Campaign Statement



title: Ginny Caughey
layout: default

.NET Foundation Campaign: Ginny Caughey

Why I'm Running

build2019headshot 50jpg

I've been building applications that rely on .NET since version 1.0 and can gratefully say that my company owes its success to .NET in an important way. I'm now responsible for maintaining and enhancing .NET-based applications using Windows Forms and WPF relied on by local governments and enterprises all over the United States and Canada. (https://www.wasteworksonline.com/about/)

Because my company's customers are large and small, governmental and private, multi-national and single-site, I get a lot of varied feedback about their concerns and experiences using the .NET applications that run their enterprises. .NET affects not only developers and IT professionals but also the end users of all those applications. I want to help .NET continue to meet their needs.

My .NET Contributions

My first experience with Open Source was as a founding member of OpenNETCF (http://opennetcf.org/about-opennetcf/) That was a project for .NET's little sister .NET Compact Framework and its mission was to provide "missing" functionality mainly using P/Invoke to Windows CE APIs. That was so long ago that Microsoft engineers were not even allowed to visit our site at the time!

Fortunately times have changed a lot and more recently I've been involved with the Windows Community Toolkit (https://github.com/windows-toolkit/WindowsCommunityToolkit),

I was such a noisy complainer about missing SqlClient support in .NET Standard used by UWP apps that I was invited to present at the Build conference the year that support was announced. (https://channel9.msdn.com/Events/Build/2017/B8012) I also presented an updated version of that session at Ignite (https://channel9.msdn.com/Events/Ignite/Microsoft-Ignite-Orlando-2017/BRK2069) This experience convinced me that my needs and opinions mattered.

This year I've been testing .NET Core 3.0 against my suite of production enterprise applications and look forward to working with improved Visual Studio tooling for Windows Forms and WPF using .NET Core 3.0.

Links

Contact Information

Mattias Karlsson


title: Mattias Karlsson
layout: default

.NET Foundation Campaign: Mattias Karlsson

Why I'm Running

I'm running because I would like to influence and inspire the direction of the foundation both in
general, but a few areas in particular:

  • Increase communication between projects, combined there's a lot of know-how and experiences.
  • Offer more services and guidance/recipes, to aid with maintaining projects.
  • Increase .NET Foundation local presence, to raise awareness of the foundation and acknowledge local communities.
  • Diversity, how can we grow and ensure a healthy .NET Community, mentorship, sponsorship, etc.

My .NET Contributions

  • Meetups - on the board and active organizer for the local .NET and DevOps user group.
  • Opensource - contributes to and maintains several .NET open source projects, most known for being on of the maintainers behind the .NET build orchestration tool Cake and .NET JSON serializer LitJSON.
  • Speaker - regularly speaks at local user groups, conferences and schools about .NET related topics.
  • On the board at two .NET Higher Vocational Education programmes.

Links

Contact Information

Re-elect: Oren Novotny


title: Oren Novotny
layout: default

.NET Foundation Campaign: Oren Novotny

Why I'm Running

I am currently a member of the board and the Foundation's de facto CISO. I am also a Microsoft Regional Director, MVP, and Chief Architect of DevOps & Modern Software at Insight. Over the past several years, I have served on the Foundation's Advisory Council and am the author and of its code signing service. I am passionate about helping projects succeed and am a big believer of secure, and fully automated DevOps. To that end, I run the Foundation's Azure DevOps org and have helped almost all of the current projects onboard with their build system and add code signing. I also helped the Foundation establish a partnership with DigiCert to enable these services.

I aim to continue to help projects with their DecSecOps needs, running and evolving the code signing services, and driving the growth of the .NET ecosystem.

My .NET Contributions

I am the author of, or maintainer of, many open source projects. Some of the better known:

I also speak at various conferences on topics including .NET Core, Code Signing, and Azure AD B2C.

Links

Contact Information

.NET Foundation Campaign: Jamie Rees

.NET Foundation Campaign: Jamie Rees

Why I'm Running

Hi I'm Jamie,
So the reason I want to run for this is because of one thing. I am passionate about everything .Net. If I am able to help in anyway shape or form then I will try my best. So when I seen that you guys are open to board members, this in my opinion was a perfect way to contribute and help the .Net ecosystem that I so much wanted to do.

My dream during my development career is to make a difference, and I feel like if I was elected I would be able fulfil that dream. But it's not just about me, it's about everyone else that is affected by any decisions made and that's the important part.

Outside of all things .Net my time is pretty limited, I have a 2 year old boy, a 13 week old Puppy and I run a popular open source library, that includes bug fixing, new features and general support! And sometimes my wife likes to spend some time with me :)

If you have any questions or want to know anything else about me let me know!

My .NET Contributions

My main .Net contribution is probably my StackOverflow account. I regular help the community and try and answer questions with as much information as possible (I only have 4K rep, but that's an achievement for me).

My other contributions is not strictly .net coding, but I've been bringing awareness to .Net through my open source project Ombi. All the backend is written in .Net Core and I make sure my users know about this, debunking the old myths they may have about the Microsoft ecosystem.

Links

Contact Information

Internation or cross-region communities collaboration

Question

.NET communities work pretty well in local regions. How would you support communication and collaboration between communities? For example better collaboration of different meetup groups. Exchange of speakers, etc.

Background / More Information

This week there 3 cool presenters from Hungary presenting at .NET meetup in Singapore. It would be nice to see this more.

About Me

I am active in 2 .NET communities. I come from Slovakia, but moved to Singapore last year.

[WIP] Geoffrey Huntley

Opening early 👷🚧👷‍♀️ when [WIP] is removed it's ready to ⛴️

What does the .NET Foundation Board Do?
The board completely runs the .NET Foundation. They decide how the money is spent, what projects join the foundation, what the Executive Director does, what programs the foundation will run or be involved with, what events we’ll sponsor. The board runs the foundation.

title: Geoffrey Huntley
layout: default

.NET Foundation Campaign: Geoffrey Huntley

Why I'm Running

(Describe why you want to get involved. What would you like the .NET Foundation
to do more of, or do differently?)

My .NET Contributions

(Let us know who you are. Don't worry if you're not famous, or a huge open source
contributor - we'd like a variety of experiences.)

Links

  • My blog
  • [A project I contribute to](link here)
  • [A Meetup I help run](link here)

Contact Information

Eric Sink


title: Eric Sink
layout: default

.NET Foundation Campaign: Eric Sink

Why I'm Running

So there's the issue of my relatively low level of awesomeness. Looking over the list of other candidates, I wonder if I will even be able to vote for myself.

So why am I running? Simple: I am passionate about .NET.

I've been using .NET for as long as it has existed. SourceGear was one of the first ISVs to ship a product written in C#. Today, seventeen years later, my day is usually spent with things like .NET Core and Xamarin. I've seen it all, and I believe this:

The best time in history to be a .NET developer is right now.

It has been terribly exciting to watch .NET move toward open source, cross-platform, and mobile. I think .NET's best days are yet to come.

So if the voters decide that I could be helpful to the .NET community as a foundation board member, I would consider it an honor to serve.

My favorite stuff

I don't much like technology religion, and I respect varying opinions. But I figure that folks may want to cast their votes for candidates whose technology interests align with their own. So...

I love F#. But I have to admit that I'm rather pragmatic about it. So for various reasons, I am using a lot of C# right now. And I love C# too.

So, if you are an F# fan and are disappointed in my lack of pure devotion, you should probably vote against me.

But I so wish F# had more gravity in the .NET community. So if you are someone who wishes F# would disappear from the earth, you too should not vote for me.

I am also a big fan of Rx. That tends to be another somewhat-polarizing issue in the .NET community, so my deep fondness for IObservable might help you decide whether to vote for me or not.

I love Xamarin. I use Xamarin Forms, but not XAML.

I use .NET Core, but not Azure.

I prefer spaces over tabs, command line over IDE, vim over emacs, and static typing over dynamic.

My .NET Activities and Contributions

I founded SourceGear (a small software company in Illinois) about 22 years ago. My business partner (Corey Steffen) and I think of ourselves as serial entrepreneurs within a single company. We do a mix of custom software contracting as well as products of our own.

  • Yes, in 2019, people are still switching from SourceSafe to SourceGear Vault.

  • Our mobile data sync solution for SQL Server is called Zumero.

  • Our team built the cross-platform support for Team Foundation Server (under the name Teamprise) and sold it to Microsoft in 2009.

  • Our latest effort is PepTown, a smartphone-based fundraising solution for high school sports teams, built on Xamarin and .NET Core.

I am the maintainer of SQLitePCL.raw, a low-level SQLite wrapper for .NET. It is widely used as the layer below a number of other libraries, including sqlite-net, Akavache, and Entity Framework Core.

Links

Contact Information

.NET Foundation Campaign: Rodrigo Díaz Concha

.NET Foundation Campaign: Rodrigo Díaz Concha

(English)

Why I'm Running

I'm running because I care about .NET, its present and its future. I am completely convinced that .NET is the best development platform to build any type of software solution, and the involvement and opinion of the whole community are essential to guide the development efforts of this fabulous technology.

I'm a .NET developer since the first beta of version 1.0 in 2001. I started with Visual Basic .NET and later adopted C# as a programming language to build business and enterprise applications. Nowadays, I architect and build software solutions with .NET for different verticals (mainly Healthcare and Agriculture), because of this, I consider that .NET and its future are transcendental to continue building software that improves people lives.

I'm a Microsoft Regional Director, and for 10 consecutive years I have been recognized as a Microsoft MVP. It has been a long journey, but without a doubt, my professional success is largely due to .NET. For me, one way to give back to the community, is to help developers -professionals, amateurs or students- who wish to adopt .NET as a development platform, as well as collaborating with the other members of the Board of Directors to ensure our beloved technology keeps being polished and receives the love that it deserves.

My .NET Contributions

  • Author of “Xamarin.Forms en acción: aplicaciones de negocio” : the first book about Xamarin.Forms in Spanish language
  • Author of “Aplicaciones de Negocio con Silverlight 5”: the first book about Silverlight in Spanish language
  • Frequent speaker around Latin America, United States and Europe, presenting sessions related to .NET and Cloud Computing
  • LinkedIn Learning author, for topics related to .NET and Azure
  • My podcast "Interfaz Podcast" is a weekly podcast in Spanish language (sometimes in English language as well), about software architecture, development, new technologies and soft skills, most of the time related to .NET technologies. After more than 2 years and 100+ episodes, is listened by thousands of people each month

Links

Contact Information

(Español)

Por qué me estoy postulando

Me estoy postulando porque me importa .NET, su presente y su futuro. Estoy completamente convencido que .NET es la mejor plataforma de desarrollo para construir cualquier tipo de solución de software, y el involucramiento y opinión por parte de toda la comunidad son esenciales para guiar los esfuerzos de desarrollo de esta fabulosa tecnología.

Soy desarrollador de .NET desde la primera beta de la versión 1.0 en el año 2001. Comencé con Visual Basic .NET y posteriormente adopté C# como lenguaje de programación para construir aplicaciones de negocio y empresariales. Hoy en día, arquitecto y construyo soluciones con .NET para diferentes verticales (principalmente Salud y Agricultura), por lo que considero que .NET y su futuro son trascendentales para seguir construyendo software que mejore la vida de las personas.

Soy un Microsoft Regional Director, y Microsoft MVP desde hace 10 años consecutivos. Ha sido un camino largo, pero sin duda alguna, mi éxito profesional se debe de gran manera a .NET. Para mí, una manera de retribuirle a la comunidad, es ayudando a los desarrolladores -profesionales, amateurs o estudiantes- que deseen adoptar .NET como plataforma de desarrollo, así como también, colaborando con el resto de miembros de la Junta Directiva para velar que nuestra querida tecnología siga siendo pulida y obtenga el cariño que se merece.

Mis Contribuciones .NET

  • Autor de “Xamarin.Forms en acción: aplicaciones de negocio” : el primer libro en español acerca de Xamarin.Forms
  • Autor de “Aplicaciones de Negocio con Silverlight 5”: el primer libro en español acerca de Silverlight
  • Soy conferencista frecuente en países de Latino América, Estados Unidos y Europa, presentando temas relacionados a .NET y cómputo en la Nube
  • Soy autor de LinkedIn Learning, para temas relacionados con .NET y Azure
  • Mi podcast "Interfaz Podcast" es un podcast en español, de edición semanal, acerca de arquitectura de software, desarrollo, nuevas tecnologías y soft skills, profundamente vinculado a temas de .NET. Después de más de 2 años y más de 100 episodios, el podcast es escuchado por miles de personas mes con mes

Vínculos

Información de Contacto

Shaun Walker: Campaign Statement

.NET Foundation Campaign: Shaun Walker

Shaun Walker

Why I'm Running

I am currently the Chairman of the Advisory Council for the .NET Foundation where I helped author the original Advisory Council charter. As part of this role, I have interacted on a weekly basis since 2014 with the .NET Foundation Executive Director ( previously Martin Woodward and now Jon Galloway ). I am also the original creator of DotNetNuke, a Web Application Framework for ASP.NET which was one of the pioneering open source community projects native to the Microsoft platform. I have 25+ years professional experience in architecting and implementing enterprise software solutions for private and public organizations. Based on my significant community contributions I have been recognized as a Microsoft MVP and ASPInsider for over 10 consecutive years. I was recognized by Business In Vancouver in 2011 as a leading entrepreneur in their Forty Under 40 business awards, and I was also an interim Board member for the OuterCurve (CodePlex) Foundation, Microsoft's previous open source foundation effort. I am currently employed as a Technical Director and Enterprise Guildmaster at Cognizant Softvision.

My .NET Contributions

I am the author of, or contributor to, many open source projects. Some of the better known:

DNN: https://github.com/dnnsoftware/Dnn.Platform
Hotcakes: https://github.com/HotcakesCommerce
eShopOnContainers: https://github.com/dotnet-architecture/eShopOnContainers

I also speak at various conferences on topics such as .NET Core.

Links

Contact Information

Iris Classon


title: Iris Classon
layout: default

.NET Foundation Campaign: Iris Classon

Why I'm Running

Since my very first day as an aspiring programmer, after deciding that clinical nutrition wasn’t for me, I’ve been a passionate and active community member of the .NET community. Since day one, I’ve shared everything I’ve learned, as blog posts, tweets, on forums, conferences, user groups, videos, books and more. While I’ve been predominantly avid about reaching out to students, particularly those with no programming background and minorities (as I can relate), I’ve also been active in giving feedback, submitting issues and contributing directly.

I want to make sure that we keep the community inclusive, and encourage newcomers to take part early on- as contributors, evangelists and active members. I’ve unfortunately seen too many times that organizations in tech can become homogenous and elitist, and I’m confident that I can make sure that we don’t head in that direction. In my short history as a programmer (compared to many of you) I’ve arranged everything from conferences, hackathons, workshops, school material and a whole lot more, for all age groups (including kids and elderly/seniors), mixed backgrounds and levels of difficulty. I know how to reach out, and how to get people excited and engaged, and while I don’t have any open source projects to impress with- I can get people on-board that we will impress us all in the future. That is my strength, and that is why I’m running as a candidate.

My .NET Contributions

Here is a random selection of things I've done. Wasn't sure what to add, I've done quite a few things. This is a sample to showcase my passion and reach:

Things without links:
I ran for two years a study group (.NET) Meetup with 300 members that later became the model for similar study groups. The meetup was hosted and organized by me twice a month, and we used e-learning tools to learn new topics and tools with a mob-programming approach.

BUILD MC at BUILD last year- that was fun!

Organized and ran Azure Global Bootcamp several times, in addition to several free workshops for schools/unis.

Volunteered as a judge on several panels such as NASA Space App Challenge and youth competitions.

Co-hosted the GetUpAndCode! podcast for a year with close to 50 episodes Podcast on ITunes

Not sure if it matters in this context, but I've made the top 100 most influential tech Women on Twitter (Business Insider, placed 58th) and top 50 best developers in Sweden (23rd place, TechWorld Sweden). I can't say I necessarily agree with the above, but I hope this shows that I have good reach.

(Some) Links

Contact Information

I've omitted paid contributions such as e-learning courses, books and talks (keynotes)

.NET Foundation Campaign: Joseph Guadagno


title: Joseph Guadagno
layout: default

.NET Foundation Campaign: Joseph Guadagno

About Me

I am a Microsoft Developer Service MVP. I have been an MVP since 2008. I have spoken at multiple conferences throughout the last ten years.

[image]: https://avatars3.githubusercontent.com/u/3209610?s=40&v=4 "Joseph Guadagno:

Why I'm Running

For 20 years or so I have been in Software Development. During that time I have used many tools, languages, and technologies. I started out programming with a small book on QuickBASIC. I later moved on to Visual Basic for DOS. Windows then came along and I starting using Visual Basic for Windows, I then migrated to Visual Basic .NET and eventually ended up using Visual C#. I work as an Engineering Director at Quicken Loans, based in Detroit, MI. I am a public speaker and present internationally on a lot of different technology topics.

One of my primary goals in life is to leave this live (planet) better than it was when I joined it. I do that in many ways. My favorite way is to grow people and help make them better. I do this through education. Presenting/Public Speaking. I also do this by helping others find ways to help themselves grow. I believe that being on the board of the .NET Foundation, I can help the vision of .NET and make it easier for others to adopt and grow themselves. In the past, I have worked with many other talented professionals while serving on the Board of Directors for INETA to help spread the education and adoption of .NET.

I feel I am very well suited for the position.

My Community Contributions

.NET Contributions

INETA Experience

INETA was the International .NET Association. I served on the board for eight years. Two as Director of Marketing, four as President, and two as Vice President.

Community Contributions

Open Source Projects

Others

  • Public Speaker
  • Organized Events at the Microsoft MVP Summit
  • Book Reviewer

Links

Contact Information

Dave Glick Campaign Statement


title: Dave Glick
layout: default

.NET Foundation Campaign: Dave Glick

me2-small

TL;DR

  • I’m passionate about open source, .NET, and the intersection of the two.
  • I have a strong vision and ideas on how to enhance the execution of the .NET Foundation mission.
  • I've had multiple perspectives within the community as a contributor, as a solo maintainer, as a member of project teams, and in corporate environments.
  • I have experience volunteering in local organizational leadership roles.

Passion

I’m running for a position on the .NET Foundation Board of Directors because I want to continue giving back to this community in the most impactful and meaningful ways I can. The .NET open source community has literally changed my life. I’ve learned from you, benefited from your dedication and contributions, and met tons of great people (including many close friends).

I’ve already dedicated myself to promoting open source in .NET through a variety of projects:

  • Discover .NET
    I created and maintain this site focused on project, issue, resource, and event discovery in the .NET ecosystem.
  • @dotnetissues
    I created and maintain this Twitter bot that keeps followers informed about new issues in core .NET repositories.
  • Up For Grabs
    I worked with the maintainers to create a whole new design that enhances the ability to find and filter relevant projects.
  • Blogging
    Though I may not be the most prolific blogger, I try to focus on deep-dives into lesser understood areas like the NuGet APIs (my series is linked from the official NuGet documentation), MSBuild, and Razor.
  • Microsoft MVP Program
    As a three-time awardee I speak at local events like user groups and code camps, participate in podcasts and live coding shows, and provide outside feedback to product teams whenever I can.

Vision

The .NET Foundation's mission is to to foster innovation, which we believe starts with open development and collaboration. While I fully support this mission, and appreciate the work the Foundation has done to date, I think there are ways in which it's execution could be greatly enhanced.

  • Communication with Member Projects
    Communication with the .NET Foundation and its member projects needs to be improved. Some ideas I have include assigning a board member to each project as a dedicated point of contact, greater participation from the .NET Foundation in day-to-day project issues, and more structured and defined support channels for member projects.
  • Communication Between Member Projects
    Likewise communication between .NET Foundation projects could be enhanced to take advantage of synergies between them. Some ideas I have include periodic “stand-ups” where all .NET Foundation projects would be invited to provide a short status to each other and the community and a focus on cross-project opportunities through collaboration with their dedicated board point of contact.
  • Promoting .NET Open Source
    The .NET open source community doesn’t just consist of .NET Foundation projects, and fostering innovation doesn't start and end with them. The Foundation could do a better job promoting and supporting non-Foundation projects in a variety of ways like increasing exposure by giving non-Foundation projects a platform via the Foundation website.
  • Increasing Diversity
    In case you hadn't noticed, I'm a white dude. While I certainly represent one slice of the .NET community, I certainly don't represent the whole community. I would love to see a greater focus paid by the Foundation on making sure that it supports the entire .NET community, including an emphasis on growing the community in under-represented demographics. The .NET tent is big and we're better together with as large and diverse a community as we can build.
  • Open Source Sustainability
    If you follow me on Twitter, you'll know that this is a particular interest area of mine. I think we're just starting to consider what a modern healthy open source project looks like and how to sustain that in the long run. I love that the community is experimenting with different sustainability models and would really like to see the .NET Foundation engaged and participating in these discussions.
  • Education And Early Introduction
    I know there is a group within Microsoft focusing on academic and other early educational opportunities, and I would love to see the .NET Foundation take a leadership role alongside Microsoft here. There's a huge potential to expose the next generation of developers to .NET. Likewise, I'd love to see continuing support of user groups, code camps, and other on-the-ground education and training with increased commitments wherever we can.

Community

I love being an active participant in open source. I'm involved in many different roles, which gives me distinct perspectives and an appreciation for the ways in which they compliment and challenge each other.

As a Contributor

I try to help other projects whenever I can and have contributed to many projects with pull requests and other support both large and small.

As a Maintainer

I maintain several .NET open source projects including...

As a Team Member

The healthiest open source projects often have a team, and it’s important to consider the needs of these kinds of projects alongside those of solo maintainers. I am fortunate enough to participate as a team member on multiple .NET Foundation projects:

As a Corporate Consumer

Though I spend my personal time participating in .NET open source on the producer side, I spend my day job navigating challenges as a corporate open source consumer. Even though I lead an engineering team, I am constantly confronted with the sometimes challenging realities of open source interaction in an Enterprise. This aspect of the .NET open source community can’t be ignored and any successful engagement by the .NET Foundation must keep it in mind.

Leadership

I already give significant time to my local civic, school, and family communities. It's not unusual to find me most nights heading to a PTA meeting (I'm currently the treasurer), scout planning session (I chair our local committee), or other volunteering commitment. I’m really looking forward to applying the same energy I give my family and local communities to my global community of open source peers in a more formal capacity.

Links And Contact Information

.NET open source diversity

Question

I know that .NET is far from JavaScript world, where NPM has more packages than space shuttle has parts. Would you wish .NET community would go that way? More packages, more projects, diversity is everything.
Or would you redirect new enthusiastic contributors to rather explore and help existing solutions before starting anything new? If yes, how would you support that?

Background / More Information

When .NET Standard was about to come I said:
Java: Build once, debug everywhere.
JavaScript: One language to rule them all.
.NET: One library to rule them all.

When .NET started it was mostly compared to Java. And in my opinion one of big differences was amount of libraries/frameworks. In .NET there was single framework for desktop applications and single framework for web applications. That's what I liked about .NET.
While in Java there were several frameworks for desktop apps and several for web. And this pretty much defined open source world. And it got even more extreme in JavaScript world.

Marc Bruins

.NET Foundation Campaign: Marc Bruins

Marc Bruins

Hi! I am Marc, a 28-year-old cheesehead(aka Dutch) who likes to think of himself as an open source caretaker.

TL;DR

  • My mission is to help maintainers lighten the burden, every minute that we can save for a maintainer is a win!
  • I have a passion for building and growing open source projects
  • In my limited years of experience I have been active in open source with whole my heart

Don't elect me for experience, elect me for my energy, intrinsic motivation, and if you think my mission is important!

Mission

The most important reason for me to join the foundation is that I have an intrinsic motivation to lighten the burden for open source maintainers.

Maintainers are people that work incredibly hard. They get home from work, and after their working hours they take time to help you!
They are not after fame; they are not after money; they do it out of love for their open source project. Their code is everywhere, and it runs everywhere, yet still they do not get a dime! They have to deal with people raising issues fix this bug and create this feature. And when they do take time off to look after themselves, they get comments saying why does this feature take so long?. It is no wonder that there are some many open sources maintainers burnouts. It is just unhealthy.

If I should be so lucky to join the .NET Foundation as a board member, I will do everything in my power to help these maintainers. One of the things I would like to look into is tooling. This can be anything from CI\CD, to nontechnical, to automatic dependecies updates. I would also like to help them set up a good issue and PR templates by providing best practices, enable them to use bots that can help with there application lifecycle. There is probably a whole lot more things that I cannot think about right now!

Another important point I want to make is that the .NET Foundation should be a open source advocate, we as members and as the board should spread the message about what open source is and who are behind all these great open source products. It is very important to spread awareness about how skewed the open source world is right now, and that it is unsustainable. This can be done by blogging, speaking at conferences and meetups or just talks to your fellow techies at your local company. I believe that if this message ever hits it will benefit all and that it is a goal worth fighting for.

Passion

My passion is also maintaining and growing open source projects, and this is how I know the burden that can rest on somebody shoulders. I have been a maintainer of MvvmCross, and currently I am a maintainer of NuKeeper. I love to work on it in technical terms; you can think about new features for the project, fix bugs, and make code improvements. But what I also love is to help other people make their (first) contribution. I have experienced that a lot of people want to contribute back but are too afraid to do so. A simple Can you make a PR for that? We can help if you join the slack channel is often enough. It is also a great feeling when people share the love that they have for your open source projects.

I think I am a good fit on the board because I know what it takes to be a maintainer. That being said, I am not the most experienced open source maintainer that is running. Yet, this can be a benefit and can bring in a different perspective from someone who only has been doing open source for 3 years.

Experience

I have been a professional developer for about three years now; you could say that I am just starting. During my first year, I worked for a Xamarin oriented company. I immediately fell in love with Xamarin, and I was so excited about it, that in that first year I decided to contribute back by blogging and by building a lot of plugins. During my second year, I was getting more involved with MvvmCross, and eventually, ended up as a maintainer. That was also the first year in which I got my MVP award!

Not long ago I stumbled on a new open source project called NuKeeper which gets all my open source attention right now. The reason that it is such a cool project is because it aligns with my mission as it gives back time to the maintainers, by automatically updating their dependencies.

Links

Twitter
Github
Blog

NuKeeper
MvvmCross

Luce Carter Campaign Statement

.NET Foundation Campaign: Luce Carter

Why I'm Running

Diversity in tech is a big issue that we are all trying to address. When I heard that the DotNetFoundation was opening up the board, I knew it was something I had to put my hat into the ring for.

So who am I to think I might be good for this role?

Well I am a proudly neurodiverse, gay, non-binary (although I am happy with she/her pronouns), fairly junior developer who is also a Microsoft MVP. This means I am able to relate to being an underrepresented person in technology, and want to be a positive role model so others like me or in other underrepresented groups can see that anyone can do it!

I graduated in 2014 and started as a Software Development Graduate. Not everything I did on my 2 years as a Grad was coding, so I certainly don't have the decades of experience of some people on the board, or even others running for a seat on the board. But I think what I lack in experience I make up for in passion and dedication.

But actually I strongly believe that setting up a positive experience for everyone, especially more junior developers benefits everybody, and my lesser years of experience is a bonus. It means I can more closely relate to the feelings of Imposter Syndrome and being overwhelmed by all this code we don't recognise or don't automatically find ourselves understanding like those with more experience.

As you will see in my contributions section below, I have never made a code-related contribution to OSS, I have in fact only ever made docs ones. Why? Because I find myself intimidated by making code changes to fix an issue.

So one of the things I want to do if I join the board, is focus as much time as I can on making the experience as positive as possible for people when they want to contribute to OSS. I want to try and set up workshops where people can come together and attempt their first pull request.

I also want to make available documents on tips and tricks for approaching fixing an issue or adding a new feature. Things like how best to try and understand the code, approaches for debugging and things like that. I am open to suggestions on what you would like to see!

I have only been active in the community really for under 2 years but since discovering it, I have found it to be an amazing place with amazing people from all walks of life, and I would love to use my position on the board to make things more inclusive, welcoming and fun for everyone!

My .NET Contributions

  • Xamarin Docs - I make quite a few contributions to Microsoft docs, mainly in the area of Xamarin.
    However I have also submitted PR for typos in Microsoft workshops and other content.
  • Weekly Xamarin - I am co-curator of this newsletter which collects together fantastic content created by those in the community over the past week and sends it out to our 3600 subscribers.
  • Soundbite.FM Official Editor - I am the editor for Soundbite.FM, the podcast network from Principal Program Manager for Mobile Tools at Microsoft, James Montemagno. As well as ensuring all his podcast episode descriptions are typo free and make sense, I also edit his personal blog where he posts about all things .NET, mainly Xamarin.

Links

Contact Information

Phil Haack campaign statement


title: Phil Haack
layout: default

.NET Foundation Campaign: Phil Haack

Why I'm Running

If elected, I promise world peace, unlimited ice cream, and three day weekends. Assuming I have any power to affect those three things.

For OSS to really thrive, it needs to move out from under Microsoft's shadow and be a truly community driven effort. The community includes other corporations who benefit from OSS, but haven't yet invested in it. While I appreciate Microsoft's enormous contributions to open source software, I'm running to help the .NET OSS community grow independently.

I say that as a former Microsoft employee who shipped some of the first supported OSS products at Microsoft, ASP.NET MVC and NuGet. NuGet in particular had a major impact on making OSS easier to publish and consume for .NET developers.

I also worked at GitHub, the largest open source code hosting platform in existence. GitHub is synonymous with open source. While there I was exposed to every open source community under the sun. I see how these communities compare and contrast with the .NET OSS community. I hope to help the .NET community adopt the best aspects and avoid the worst.

My .NET Contributions

  • NuGet - original Program Manager
  • ASP.NET MVC - original program manager
  • ReactiveUI - contributor
  • MonkeySpace and .NET Fringe - helped organize early iterations of these .NET OSS conferences

Links

Contact Information

.NET Foundation Campaign: Sam Basu


title: Sam Basu
layout: default

.NET Foundation Campaign: Sam Basu

About Me:

Headshot

Hello world. I have been a community-focused .NET developer for the past 15 years and enjoyed every bit of it. While a Developer Advocate job role or being a Microsoft MVP for half a decade are very rewarding, nothing gets this developer more excited than when we can pull off amazing things with code. I appreciate our developer community immensely, and always try to give back through education & passion.

Why I'm Running

No software ecosystem can thrive without a passionate developer community. Over years, I have built developer communities from ground up. I speak & write a lot. I put together large developer conferences. I talk to developers all the time. As a Progress Telerik Developer Advocate, I have seen nuances of both commercial and OSS software, where the developer is the customer. As an INETA Secretary on Board of Directors, I have seen developer communities thrive and fail. So I bring beliefs grounded in reality and unique perspectives to serve the larger .NET community.

I will be your voice & advocate for reason. Like free icecream.

Also for more inclusion. Funding for grassroots communities. Better lifecycle support for projects.

.NET has evolved. The modern .NET stack inspires creativity, with mature tooling and broad platform reach. The most satisfying aspect of today's .NET as a community developer has been the Open Source transformation of the entire ecosystem. The world runs on software. We developers have responsibilities, opportunities and all the ammunition to create amazing software. Let's shape the future of .NET together.

My .NET Involvement:

  • I do keynote talks on .NET & its future
  • I speak extensively on modern mobile/web/desktop/cloud development with .NET
  • I author pertinent content for .NET developers
  • I advocate relentlessly for adoption of OSS and X-Platform .NET
  • I contribute to Docs & open source almost all of my demo code
  • I'm involved with OSS Telerik UI for UWP
  • I've played architect to large scale .NET enterprise projects
  • I have written OSS SignalR Wrapper libraries

Links

Steve Gordon campaign statement


title: Steve Gordon
layout: default

.NET Foundation Campaign: Steve Gordon

Why I'm Running

I'm proud to be a member of the .NET community and I want to be involved in shaping its future and to help make .NET even more accessible and our community even more diverse.

I am campaigning with a vision which includes two important elements...

Growing the Community Through Meetups

As a meetup organiser myself, I want to grow the support extended to .NET meetups and community .NET conferences around the world.

If elected, I plan to invest my time on the board, to help support community members who wish to start their own .NET meetup, by providing advice, resources and assistance.

By extending the support offered to new meetups and expanding the number of actively engaged communities, we can spread the enthusiasm we have for .NET and extend our community to new members from all backgrounds.

I believe that by growing an even stronger, friendlier community through meetups, we will strengthen the growth, popularity and support of .NET Foundation projects for years to come. Collectively, we can create a safe, exciting place where developers can share opinions, knowledge and experiences; learn from one another, develop new skills and make new friends.

Approachability Through Documentation

The second part of my vision aligns closely with my passion for helping developers learn about .NET. If elected, I intend to use my position on the .NET foundation board to help .NET Foundation projects to enhance the accessibility and approachability of their documentation. I believe that this will support more developers who wish to join our community and help to expand the reach of .NET across the world.

I would focus resources to build upon the amazing work done by the Microsoft documentation teams; aiming to create a similar structure, quality and consistency of the documentation and samples available for .NET Foundation projects. This will lower the barrier of entry for developers, help guide best practices and build an even stronger eco-system of community libraries, that developers can depend on, in order to build world-class applications.

My .NET Contributions

I'm a Microsoft MVP and I've been developing software with .NET for over 15 years. I'm a senior software developer for Madgex Ltd and feel extremely lucky that my day job is also my hobby.

I love to share the things that I learn with other developers and have been blogging about ASP.NET Core and .NET Core topics for over 3 years. I enjoy keeping current with the new features which the teams are working on and contribute where I can. I publish short videos to my YouTube channel and soon my first Pluralsight course will be released.

I enjoy speaking at conferences where I can engage with and help other developers more directly. I also run a monthly .NET meetup group where local developers can come to learn more about .NET related topics and network with their peers.

I am involved with a number of .NET foundation projects and open source initiatives. For example, I am a core contributor to the Humanitarian Toolbox allReady project. This is an open-source project designed to help disaster relief organisations save lives.

I have contributed to discussions in libraries such as Polly and have helped author parts of the official Microsoft documentation for ASP.NET Core.

Links

Contact Information

Andrey Akinshin Campaign Statement


title: Andrey Akinshin
layout: default

.NET Foundation Campaign: Andrey Akinshin

About Me and My .NET Contributions

  • I'm the project lead of BenchmarkDotNet
    BenchmarkDotNet is a powerful .NET library for benchmarking with tons of features which help to design benchmarks, execute them, and analyze performance results. BenchmarkDotNet is a highly adopted open-source project which is used for performance investigations in various .NET projects including .NET Core Runtime. On GitHub, you can find hundreds of issues and commits which involve BenchmarkDotNet. The NuGet package has 1.2M+ downloads.
  • I'm a contributor to various .NET projects
    I have contributions to different .NET projects like dotnet/coreclr, dotnet/corefx, dotnet/wpf, dotnet/BenchmarkDotNet, mono/mono, NuGet/NuGet.Client, and others.
  • I'm the program director of DotNext
    DotNext is the largest conference about .NET in Russia with around 1000 attendees. Each our conference offers about 30 talks from acclaimed experts: Jon Skeet, Jeffrey Richter, Sasha Goldshtein, Dino Esposito, and Andrei Alexandrescu already given their talks on DotNext. We focus on in-depth technical content about high-performance and fault-tolerant systems, .NET Core and cross-platform development, .NET internals, Roslyn, development tools, and so on.
  • I'm a frequent speaker at various events for developers
    I have done about 100 public talks on different topics. My favorite topics are micro-optimizations, benchmarking, and tools for .NET developers.
  • I'm a Microsoft .NET MVP since 2015
    Also, I have a lot of blog posts and articles.
  • I'm a developer of Rider at JetBrains
    Rider is a cross-platform .NET IDE based on the IntelliJ platform and ReSharper. I'm trying to provide the best development experience for .NET, ASP.NET, .NET Core, Xamarin, or Unity applications on Windows, Mac, and Linux. My primary areas of responsibility are NuGet package management, unit testing support, cross-platform development, and IDE performance.
  • I'm a huge fan of science
    I'm a Ph.D. in Mathematics and Computer Science, the subject of my thesis is "Mathematical and numerical modeling of gene networks artificial regulatory circuits." In my free time, I like to study science, my primary research interests are mathematical biology and bifurcation theory. Previously, I worked as a postdoctoral research fellow in the Weizmann Institute of Science and as a research scientist in the Sobolev Institute of Mathematics SB RAS.

Why I'm Running

My dream is to make .NET the best platform for development. And I believe that it should evolve in the following directions:

  • Runtime
    We need a stable high-performance runtime which can execute our applications.
  • Ecosystem and libraries
    We need a healthy ecosystem with reliable solutions for all kinds of problems. We should support more awesome projects which are important for the .NET ecosystem.
  • Tooling
    We need fast and powerful tools which simplify software development. We should focus on the logic of our programs instead of performing boring and routine tasks.
  • Community
    We should have various events for .NET developers: from small local meetups to large professional conferences. We need places where we can share ideas and exchange experiences.

I'm sure that I have enough expertise to help .NET Foundation to make the life of .NET developers better. =)

Links

Contact Information

.NET Foundation Campaign: Virgile Bello


title: Virgile Bello
layout: default

.NET Foundation Campaign: Virgile Bello

Why I'm Running

I noticed a lack of candidatures representing the game development field and high-performance .NET.

I believe .NET is a perfect match not only for game development but also various related fields such as AI, language parsing, massively parallel programming (GPU and CPU) and such.

As a result, I would like the .NET Foundation to dedicate some resources to:

  • Promote .NET in game development, AI, massively parallel programming and high-performance programming (i.e. be well represented at Game Developer Conferences and various other events)
    People in those fields need to be aware .NET could be a valid alternative.
  • Encourage the .NET ecosystem to take those use case into account (esp. for CoreCLR/CoreRT directions)
  • Encourage support for more platforms (console, mobile, etc.)

My .NET Contributions

  • Xenko: Lead developer of recently opensourced game engine Xenko
    It features realistic rendering, VR, editor and much more.

  • SharpLang: .NET to LLVM compiler and runtime prototype, no longer active since CoreCLR came out)

  • Various contributions to open source projects such as Mono, LLDB, etc.

Links

Xenko:

Contact Information

Test question

This is a test question item so that when folks come to the questions page, they don't see zero questions listed. There just aren't any yet -- add yours! 😄

.NET Foundation Campaign: Spencer Schneidenbach


Instructions:
This is a campaign statement template. If you're reporting an issue on the site,
delete the whole thing.

If you're submitting a campaign statement, here's a template to get you started.
Feel free to change it around or replace it entirely, this is your page.

You can include links to other content, too. Maybe you'd like to link to a blog
post, or a YouTube video? Please do include your statement here rather than a
single link to your blog.

More info on why and how to campaign is available at
https://election.dotnetfoundation.org/campaign
and you can contact us at [email protected] with questions, too.

This template is in Markdown format. If you need help, there's a reference here:
https://guides.github.com/features/mastering-markdown/
...or just fill in the info and we'll figure it out.


title: Spencer Schneidenbach
layout: default

.NET Foundation Campaign: Spencer Schneidenbach

Twitter - Spencer Schneidenbach

Why I'm Running

My name is Spencer Schneidenbach and my interest in the .NET Foundation Board of Directors is centered around advocacy and outreach. As a community leader, my goal is to represent the interests of community leaders around the globe, including but not limited to: user group leaders, conference organizers, other Microsoft MVPs, bloggers, and conferences speakers.

I have proven experience in building relationships with the greater .NET and surrounding communities and want to leverage those relationships to advance the cause of the .NET ecosystem. Further, I want to expand that by representing .NET in communities where it may not normally be first-choice and/or still has a bad rap from the "old" Microsoft days 🙂

I also have an interest in representing corporate and/or so-called "dark matter" developers. Because I frequently attend and speak at conferences around the world, I get the pleasure of interacting with folks who normally do not get a voice at the table. I've traded tweets and emails with many of these folks, with the goal of making .NET more accessible for developers worldwide.

In short, I want to provide a strong voice to the users and advocates of .NET. The best way I can think to do that is to keep doing what I'm doing - teaching and speaking about .NET - while combining that with a seat on the .NET Foundation board of directors.

I'm also a big believer in brevity, which is why I tried to keep my campaign statement short. ☺️

About Me

I'm a two-year Microsoft MVP in Developer Technologies from the United States and currently the Chief Architect at Ryvit, a startup centered around integration technologies for the construction industry. I'm also a member of the ASPInsiders and a frequent speaker at international events, which has given me the opportunity to interact with developers and community leaders the world over.

My .NET Contributions

  • Two-year Microsoft MVP in Developer Technologies, specializing in ASP.NET and C#.
  • Content and Community Outreach Chair for the dev up conference in 2017 and 2018. Responsible for interacting with the speakers, user groups, and advocating for the event.
  • Content advisor for conferences around the United States, including Kansas City Developer Conference and Music City Code.
  • Maintainer of several small .NET projects on Github, including Automapper.Attributes and Recess, an example project for CQRS in ASP.NET Core.
  • Speaker at events worldwide, with several videos on YouTube of my conference talks about .NET.

Links/Contact Information

.NET Foundation Campaign: Jessica White

The TL;DR.

  • I offer the valuable, but rarely heard, perspective of those without multiple years of experience and contribution. From my time running diverse events, training junior and student developers, and from public speaking I’ve demonstrated that I can articulate sensitive and complex concepts, actively listen to others, speak up for them and act with empathy.

  • I want to make it easier and more enjoyable to contribute to .NET projects for all.

  • I’m passionate about encouraging diversity and empowerment.

Who Am I?

Hi, I’m Jessica. I am a back-end software engineer, community advocate, conference speaker and conference organiser.

I actively partake in advocacy and outreach, not solely around .NET, but about technology as an industry. In the past I founded a diversity meetup, which has successfully run monthly events for four years and outgrown two venues.

I often speak, mentor and volunteer at schools, colleges, universities and bootcamps. Further to this, I am currently running a technology conference which is not language specific, having a focus on making the event inclusive and enjoyable.

Why I’m Running

The .NET Foundation has been open about its efforts to lower the barrier to entry to OSS and .NET related events. I know how intimidating it can be to make those initial contributions to projects, and how difficult it can be to find the support and guidance that give you the confidence to make those first steps.

I feel it is important that people of all levels and backgrounds feel empowered and informed on how best to contribute. Contributors should be safe in the knowledge that feedback will be provided in a kind and constructive way.

I joined the industry late, coming from a non-typical background, and in many respects I am still quite new. I see this as a strength because I represent a largely unheard from group that we want to encourage to take more of an active part in .NET.

If we include the input of different backgrounds, experiences and disciplines, we can make not just .NET, but all technology stronger.

My .NET Open Source Contributions

  • Have actively help set up and run OSS projects for my past employers, including introducing the standards proposed by GitHub and addressing any issues and pull requests.

  • Have actively given feedback on how I believe the experience can be improved for those who are new to raising issues or pull requests on the Microsoft repositories.

  • Recently raised an issue on the Visual Studio Test Platform repository.

  • Had a pull request accepted on the repository for the documentation for ASP.NET and ASP.NET Core.

Links

Links relating to DDD East Midlands - the conference I've co-founded

Contact Information

.NET Foundation Campaign: Erik Schierboom


title: Erik Schierboom
layout: default

.NET Foundation Campaign: Erik Schierboom

Why I'm Running

  • Passionate about .NET and open-source
    I'm really passionate about .NET and open-source, and as such want to help make the .NET open-source ecosystem flourish.

  • Offer a different point of view
    I'm not the typical candidate, as I work for a relatively small company, don't live in the USA (I'm from Holland), and I'm not a "rockstar" developer by any means. I also have experience in a lot other languages, such as F#, Kotlin, Scala, Ruby and Haskell. As such, I think I can really offer a different point of view.

  • Embrace F#
    When talking about .NET, people usually assume you are doing C#. However, people often forget about F#, which is a brilliant language that runs on the .NET platform. Not only is F# a great language, it also has a vibrant community, with lots of great open-source projects like FAKE, Paket, Fable and Ionide. I would like to help foster the embracing of F# and its community within the .NET foundation.

  • Support mentored learning
    Learning a new language can be hard, but learning it while being mentored by an experienced developer can greatly help. This is why I love the F# foundation's mentorship program and which is why I am a mentor on Exercism, in which I help people learn C# and F# through mentored learning.

  • Encouraging people to contribute
    When my first open-source contribution was accepted, I felt great! I would like to support initiatives to help as many people as possible to get involved in open-source.

My .NET Contributions

  • I've contributed to several .NET foundation projects
    As an example, I've contributed to xUnit, xUnit.analyzers, Humanizer and Cake.

  • I'm a core contributor to Exercism
    https://exercism.io is an online platform designed to help you improve your coding skills through practice and mentorship. As a maintainer and mentor of the C# and F# tracks, I'm responsible for creating the best learning platform for students wanting to learn C# or F# on Exercism.

Links

Contact Information

.NET Foundation Campaign: Gary Ewan Park


title: Gary Ewan Park
layout: default
image: [https://avatars1.githubusercontent.com/u/1271146?s=460&v=4]

.NET Foundation Campaign: Gary Ewan Park

Why I'm Running

As you will hopefully see from the Contributions section below, I am deeply invested in the .NET eco-system. I started my career in the Oil and Gas Industry here in the North East of Scotland, programming in VB6 in 2004. Since then, I have used various programming languages/frameworks, etc. including Visual Basic, Silverlight, SharePoint, C#, and ASP.NET, and I can honestly say that I have enjoyed working with it.

When I created my GitHub account in 2011, I also got to enjoy, and participate in the Open Source side of things. I can genuinely say that overall this has been an overwhelmingly positive experience, and I have become a better developer as a result, and I am also made some very good friends. I have also been pleased to see Microsoft embracing the world of Open Source, and more and more of its products/services being developed in the open.

So, with all of this being said, why am I running...

Although my time in .NET and Open Source has been an overall positive experience, let's not sugar coat it, there are things that are fundamentally broken in both of them.

.NET has a stigma of being only about Microsoft and only for Corporations, and it crushing the "little guy". Microsoft seems to have struggled to get out from under the ways that things "used" to be done, which leaves some people skeptical of what they are doing.

Open Source in general suffers from various problems including, lack of funding (resulting in maintainer burn out and project abandonment), lack of diversity, and perhaps most importantly a sense of entitlement from consumers of Open Source (where they expect bugs, and features, to be fixed/created without ever having to pay for anything). I have been involved in a few conversations around this last part (some of which have descended into out and out arguments online with people that I have never met). There is what I refer to as a "dark side" to open source. It is real, and it is out there, and something that causes very real problems.

The creation of the .NET Foundation is something which I believe that can help with these problems, but it is also something that has its own problems. I have spoken to a lot of people about the .NET Foundation, and typically the first question that they ask is... "what's that?". They haven't heard of the Foundation, and they have no idea what it is trying to achieve. Even as a member of a .NET Foundation Project it can be hard for me to explain what it is, and what it is trying to achieve. However, I do think that this can get better, and this is why I am running for a position on the board.

What will I be able to achieve as a member of the .NET Foundation Board?

Genuinely, I have no idea. The .NET Foundation is still young, and the definition of the roles and responsibilities of the Board Members is still something that is being defined. I would love to be able to say that this is going to happen, or that this is going to be achieved if I am appointed as a Board Member, but I can't.

What I will say is, if appointed to the Board, I will be working very hard to be open and honest about everything that is going on with the .NET Foundation, by improving the on-going communication between the people who have opted to join the Foundation, and also the wider .NET and Open Source eco-system. I believe that this is core to the success of the .NET Foundation, and something which has to be addressed before tackling some of the larger issues that I believe it can help with. We need to get to a point that enough people at least know what the .NET Foundation is, who/what it represents, and what it is trying to achieve.

My .NET Contributions

I am a Microsoft MVP in Developer Technologies, and my belief is that I have been awarded this mainly due to my contributions to the various Open Source projects that I work on. These include:

Links

Contact Information

Robin Krom


title: Robin Krom
layout: default
image: https://avatars2.githubusercontent.com/u/708125?s=460&v=4

.NET Foundation Campaign: Robin Krom

Why I'm Running

First a bit about my background:
I'm 43 years old, Dutch, father, husband, dog owner, living & working in Germany, a professional Java and passionate .NET developer. I've been working as an IT professional since 1998. One of my main interests is technologies - understanding, trying out and explaining them to others is what I consider part of my job and also do for a hobby.

As a developer I work with 2 major ecosystems, Java from my point of view the more mature and .NET the bright burning star in the sky. It's interesting to see how those different ecosystems have, on a high level, many similarities but different backgrounds and implementations. There is much to be leaned from looking at both, which is something I can bring to the table when needed.

A big passion of mine is the open source world, and I can only admire the work of the .NET Foundation as the services that are provided is very large. The project guidance and mentoring is what appeals the most to me. As a developer I learned the hard way that maintaining an open source project has many challenges that are not related to programming, something which is currently reflected by many other open source maintainers. Finding time to work on the project, staying motivated and professional when people are complaining or even ranting about decisions or issue response times, seem to be the topic of the day. There is even something called open source burnout, which should not be taken lightly. I wish to help by providing support, a discussion platform, success stories, or make bad examples and real cases known so they can be used to learn from.

Having worked for multinationals and being onsite at many different sized companies, I have seen how open source is used throughout the world. To be honest, the current state is very unhealthy, there is a lot which needs to be done. The .NET Foundation has a unique position which can be used to inform the consumers of open source with professional tips on what they can do to keep a project healthy. This should be in their interest while these projects are used in critical parts of their daily business. This information could be supplied / linked via the release notes or other locations with every project.

I think my background gives me a certain advantage when confronted with new technologies, taught me to be open for new ideas, and will help me to support the .NET Foundation in the best way.

My .NET Contributions

In my spare time I am the main developer of Greenshot for Windows, which is an OSS & free screenshot tool written with .NET technologies. Although (even to me) a screenshot tool sounds like something fairly simple, it's amazing how much time, effort and knowledge one can (and should) put into this. Due to having a quite substantial amount of users, a lot of my time is spent on answering questions and keeping our project alive. Current development is focused on modernizing and making the whole project more community friendly.

Last year I got into contact with Microsoft about how we can use Greenshot as one of the early adopters of the desktop technologies coming to dotnet core 3.0, while to me it felt like a perfect fit. Following this discussion there were a couple of meetings, where I was able to give input on how I was using the .NET Framework up to now. As soon as the first night-lies of dotnet core 3.0 were available I started the journey which was the actual work on porting, exchanging information with other projects and reporting issues when needed. More can be read in a blog-post & tweet which were mentioned in the dotnet blog

In the company I work for there is only a small fraction of people using .NET as a technology, I try to be a .NET advocate by supporting them where possible, giving advice, code reviews, and writing news-letters about things happening in the world which might influences their daily work.

Links

Some of the projects I maintain:

I also have a collection of open source projects running under the "brand" Dapplo, which got into existence when extracting Greenshot code to simplify the main product. Here is a list with a selection of projects:

  • Dapplo.HttpExtensions A fluent HttpClient with OAuth support
  • Dapplo.Jira An Atlassian Jira client API, based on Dapplo.HttpExtensions
  • Dapplo.Confluence An Atlassian Confluence client API, based on Dapplo.HttpExtensions
  • Dopy A Windows clipboard management tool (WIP)
  • Frickler A Windows tool to enable other tools to communicate with the Internet from behind a corporate proxy (WIP)

Contact Information

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.