Skip to content
View marcelocra's full-sized avatar
🃏
Programming and having fun, not always at the same time. 🤣
🃏
Programming and having fun, not always at the same time. 🤣

Block or report marcelocra

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

Hello and Welcome! 👋🏽

My name is Marcelo, I'm a Computer Engineer from ITA, a Xoogler (ex-Google), a full-stack programmer with 16+ years of experience, and an entrepreneur!

I worked at Google for 4,5 years and quit to follow my entrepreneurship dreams.

I wrote my first line of code in 2010, in C. Then I learned Java, Python, JavaScript, and more. Today I work mostly with JavaScript and TypeScript, Astro, HTML, Tailwind CSS, and F#. For the full list, including A LOT of stuff (even weird tech haha), read more.

I believe that good practices are fundamental when creating great software. I don't believe in BDUF1, but I know from experience that software design is essential. I strongly believe that maintainability is an extremelly important feature of a codebase, perhaps the most important one (particularly for small companies).

If you want to know more, I have some links for you:

My social pages are linked in the profile, but the fastest way to reach me is by email (hello2 [at] marcelocra [dot] com).

Cheers!
Marcelo.

P.S.: I added some typical GitHub readme stats, just because they are fun! 😆️
P.S.2: My pinned repos show some of my projects. GitHub only allows 6, so I'll list more above, or at my website and CV.


Historic data

marcelocra's github stats marcelocra's most used languages

FYI: I'm ignoring some languages. Click here to see why.
  1. They are not languages: HTML, CSS, Dockerfile, Vimscript and Shell (haha).
  2. I haven't used them meaningfully for a long time now: Python, Java, C, C++.
  3. I use them mostly as "glue" and not to write real programs: Shell (mostly Bash), PowerShell, Vimscript.
If you want to see the default list, click here.

Footnotes

  1. Big Design Up Front is a software development methodology in which the software design is fully completed before any coding happens. It is not applicable in many (most?) software development contexts, particularly apps and websites. Relates to the Waterfall model.

Pinned Loading

  1. site site Public

    🌐 A site and blog that I use to learn different ways of making sites and blogs. Starting Apr 2024, I'm using Astro on Deno Deploy.

    Astro

  2. utils utils Public

    🤖 Be more productive by automating tasks and avoiding code rewrites.

    Clojure

  3. dotfiles dotfiles Public

    ⚙️ All my development configs for vim, tmux, git, etc.

    Lua

  4. learn learn Public

    📚 A playground used for learning. Here I play with different languages, frameworks and technologies, for example: F#, Zig, V.

    HTML

  5. sorrisododia sorrisododia Public

    😊️ Todo dia um motivo novo pra sorrir!

    JavaScript

  6. template-chrome-extension template-chrome-extension Public template

    🦜 A Chrome Extension template with Vite's react-swc-ts, Tailwind, DaisyUI, Eslint+Prettier and a Deno websocket for auto-reloading (not stateful yet).

    JavaScript