Skip to content
@luigi-sw

Luigi Software

My Personal Portifolio

Luigi Software Portifolio (luigi-sw)

Welcome to luigi-sw, a curated GitHub organization created to showcase production-ready software projects, architectural patterns, and engineering best practices developed and maintained by Luigi C. Filho (me).

This organization serves as a technical portfolio and professional showcase, focusing on real-world solutions rather than experimental code.

Some private repositories explore alternative approaches and experimental ideas that are intentionally not recommended for production use. They were created to deepen understanding of logging, diagnostics, and system behavior, and are accessible only to organization members in a controlled context.

Purpose of This Organization

The main goals of luigi-sw are:

  • Showcase high-quality software projects
  • Demonstrate software architecture and design principles
  • Share reusable libraries, tools, and templates
  • Provide reference implementations for .NET, backend systems, and APIs
  • Serve as a professional portfolio for technical leadership, consulting, and open-source collaboration

Only selected and maintained repositories are included here.

Architectural Focus

Projects in this organization commonly emphasize:

  • Clean Architecture / Layered Architecture
  • SOLID principles and clean code
  • Modular and reusable components
  • API-first design
  • Maintainability and scalability
  • Real-world use cases (not tutorials or toy examples)

Some repositories may also include:

  • Architecture diagrams
  • Usage examples
  • Documentation and guides
  • CI/CD and quality checks (where applicable)

Technology Stack

Main technologies you will find across the repositories:

  • Backend: .NET / C#, Python, Rust
  • APIs: RESTful APIs
  • Architecture: Clean Architecture, Modular Design
  • Tooling: Custom libraries and developer utilities
  • Documentation: Markdown, GitBook, technical writing

Featured Projects

Each repository in this organization represents a deliberate architectural or product decision, such as:

  • Reusable libraries for backend development
  • API utilities and infrastructure components
  • Business-oriented systems and tools
  • Templates and accelerators for professional projects

For detailed documentation, please refer to the README of each repository.

About the Author

Luigi C. Filho
Electronic Engineer • Software Architect • .NET Consultant & Educator

  • Strong background in backend systems and software architecture
  • Experience with consulting, teaching, and technical leadership
  • Focus on building maintainable, scalable, and well-designed software

Personal GitHub: https://github.com/luigicfilho
LinkedIn: https://www.linkedin.com/in/luigicfilho

Contributions & Collaboration

Some repositories may be open for:

  • Bug reports
  • Suggestions and improvements
  • Open-source contributions

Please check each repository’s contribution guidelines before opening issues or pull requests.

License

Each project may have its own license.
Refer to the individual repositories for licensing details.

Pinned Loading

  1. LCSoft.Results LCSoft.Results Public

    Result pattern implementation

    C# 1

  2. LCSoft.ApiKey LCSoft.ApiKey Public

    ApiKey Authorization Implementation

    C# 1

  3. LCSoft.Pyxenv LCSoft.Pyxenv Public

    npx for Python — easily manage versions and environment

    Python 1

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…