Skip to content
View mrlemoos's full-sized avatar

Organizations

@ab-inbev-growth-tech

Block or report mrlemoos

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
mrlemoos/README.md

Hey there πŸ‘‹

I’m Leonardo Lemos or Leo for short.

I'm a Software Developer, and I’ve got some organisations that you might want to check out.

Organisations

To reach to me 🀜

A few data for Nerds

GitHub Streak

Top Langs

  • πŸ”­ I’m currently working on some projects such as Louffee, despite BEES AB-Inbev, where I work full-time to deliver some high-quality code hehe.
  • 🌱 I’m currently learning Swift & SwiftUI, despite Kotlin & Android Jetpack Compose.
  • πŸ“« How to reach me: All those links under the To reach to me 🀜.
  • πŸ˜„ Pronouns: He/him
  • ⚑ Fun fact: I learnt programming my first language - Java - when I was 12 years old.
  • 🎯 Next Objective: To become a Software Architect.

Pinned Loading

  1. grabkit grabkit Public

    The TypeScript kit for easily grabbing data from server.

    TypeScript 1

  2. louffee/louffee.co louffee/louffee.co Public

    Louffee is a SaaS (Software as a Service) which intends to house students who adventure abroad by providing options for their international homes for lower prices in a trustful, transparent, and am…

    TypeScript 1

  3. mrlemoos.dev mrlemoos.dev Public

    My personal portfolio + blog 😊

    TypeScript 3

  4. Util type to transform snake_case to... Util type to transform snake_case to camelCase
    1
    type StringToCamelCase<T extends string> =
    2
      T extends `${infer U}_${infer T}`
    3
      ? `${U}${Capitalize<StringToCamelCase<T>>}`
    4
      : T;
    5
    
                  
  5. Throttle function (JavaScript Vanilla) Throttle function (JavaScript Vanilla)
    1
    let throttlePaused = false;
    2
    
                  
    3
    function throttle(callback, time) {
    4
      if (throttlePaused) {
    5
        return;
  6. Debounce function (JavaScript Vanilla) Debounce function (JavaScript Vanilla)
    1
    let debounceTimer;
    2
    
                  
    3
    function debounce(callback, time) {
    4
      clearTimeout(debounceTimer);
    5
      debounceTimer = setTimeout(callback, time);