Skip to content
View gubasso's full-sized avatar

Block or report gubasso

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

Gustavo Gomes Basso

Senior Software Engineer & Tech Manager


Welcome to my GitHub profile! My name is Gustavo Gomes Basso, and I was born, raised, and currently reside in Brasília, DF, Brazil. I am a senior Rust developer with extensive experience in Python, JavaScript, TypeScript, web development, and data analysis. I have over 10 years of experience in technology, financial services, and team management. Previously an academic and professor in Finance and Quantitative Analysis, I now consider myself a full-fledged Senior Software Engineer and Tech Manager.

👨‍💼 Professional Summary

  • Over 10 years of professional experience in technology, financial services, and team management
  • Areas of expertise: Rust, Python, JavaScript, TypeScript, web development and data analysis
  • Expert in developing secure, performant, and scalable systems
  • Specialized in risk, portfolio, and pricing models
  • Leading and managing full software development lifecycles
  • Aligning technology strategies with business objectives
  • Implementing best practices in coding, testing, and deployment

🛝 Playgrounds

🌐 Resources

🔭 I’m currently working on ...

  • Generative AI Data Engine: Platform for creating high-quality datasets for training advanced generative AI models. (Generative AI Data Engine)
  • candid-gen: CLI tool for automating the generation of Candid interface files from Rust canisters for Internet Computer projects. (GitHub, Crates.io)
  • IaC for CWNT: Full infrastructure automation for CWNT using Terraform and Ansible.
  • Ripissue: Rust-based CLI tool for issue management within Git repositories. (GitHub, Crates.io)
  • Brag-Server: Rust-based REST API for managing and serving Git repository metrics. (GitHub, API)
  • Algorithmic Trading: Rust-based automated algorithms for decision-making in asset trading using real-time market data.
  • CRM Process Automation: Automated client assistance process integrating sales and CRM tools.

🖥️ Self-Hosted Applications

  • Email Server with Cloudron: Managing personal and business email services.
  • Gitolite Server: Hosting private and sensitive repositories for personal use and for cwnt.io.
  • Brag-Server: Self-hosted for personal use to manage and serve my Git repository metrics.
  • Cadelab Alpha Version: Hosting an alpha version of Cadelab for showcasing purposes.
  • Nginx Proxy Manager: Managing proxy hosts and SSL certificates with Nginx Proxy Manager.
  • Backup Service with Restic: Backup setup using Restic for personal and business use cases.
  • Monitoring Tools: Netdata, Prometheus, and Grafana for system monitoring and visualization.

💻 Core skills and expertise

Programming Languages
Rust Python JavaScript Node.js R SAS Shell Scripting TypeScript Lua PHP C#
Web Development
HTML CSS Svelte React Riot.js WordPress Joomla JSON
DevOps / Infra
Ansible Terraform Git GitHub GitHub Actions GitLab Docker Vagrant CI/CD System Security Management DevOps Linux
Cloud Platforms
Amazon AWS Google Cloud Platform Microsoft Azure Linode Digital Ocean Wasabi Object Storage
Databases and Data Analysis
MongoDB MySQL Redis SQLite PostgreSQL Microsoft SQL Server Data Management Database Administration Data Engineering SQL Data Analysis
Software Development Practices
Agile Methodologies APIs / Web APIs Software Development Test Driven Development (TDD)
Project Management
Team Leadership and Project Management Project Management Technological Leadership
Finance and Analysis
Financial Modeling Finance Asset Allocation Quantitative Research Regression Analysis Time-series Analysis Econometrics Forecasting Techniques Qualitative Research
GIS (Geographic Information Systems)
PostGIS IpeaGEO ArcGIS Desktop ESRI Geoportal Server ArcGIS Collector ArcGIS StoryMaps ArcGIS Dashboards ArcGIS App Builder

