Skip to content
View davidbuzatto's full-sized avatar
🤪
🤪
Block or Report

Block or report davidbuzatto

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

Prof. Dr. David Buzatto 😉

I'm professor at the Federal Institute of Education, Science and Technology of São Paulo, at São João da Boa Vista campus, SP, Brazil. My main teaching disciplines related to data structures, compiler construction, software development, formal languages and theory of computation.

I have a Ph.D. in biotechnology (bioinformatics/computational biology) at Ribeirão Preto University, SP, Brazil (2017) and a masters in Computer Science at Federal University of São Carlos, SP, Brazil (2010). My main interests are related to theory of computation and programming languages (algorithm design, data structures, compiler construction etc). I'm also interested in bioinformatics algorithms and game development.

My favorite programming languages are Java, which I have 20 years of experience with, C for teaching and recreative programming, JavaScript -I hate most front-end frameworks-, and C++, which I'm studying.

Pinned

  1. RayMario RayMario Public

    RayMario is a side-scroll game, built in C++ using Raylib, based on Nintendo's Super Mario World.

    C 4 2

  2. AuroraLogo AuroraLogo Public

    AuroraLogo é uma proposta de implementação de uma linguagem de programação pedagógica, inspirada na linguagem Logo (https://el.media.mit.edu/logo-foundation/). Essa linguagem é desenvolvida pelo Pr…

    Java 11

  3. JJudge JJudge Public

    JJudge is a Java desktop application that aims to automate the checking of programs by compiling and executing them by providing inputs and testing for expected outputs.

    Java 1 2

  4. Releases-Livro-Coletanea-Exercicios-C Releases-Livro-Coletanea-Exercicios-C Public

    Repositório para releases do livro "Coletânea de Exercícios e Notas de Aula em Linguagem de Programação C"

    12 1

  5. YAAS YAAS Public

    Yet Another Automata Simulator (YAAS) is a prototype tool for simulating the execution of Finite Automata, Pushdown Automata and Turing Machines.

    Java 2

  6. ComputerSupportedClassHelper ComputerSupportedClassHelper Public

    Computer Supported Class Helper is a Java desktop application that acts like a canvas in front of the desktop, aiming professors to record their classes and make annotations in their screen.

    Java 1