Skip to content
View eric-moreira's full-sized avatar

Block or report eric-moreira

Report abuse

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

Report abuse
eric-moreira/README.md

Eric - Linux Engineer / Systems Programming / Backend Developer

Contact:

Skills

  • Software Engineer / Infrastructure Specialist
  • Python
    • I have experience with Backend frameworks such Django and Flask, REST principles, DevOps CI/CD, Cloud, and on-premise deployment, Ansible, and a little of frontend.
  • C/C++/Rust
    • I have experience with Systems programming, memory management, pointers, syscalls, and debugging on Linux systems.
  • Linux Administration
    • I have more than 10 years of experience with Linux administration, which gives me a good understanding of system internals, troubleshooting skills, and a very technical overview of many issues and bugs.

About Me

I'm passionate about systems programming and getting as close to the hardware as possible. I have solid experience in C, Assembly, Python, and Rust, and I enjoy working on everything from bootloaders to drivers and operating systems. I'm driven by a deep curiosity to understand how things work under the hood, peeling back layers of abstraction. I study thoroughly and enjoy challenging myself with low-level projects that demand full system control.

I have worked over the years with System Administration and Infrastructure, as well as software development, including automations, customer workflow improvements, and, more recently, creating customized workflows for our customers by integrating our base system with their specific needs. For the past 4 years, I have been working in the Storage and Media Industry, developing and supporting post-production and broadcast media houses.

Main Interests

  • Systems Programming
  • Kernel Development
  • Low Level
  • Backend Development

Experience

  • Independent Contractor - Linux Specialist - Since 2012
  • Rapidseedbox - Sysadmin - From 2021 to 2022
  • Elements.tv - Technical Support Engineer and Software Integration Engineer - From 2022 to Present

Education

  • Technology High School - Federal Institute of Technology - Campus Juiz de Fora - 2009 - 2011
  • Bachelor in Arts and Design from Universidade Federal de Juiz de Fora - 2014
  • Bachelor in Cinema and Audiovisual from Universidade Federal de Juiz de Fora - 2019
  • Technology Degree in Software Engineering from Universidade Cruzeiro do Sul - 2023
  • Computer Engineering from Faculdade Anhembi Morumbi - São Paulo (currently studying)

Portfolio

  • Netscan - Network Scanner / NMAP-like written in C
  • TinySH - Minimalist UNIX Shell written in C

Pinned Loading

  1. TinySH TinySH Public

    Tiny Shell example - written in C

    C 3

  2. netscan netscan Public

    Network/Port Scanner NMAP-like program written in C

    C 2

  3. TinyDB TinyDB Public

    Small generic DB from scratch - written in C

    C

  4. grey_jedi_bootloader grey_jedi_bootloader Public

    x86_64 bootloader in Assembly, funny example with grey jedi code.

    Assembly

  5. Mistral-LLM-Chatbot Mistral-LLM-Chatbot Public

    JavaScript