Curriculum Vitae
Name: Thiago Pereira MORAIS
Address: Rua T 135
Paraíso, Barra Mansa – RJ Brazil
Telephone: +55-024-*********
E-Mail: *******@*****.***
Date of Birth: 14 February 1990
Nationality: Brazilian
Sex: Male
Skype: thiago.shark14
Linkedin: http://br.linkedin.com/pub/thiago-morais/57/5b8/1b4/
I'm currently employed at Diebold research and development team in Brazil, our software is installed on
an end-user's PC to allow a machine identification and phishing protection, triggered by bank's website.
So, I'm ready to join your development team, because I have a lot of experience working in software
development. I think that is time to get a international experience to keep growing my knowledge, I'm
sure that I can help your team achieve your goals.
Skills:
Specilties: C/C++/Objective-C, Boost C++, C++ STL, Multi-platform, Python, Win32 API,
Linux, Unix, OSX, LLDB, GDB, Testing, Debugging, Multi-threading, Unix Shell, Design
Patterns, FLTK, Unit Test, System Test, Javascript, PHP, jQuery, AJAX.
Experienced: MySql, CMAKE, Device Drivers (Windows), Mobile, Boost Build, Java, JSON,
ASP, CSS, Subversion, SQL, Oracle, SQL-Server, PL-SQL, HTML, TDD, Kanban, Inno Setup,
Quickbuild, Ant, GIT, Pascal (Delphi), Lua, Tomcat, Apache, Dreamweaver, Flash, XML, MS
Access, NetBeans.
Visual Studio
Object-oriented Programming
UML
System analysis
Data structures
System architecture
Experiences:
Diebold /Gas Tecnologia: 02/2013 - Current
Responsabilities:
Multiplatform developement (Windows, OSX, Unix) of the main security product.
Libraries and software developement (C/C++/Objective-C).
High performance algorithms.
Code review and memory leak prevention.
Device driver development.
Research and development of security technics.
Debugging (Windbg, GDB, LLDB).
C/C++ (STL, Boost).
System API, research and development.
Asynchrounos and multi-threading code.
Unit Tests e System Tests.
Multiplatform interface design (FLTK).
Builds (Python, cmake, bjam).
Python scripts for automate tasks.
Review Java code.
Software versioning with subversion.
Agência Maior: 09/2012 - 02/2013
Responsabilities:
Deadlines project management.
Dealing to customers.
FrontEnd quality, accessibility, Google API and SEO.
BackEnd development (PHP)
Performance prevention to database access.
Query analisys.
Asynchronous application with AJAX.
Jquery to dynamic webpages.
Agência Interagir: 12/2010 à 08/2012
Responsabilidades:
Web applications developer (PHP, ASP).
UML.
Managing technologies to develop asynchronous applications (AJAX).
Jquery and javascript for dynamic webpages.
Dealing to customers.
Accessibility focus.
Propose and develop tools for management content.
SQL queries.
Responsabilidades:
Performance prevention to Oracle database.
SQL queries to access integrated systems.
Code Refactoring (PHP, Javascript, AJAX).
Propose and develop tools for management content.
Intranet applications.
UML
Education:
Software Developer at Universidade Federal Fluminense / UFF - RJ, Brazil World Ranking 417
Federal Scholarship 100%
Events
Itil Foundation – 09/2010.
The Developers Conference 2013.
Hackers To Hackers Conference 2014.