Skip to content
View AugustoMagalhaes's full-sized avatar

Block or report AugustoMagalhaes

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
AugustoMagalhaes/Readme.md

Augusto Moreira Magalhães

Software engineer since 2022 with professional experience across backend, frontend and desktop development. My background spans functional programming in production, around 1.5 years building systems in Clojure and ClojureScript at a Central Bank-regulated fintech, through Python-based data tooling and desktop applications at a university research lab (State University of Campinas).

Comfortable working across the stack and picking up new technologies quickly. Interested in full stack development, Data Science/ML, functional programming paradigms and Free and Open-Source Software (FOSS).

📍 Campinas, SP, Brazil · LinkedIn · HackerRank


Experience Highlights

Python Developer — UNISIM/CEPETRO, UNICAMP (May 2024 – Present) Desktop GUI development (PyQt6), REST APIs (FastAPI + Pydantic), data processing and visualization (Pandas, Matplotlib, Plotly), HPC job scheduling (PBS, Slurm), and open source contributions to Equinor's ERT and Webviz.

Systems Development Analyst — CSD BR (Fintech) (Oct 2022 – Apr 2024) Full stack Clojure development on a high-availability financial market infrastructure platform (99.8% uptime). Backend with Ring, Kafka, and CassandraDB; frontend with ClojureScript, Reagent, and Re-frame. Also built Python ETL pipelines and maintained legacy Django/Vue.js systems.


Tech Stack

Languages Python · Clojure / Clojurescript · JavaScript / TypeScript · Bash · SQL

Functional Programming Clojure · ClojureScript · Re-frame · Reagent · Ring

Backend & APIs FastAPI · Pydantic · Django · Flask · Node.js · Express · Sequelize

Frontend React · Redux · Vue.js · Bootstrap · HTML/CSS

Databases CassandraDB · PostgreSQL · MongoDB · MySQL

Data & Visualization Pandas · Matplotlib · Plotly · Dash

Testing Pytest · Selenium · Jest · Mocha · React Testing Library · Cypress

Infra & Tooling Docker · Linux · AWS · Apache Kafka · Git · GitLab · PBS · Slurm


Open Source

I'm interested in open source development and have contributed to production tools used by researchers worldwide. You can check my contributions repository at https://github.com/AugustoMagalhaes/oss-contributions.


📊GitHub Stats :


Pinned Loading

  1. omni-wells omni-wells Public

    Desktop tool for producer–injector well matching based on economic index and 3D distance, implementing the fast opening schedule procedure

    Python

  2. oss-contributions oss-contributions Public

    My Open Source contributions grouped in a single place

  3. custom-ts-template custom-ts-template Public

    A simple CLI application to customize typescript projects with or without Express

    JavaScript 11

  4. footapi footapi Public

    API for soccer matches data made in FastAPI

    Python

  5. alexandria-grpc alexandria-grpc Public

    School library management system with a Qt6/QML desktop client and a C++ gRPC server, using SQLite for persistence.

    C++

  6. cljs-reagent-todo-list cljs-reagent-todo-list Public

    To-Do List made in clojurescript and reagent for quickstart practice

    Clojure 1