Skip to content
View jingkecn's full-sized avatar
🇨🇳
不破不立
🇨🇳
不破不立

Highlights

  • Pro

Organizations

@xitu @100steps

Block or report jingkecn

Block user

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

You must be logged in to block users.

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

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jingkecn/README.md

👋 Hello, I'm Jing

LinkedIn GitHub

I'm a software engineer, mainly in .NET back-end, with over 8 years of experience, passionate about clean code, software architecture, and developer experience.

I focus on building maintainable APIs using .NET, Clean Architecture, DDD, and TDD. I enjoy working in cross-functional teams, mentoring junior developers, and finding practical ways to make codebases more resilient and easier to evolve.

🔧 Current Focus

  • Building microservices and distributed systems in .NET 8
  • Writing integration tests with xUnit, SpecFlow, and TestContainers
  • Applying DDD in real-world contexts (aggregates, specs, architecture boundaries)
  • Supporting developer workflows through CI/CD (Azure DevOps, Docker)
  • Sharing knowledge internally through DevTalks and documentation

🛠️ Tech Stack

Languages: C#, JavaScript / TypeScript, Kotlin, SQL

Frameworks: .NET 8+, EF Core, Angular 18

Architecture & Methodologies: Clean Architecture, DDD, TDD, SOA, Microservices, Agile (Scrum)

Testing: xUnit, SpecFlow, Moq, TestContainers

Tools & Platforms: Azure DevOps, Docker, Git, Jenkins, Visual Studio, VS Code

📌 Featured Projects

ℹ️ More coming soon — currently curating clean architecture examples and testing setups.

Project Description
Assessments.Net.ExpenseManagement [Exercise] Design an expense management system, using .NET Aspire and following Clean Architecture + DDD + TDD.

👨‍💻 About Me

  • 🧑‍🏫 I mentor junior developers and help clarify architecture decisions
  • 🤝 I enjoy team rituals (refinement, pair programming, retrospectives)
  • 🗣 Fluent in French 🇫🇷, English 🇬🇧, and native Chinese (Mandarin/Cantonese) 🇨🇳
  • 🧭 I'm looking for teams that care about code clarity, autonomy, and product impact

📬 Contact

Pinned Loading

  1. OpenInk.Windows OpenInk.Windows Public

    An open-source ink editor for Windows, based on MyScript Interactive Ink SDK.

    C# 2

  2. Assessments.Net.ExpenseManagement Assessments.Net.ExpenseManagement Public

    Design an expense management system.

    C#

  3. Trie.Net Trie.Net Public

    Implement Trie for .Net.

    C#

  4. ShuttleLocator ShuttleLocator Public

    华工波板糖校巴定位器(Windows Phone 8版)