Skip to content
View kaiosilveira's full-sized avatar

Organizations

@unicornlauncher @bloqit

Block or report kaiosilveira

Report abuse

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

Report abuse
kaiosilveira/README.md

Salve, quebrada! βœŠπŸ½πŸ‡§πŸ‡·

I'm Kaio, a software architect with an engineering background and almost a decade of experience in the software industry, spanning multiple tech stacks, several industry verticals and all organization sizes.

πŸ‘‹πŸ½ About me

I'm Brazilian, from SΓ£o Paulo, place where I developed a solid foundational set of engineering skills in my first five years in the industry, benefiting from the strong IT market in the region. Nowadays I live in Lisbon, Portugal, where I'm helping to build the future of smart-lockers at Bloqit, the fastest-growing smart locker company in the world and one of the top 10 most promising scale-ups in Portugal, where I help develop end-to-end, fully integrated, state-of-the-art smart-locker solutions. As for my role: I've been helping to sustain our accelerated growth pace by designing, discussing, and implementing evolutionary architectural solutions that are scalable, reliable, and expandable, while also going fully hands-on with coding tasks on our several fronts. By the way, we're hiring for both front and backend-focused positions, and also for several other areas in tech. Intrigued?! Don't miss out! Check out our job board now!

πŸ“ Latest articles

I sporadically write to my Medium blog, where I share lessons learned, personal experiences with different tech stacks and tools, and anything else related to tech that comes to mind. Check out my latest articles below:


I use GitHub both professionally and as my portfolio. As a result, the contribution stats shown here are a comprehensive summary of all my engineering efforts on these two fronts. My public repositories approach a wide range of engineering topics, all implemented with clean code that works and solid documentation and references, so make sure to take a look at the Pinned section below!

For my stack affinities and tech interests, please check out my lists and starred topics in the Stars tab.

Pinned Loading

  1. test-driven-development test-driven-development Public

    A chapter-by-chapter, pull-request-oriented implementation with a descriptive commit history of the two examples discussed in "Test-Driven Development, by example" (Beck, 2000)

    JavaScript 5 1

  2. refactoring refactoring Public

    Working implementation with step-by-step guidance and detailed commit history of the Refactoring catalog, based on Martin Fowler's book on this topic (Fowler, 2018)

    6

  3. design-patterns design-patterns Public

    C# implementation of all design patterns discussed at "Design Patterns" (Gamma et al. ("GoF"), 1994), with examples and diagrams extracted from "Head-First Design Patterns" (Freeman et al., 2004)

    C# 16

  4. stability-patterns stability-patterns Public

    A deep analysis, with real-life examples implemented in production-ready working code, of each stability pattern described in "Release it!" (Nygard, 2007)

    4

  5. patterns-of-enterprise-application-architecture patterns-of-enterprise-application-architecture Public

    Working implementation of the patterns described in "Patterns of Enterprise Application Architecture (PoEAA)" (Fowler et al, 2002)

  6. hacker-rank-challenges hacker-rank-challenges Public

    An aggregator of my completed code challenges in Hacker Rank, containing detailed explanation, benchmarking, time complexity analysis, and thorough testing

    Ruby 2