Skip to content

jcmdsbr/jcmdsbr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 

Repository files navigation

Hey! let's compile 💻

cd workspaces && mkdir my-profile && cd my-profile
dotnet new console -n Profile
code .

namespace Profile;

    internal class Program
    {
        private static void Main(string[] args)
        {
           var aboutMeBuilder = new AboutMeBuilder()
                .WithBasicInfo(
                    name: "Jean Carlos Moreira da Silva",
                    birthDate: new DateTime(1995, 9, 1),
                    workStartDate: new DateTime(2014, 10, 1),
                    currentEmployer: "5by5 Soluções em Sistemas",
                    favoriteStack: ".Net Core/C#",
                    address: new("Araraquara", "São Paulo", "Brazil")
                )
                .WithLanguageSkills(
                    new[] { "C#", "Typescript", "Javascript", "Python", "Powershell", "Shell" },
                    new[] { ".Net Core", "Node", "Nest", "Angular", "Rebus", "Ionic" },
                    new[] { "React", "Vue", "Express", "AutoMapper", "MediatoR" }
                )
                .WithDatabaseSkills(
                    new[] { "SQL Server", "PostgreSQL", "MongoDB", "DynamoDB", "Redis", "Firestore" },
                    new[] { "EF", "NHibernate", "Dapper", "TypeORM", "Mongoose" }
                )
                .WithMessagingSkills(
                    new[] { "RabbitMQ", "SNS", "SQS", "Google Pub/Sub", "Azure Service Bus", "Kafka", "SignalR", "Event Hub" }
                )
                .WithDevOpsSkills(
                    new[] { "Jenkins", "Azure Pipelines", "Cloud Build", "Spinnaker" }
                )
                .WithBestPracticeSkills(
                    new[] { "Clean Code", "SOLID", "TDD", "Clean Architecture", "DDD" }
                )
                .WithCloudProviderSkills(
                    new[] { "AWS", "GCP", "Azure" }
                )
                .WithArchitectureDesignSkills(
                    new[] { "Hexagonal", "MicroServices", "Event Sourcing", "CQRS" , "EDAs", "CDC"}
                )
                .WithResilienceDesignSkills(
                    new[] { "Retry", "Circuit Breaker", "Fallback", "Timeout", "SAGA" }
                )
                .WithKnowledgeInSSIS()
                .WithKnowledgeInMultiLanguageApplication()
                .WithKnowledgeInDistributedSystems()
                .WithKnowledgeInServerlessApplication();

            Console.Writeline(aboutMeBuilder.Build());
        }
    }

dotnet run Profile.csproj

  • 😊 Meu nome é Jean Carlos, atualmente atuo como Arquiteto de Software na empresa 5by5 Soluções em Sistemas
  • 😝 Estou sempre estudando sobre Cloud cloud e novas tecnologias.
  • 💬 Pergunte-me sobre SOLID, DDD, Clean Code, DevOps, Sistemas Distribuídos, Micro-serviços e Cultura Nerd
  • 😋 Desenvolvo a mais de 6 anos em C# como linguagem principal e preferida !!

Twitter Follow Linkedin Follow Instagram Follow Jean Carlos's DEV Community Profile

About

repository containing GitHub profile documentation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published