Portfolio

2018-09-09, updated 2019-11-27 Hello world!Contact

In construction. Different projects I worked on over the years. Some very tiny, some large ones.

1 Org export head

2018- Org mode to blog exporter. Converts each header to a different file. This blog was written using it!

2 Groebner Basis for Linear Network Coding in Sage

sage0.png

2018- Proof of concept that it is possible, in a reasonable time, to test the solvability of linear networks by calculating the Groebner basis of the linear network ideal.

It implements an algorithm described on An Algebraic Approach to Network Coding by Ralf Koetter, Member, IEEE, and Muriel Médard, Senior Member, IEEE.

3 Yaoi on Fire - Photos

yaoi-on-fire.jpg

2017- One of the photographers for the Yaoi on Fire performance of the MIT spinning arts club.

4 Electric Skateboard

skate.png

2017- For the class Intro to Making at MIT, my friends and I built an Electric Skateboard.

5 The awakening (unfinished). Text based game

2017- An experimental text based game inspired by “the space under the window”, and by “A Dark Room”.

The user interacts with the text, and the text is written and rewritten based on the interaction with the user.

The game is unfinished, and theres is only about 1 minute of gameplay at the moment.

6 Facebook advertisement for Lazuli Motel

lazuli.jpg

2017- Created ad campaigns for the Lazuli Motel website I previously created with a tight budget. For about $1 a day for 3 months, it brought approximately 80 extra visitor to the website per day. The average time spent per user on the website was 3 minutes.

It was not possible to analyze exactly how many clients the ad campaign brought to the business, but given how many times the business got contacted by phone during the ad campaign it seems that the campaign was fairly successful.

7 Lazuli Motel Website and pictures

lazuli.jpg

2017- I took HDR pictures from the rooms of Lazuli Motel in Botuca, SP, Brazil, and created a website for it, using Hugo as a static website generator.

The website was intended to be accessed on 3g networks, so the image quality and sizes were chosen in such a way to improve the user experience, and it is also a single page website in order to not reload already loaded information, and if the user's network fails, they can still continue to see the information that has already been loaded.

8 Imagenet-download

2016- A simple command line tool to download images from the imagenet dataset while storing them with humanreadable names and ignoring images that are too small.

9 Led Panel 30x60px

cloudsRainbow.png

2016- My friends and I built a 30x60 pixels led panel, using Ws2812b strips. I programmed the led panel graphics using Python, in a way that makes it easy to combine patterns and functions into new patterns.

10 Maslab

janky.jpg

2015- We built Cocoabot, a robot capable of finding cubes on a field and stacking them by color. Cocoabot had around 10.000 lines of C++11 code, split in 10 threads, running in an Intel Edison.

I was responsible for integrating the modules, writing the skeleton code for the threads, designing the state machine and the motor-controllers code, debugging the code with GDB and finding memory leaks. Documented on tinyurl.com/cocoabot.

11 L shaped wooden loft

loft.jpg

2013- Designed and built an L-shaped wooden loft for me and my roommate during my first month at MIT. The loft was very stable and at one moment had over 6 people on top of it jumping and moving to confirm its stability.

12 IOL study guide (unfinished) (pt-br)

iol.png

2012- Study guide for the International Linguistics Olympiad, in pt-br. I wrote it as I was preparing to take part in IOL 2012 in Slovenia, in order the following Brazilian teams to prepare for IOL.

13 Translation of IPhO formula sheet.

ipho.png

2012- Translation of the 2012 IPhO formula sheet from English to Portuguese, with minor edits to examples to make some concepts easier to understand.

14 Alone in the darkness. Text based game (inform7)

2012- A text based game inspired by “the space under the window”, written in inform 7.

The user interacts with the text, and the text is written and rewritten based on the interaction with the user.

15 Olimpíadas Científicas

bonecooc.png

2009- now. First Brazilian website to help high school students and teachers to participate in Science Olympiads.
Used to have ∼500 visits per day.
Made with wordpress.org, migrated to jekyll in 2016 after a problem with the wordpress website. Dozens of volunteers have helped with the website, helping provide material, write news and find information about the competitions.

It was cited by the largest Brazilian newspaper in 2012, tinyurl.com/ocientificas.


Author: Ivan Tadeu Ferreira Antunes Filho

Date: 2019-11-27 Wed 01:29

Github: github.com/itf

Made with Emacs 27.0.50 (Org mode 9.1.9) and Org export head