Giter Club home page Giter Club logo

Hello :octocat:

I'm Gabriela, and I work with programming languages and formal methods.

My main project right now is Quint ✨, a specification language based on TLA+, on which I get to work full-time as a research engineer at Informal Systems 👩‍💻.

I hold a master's degree 🎓, and both my bachelor's thesis (Portuguese) and my master's thesis (English) are about TLA+ tools, compiled in a project called TLA Transmutation, with prototypes that generate Elixir code and tests from TLA+ specifications.

PS: I have no intention of continuing this development since Quint has a great execution environment that meets most of the criteria I had for this project, and it's much more viable with a team working on it.

Aside from TLA+, I have a background in static analysis, which constitutes most of my daily work right now. My very first paper was in type systems: Type inference for GADTs, OutsideIn and anti-unification. You can check my Haskell implementation of some type inference algorithms:

All of these are things that I'm very interested in and I continually get to share them with my friends at the Função Research Group 💜. For the first semester of 2024, I'll be teaching formal methods as a temporary lecturer at UDESC.

I'm Brazillian 🇧🇷, I love it here, and you can find me on our beaches from December to February (yes, that's summer ☀️). I'm also a competitive dancer 💃, cat owner 🐈, and casual gamer 🎮.

Gabriela Moreira's Projects

newtonsystem icon newtonsystem

An implementation of Newton's method for solving nonlinear systems

omnistack-11 icon omnistack-11

NodeJS + React + React Native app from Rocketseat's "Semana Omnistack 11.0"

pdfs icon pdfs

Just some PDF's I want easy acess to.

petri-net icon petri-net

A Petri Net implementation for my formal methods class

pontofixo icon pontofixo

Trabalho para a disciplina de Análise Numérica, implementando o método da iteração de ponto fixo para encontrar zeros de funções.

projetocarteirochines icon projetocarteirochines

Projeto final da disciplina de Teoria dos Grafos: Implementação do problema do caixeiro chinês para a coleta de lixo.

pump-station icon pump-station

Specification and prototype for a water pump station control, based on Borkowski, 2012 work

pywal icon pywal

🎨 Generate and change color-schemes on the fly.

secure-programming-c icon secure-programming-c

A research on secure programming tools for C/C++, made for a class on computer network security.

semanadacomputacaoudesc icon semanadacomputacaoudesc

Site desenvolvido para a XIX Semana da Computação da UDESC. Baseado em um template disponível em: https://github.com/SuyashLakhotia/BootstrapCards

spotibot icon spotibot

Um bot para o Telegram que te ajuda a descobrir músicas através da API do Spotify

teoriadosgrafos icon teoriadosgrafos

Minhas implementações ao longo do semestre para a disciplina de Teoria dos Grafos

vscoq icon vscoq

A Visual Studio Code extension for Coq [maintainer=@maximedenes]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.