Sérgio Vieira (sergiosvieira@gmail.com) - Senior Software Engineer
I always enjoyed the idea of making a computer do what I want. My first programming experience was when I was twelve years old with my old computer TK3000II/e. Since that, I never stopped programming, and nowadays, I still have fun learning new programming languages and improving my programming skills.
Skill Set Summary
Programming Languages
C++
- Margot 2d/3d Engine from Scratch - link
- Modern Dijkstra - link
- Modern C++ lottery numbers generator using MixMax - link
- It is a tool to help anyone creates time series - link
- Kalman Filter - link
- Graph usage - link
- Sample usage of GLPK - link
- CMake Sample - link
- CMake Tutorial - link
- Vanet/DTN (Vehicular Ad-hoc Network) Protocol using Network Simulator - link
- Spatial reference system strings (WKT) parser - link
- Example of Zoom In and Zoom Out using concepts of computer graphics and GTK+3 - link
- Lisp Interpreter - link
- Zip Library usage - link
- Compress usage - https://github.com/sergiosvieira/compress/tree/master
- SDL Game Framework - link
- Memory Game using Cocos2d-x - link
- Google Dinossaur Game Clone (C++) - link
- Pong Game - link
- SFML Super Buster Clone - link
- Game Loop - link
- Memory Game with Cocos2d-x - link
- My Lectures - link
- Client / Server Example - link
- ptd2ns2 - link
C
Python
PHP
Rust
Objective-C
Java
NodeJS
- Lecture Helper - link
Bash
Delphi
- Agnaldo Brodis Refactored (Super Mario Clone) - link
- Agnaldo Brodis Original (Super Mario Clone) - link
- Missile Commander - link
- MegaMan Y - link
- Bate Bola - link
- Arkanoid - link
Markup Languages
HTML/CSS/Javascript
Frameworks / Libraries / API / SDK
Laravel
- Loan manager link
Flutter
QT
Problems and Contests Web Sites
- https://www.urionlinejudge.com.br/judge/pt/profile/283914
- https://app.codesignal.com/profile/sergio_v