Caio Romão, Software Engineer ============================= ----------------------------- --------------------------- [cv@caioromao.com][email] Amsterdam, The Netherlands [http://caioromao.com][site] +31 06 19 019 259 ----------------------------- --------------------------- Work ---- **Developer, Booking.com**, *April 2012 - Present*, Amsterdam, The Netherlands **Software Engineer, IBM LTC**, *Jan 2010 - Oct 2011*, Hortolandia, Brazil - Main responsible for software-related Localization efforts for upcoming and existing applications, including design decisions, implementation and test planning. - Developer for the IBM [Installation Toolkit for Linux on Power][ibmit] - Spearheaded the move from subversion to git and the code review process - Heavily automated the Internal Builds process effectively removing the need of an employee dedicated to it full time. **Intern, IBM LTC**, *Aug 2008 - Dec 2009*, Hortolandia, Brazil - Back-end developer of web-based shell script translation tool - Championed modifications of the KornShell and C shell interpreters to extract information to assist automatic translation - Development of a network based OS installation automation tool greatly removing the time it takes to start Network tests on distros **Student, Google Summer of Code**, *May 2009 - Aug 2009*, Remote - Development of [Apport][]'s [Bugzilla backend][pardus-bz] for the [Pardus][] organization - [Fix for exception handling on threads][exception-fix] - [Username/Password dialog window for KDE][kde-question] - [API for requesting credentials to the user][credentials] - [Support for different python-apt versions][python-apt] - Design of a user-friendly KDE bug reporting interface for Pardus Linux users **Intern, Motorola**, *Dec 2007 - Jul 2008*, Jaguariuna, Brazil - Software development for Motorola's IM application on the LinuxJava and P2K platforms - Development of tools to assist the software engineering process **Scholarship Holder, CTI Renato Archer**, *Apr 2006 - Dec 2007*, Campinas, Brazil - Creation of a customized Real-Time Linux distribution with [RTAI][] patches - Maintenance and update of a kernel module and communication system for the AURORA project including a port from Linux 2.4 to 2.6 and the development of a UserMode serial (RS232) communication system Achievements, Links, etc ------------------------ - Successfully completed proposed project on Google Summer of Code (*2009*) - Top 10 selected application for Intel's Moblin [YourMove][] contest (*2008*) - Undergraduate Research Scholarship on Real-Time Computing (*2006*, *2007*) - [Br-GoGo][] project presentation at [UPA][] (*2007*) - Approved lectures on [FISL11][] (*2010*): "The Path to a Root-less X Server", "Building Fedora for Secondary Architectures" - Open Source projects and code samples available at [Github][] - This [Resume][] in: [Text][], [PDF][], [HTML][] School ------ University of Campinas ([Unicamp][]), Institute of Computing, *2006 - 2011* ~ B.S. Computer Science [email]: mailto:cv@caioromao.com [site]: http://caioromao.com [ibmit]: http://www14.software.ibm.com/webapp/set2/sas/f/lopdiags/installtools/ [Apport]: https://launchpad.net/apport/ [Pardus]: http://pardus.org.tr [pardus-bz]: https://code.launchpad.net/~caioromao/apport/pardus-bugzilla [exception-fix]: https://code.launchpad.net/~caioromao/apport/file-report-exception-fix [kde-question]: https://code.launchpad.net/~caioromao/apport/kde_question_userpass [credentials]: https://code.launchpad.net/~caioromao/apport/credentials-api [python-apt]: https://code.launchpad.net/~caioromao/apport/new-python-apt-version [RTAI]: https://www.rtai.org [YourMove]: http://br-linux.org/moblin/ [Br-GoGo]: http://br-gogo.sourceforge.net [UPA]: http://www.upa.unicamp.br [FISL11]: http://fisl.softwarelivre.org [Github]: http://github.com/caio/ [Resume]: http://caioromao.com/cv/ [Text]: http://caioromao.com/cv/caioromao-cv.txt [PDF]: http://caioromao.com/cv/caioromao-cv.pdf [HTML]: http://caioromao.com/cv/caioromao-cv.html [Unicamp]: http://unicamp.br