🚀 Notable Projects

  • IaC for CWNT: Full infrastructure automation for CWNT using Terraform and Ansible.
  • candid-gen: CLI tool for automating the generation of Candid interface files from Rust canisters for Internet Computer projects. (GitHub, Crates.io)
  • UAI Sveltekit Components Library: Open-source SvelteKit UI library with reusable components for modern web apps. (GitHub, NPM, Storybook)
  • Generative AI Data Engine: Platform for creating high-quality datasets for training advanced generative AI models. (Generative AI Data Engine)
  • ODR: Web platform using ArcGIS technology for comprehensive regional and spatial data analysis. (ODR MI, Gov.br ODR)
  • Future Rentability: Automated system for future rentability estimation in ALM models for Brazilian pension funds.
  • Actuarial Flow: Solution for automating deterministic and stochastic actuarial flows in ALM models.
  • ALM: Automated Asset-Liability Management model for pension funds to optimize asset allocation.
  • IpeaData: Comprehensive web platform and API for public datasets, offering enhanced data processing and visualization. (Gitlab, Gov.br, Ipea, API, First Version)
  • IVS: Web platform for analyzing social vulnerability data in Brazil using Joomla CMS. (IVS, IVS Ipea)
  • Portal of Metropolitan Governance in Brazil: Specialized web platform for economic and social data on Brazil's metropolitan regions. (Portal)
  • Ipea Data Extractor: Web platform for querying and aggregating public data using Suite Pentaho, Mondrian, and Saiku. (Ipea Extrator, App)
  • Ipea Publishes: Internal web application for streamlining the review process of Ipea's publications.
  • Ipea Projects: Internal system for managing all organizational projects and initiatives at Ipea.
  • IpeaGEO: Windows application for advanced spatial data analysis and GIS capabilities. (IpeaGEO, GitHub)
  • Data Analysis Reports: Comprehensive databases, studies, and reports for economic research at Ipea.
  • Algorithmic Trading: Automated algorithms for decision-making in asset trading using real-time market data.
  • Brag-Server: Rust-based REST API for managing and serving Git repository metrics. (GitHub, API)
  • Ripissue: Rust-based CLI tool for issue management within Git repositories. (GitHub, Crates.io)
  • Boleteggs: Web application for rental billing and contract management with Gerencianet integration.
  • Cadelab: Interactive platform for economic competition analytics with automated data workflows. (Cadelab, API)
  • CRM Process Automation: Automated client assistance process integrating sales and CRM tools.
  • docs-n-notes: Personal repository for documentation and note-taking using Git. (GitHub)
  • gubasso.xyz: Personal web portfolio and blog showcasing tech projects and professional journey. (Website, GitHub)
  • Dotfiles: Curated collection of configuration files for Unix-based systems using Lua and Shell scripts. (GitHub)
  • Leetcode: Workspaces for solving LeetCode problems in Rust, TypeScript, and Python. (Rust Workspace, TypeScript Workspace, Python Workspace, LeetCode Profile)

📝 Posts and Publications

📫 How to reach me ...

🛠️ Personal Setup

Type Tech My config
Linux Distribution Arch Linux gubasso/dotfiles
Window Manager DWM My DWM fork
Text Editor Neovim Neovim dotfiles
Terminal Multiplexer Tmux Tmux dotfiles
Terminal Alacritty Alacritty dotfiles
Shell Zsh Zsh dotfiles, User Shell dotfiles, Root Shell dotfiles
Prompt Starship Starship dotfiles

⚡ Fun facts about me ...

  • I enjoy relaxing by watching people code, especially with retro tools.
  • I don't play video games because coding is more fun for me!

Feel free to explore my repositories and connect with me on any of the platforms listed above. Thank you for visiting my profile!

Pinned Loading

  1. ripissue ripissue Public

    Forked from cwnt-io/ripissue

    CLI tool written in Rust for distributed bug / issue / story tracking with the filesystem and git.

    Rust

  2. gubasso.xyz gubasso.xyz Public

    My personal web site. For portfolio and resume.

    CSS 1

  3. brag-server brag-server Public

    Forked from cwnt-io/brag-server

    Rust

  4. ebpf-network-solana ebpf-network-solana Public

    Simple project to work with eBPF in linux kernel and eBPF programs in Solana with solana_rbpf.

    Rust 1

  5. dotfiles dotfiles Public

    My personal dotfiles

    Lua