CV
Milton Soares Filho
Brazilian, married, living in Manaus/AM
milton.soares.filho@gmail.com (e-mail), milton.soares.filho (skype), +55 92 9199 1086 (mobile)
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 |
<H3>Interests</H3>
Work on adapting linux for embedded environments and developing applications
for portable devices, using agile methods and tools.
<H3>Skills</H3>
<UL>
<LI>Experienced C systems programmer (ANSI, POSIX)
<LI>Unix-like systems application development (since 1998)
<LI>Intermediary knowledge on Python, Java and C++ development
<LI>Fluent English speaker and writer
<LI>Skilled on shell scripting programming
<LI>Revision control systems user for several years (Subversion, SVK, git, CVS)
<LI>Test Driven Development advocate
<LI>TCP/IP networking
</UL>
<H3>Education</H3>
B.S in Computer Science at Universidade Federal do Paraná (UFPR), Brazil
[1998-2002]
Electronics Technician Assistant at Centro Federal de Educação Tecnológica do
Paraná (CEFET-PR), Brazil [1994-1998]
Spanish course at Centro de Idiomas Jardim das Américas, Curitiba, Brazil [2002-2004]
English course at Wizard Jardim das Américas, Curitiba, Brazil [1998-2002]
<H3>Professional Experience</H3>
<I>Research and Development, INdT (January, 2009 ~ January, 2010)</I>
Team Technical Leader at OpenBossa Labs, helping the development of rich user
interface applications and demos. Deployed solutions using Python and C++ along
with EFL Edje, Qt and Webkit frameworks for multiple platforms, such as linux
desktop, MacOSX, symbian s60 5th Ed (n5800 and n97) and Maemo (n810 and n900).
<I>Research and Development, Fucapi (June, 2007 ~ November, 2008)</I>
Senior developer on SBTVD (brazilian digital television system) set-top-box
project. Adapted and improved an existing embedded application for Brazilian
broadcasting parameters using STMicroElectronics platform (ST7100 SoC and
STLinux cross-compile toolkit) in regard to normative compliance (ABNT
NBR and ARIB standards), graphical interface and low-level API's usage.
<I>Postgraduate Linux Introduction's Teacher, CESF (February ~ April, 2008)</I>
Lectured disciplines GNU/Linux 101 and 102 to the Web Systems and
Infra-structure courses. Material ranging from basic foundations (philosophy,
process, filesystem) to shell programming, commands usage and services
configuration.
<I>Research and Development, Mandriva/Conectiva (August, 2004 ~ October, 2006)</I>
Senior developer on BenQ-Siemens LinuX Mobile Phone Manager (XMPM) project.
Worked on low-level components, including implementation of communication
protocols such as SyncML, ObeX and AT commands. Accomplished integration with
higher-level layers by using web-service technologies (SOAP). Also worked on
internationalization (i18n) and installation features, using both on script
and python-based components.
Technical leader on XMPM2 project. Succeeded to introduce Mandriva Java
skills to the project by implementing prototype components for SMS management
(GSM AT commands), using Java, JNI and RxTx features.
<I>Research and Development, Lactec (December, 2002 ~ August, 2004)</I>
Project, development and maintenance of Copel’s (Companhia Paranaense de
Energia) substations automation systems. Mainly focused on integration of
newer communication protocols such as DNP (Distributed Network Protocol) and
IEC 60870-5. Created components were targeted to QNX, a POSIX-compliant
operating system with real-time constraints.
Usage of modelling languages such as UML and SDL-RT (specification and
Description Language - Real Time Extensions).
<I>South-cone Procurement Department, Exxonmobil Brasil S.A. (March, 2002 ~ December, 2002)</I>
Trainee on development of practical solutions for office requirements.
Usage of MS office tools (Excel, Word and Access), VB programming and minor
developments for intranet sites. Also contact with SAP R/3 integrated
management tool.
<I>Research and Development, Lactec (October, 2001 ~ March, 2002)</I>
Trainee. Development and maintenance of automation related communication
protocols. First contact with Copel automation systems and QNX platform.
<I>IT, Gracco Consultoria em Informática (October, 2000 ~ October, 2001)</I>
Trainee. Website development and maintenance, supervisioned by Daniel
Wandarti Filho. Contact with web related technologies such as Java, JSP,
Apache Server, Jakarta-Tomcat, Servlets, HTML, XML, XSL, XSLT, XPATH, CSS
and javascript.
<H3>Miscellaneous</H3>
<UL>
<LI>Co-author of Sniffdet, an open-source remote sniffers detector for TCP/IP
networks (<A HREF="http://sniffdet.sourceforge.net">http://sniffdet.sourceforge.net</A>)
<LI>Motorcycle riding (<A HREF="http://www.rockpesado.com.br">http://www.rockpesado.com.br</A>)
<LI>Video-game hobbyist
<LI>EFL Edje homepage (<A HREF="http://wiki.enlightenment.org">http://wiki.enlightenment.org</A>)
<LI>Qt Nokia framework (<A HREF="http://qt.nokia.com">http://qt.nokia.com</A>)
<LI>Webkit Web browser engine (<A HREF="http://webkit.org">http://webkit.org</A>)
<LI>Maemo (<A HREF="http://maemo.org">http://maemo.org</A>)
<LI>Qt labs mobile demos (<A HREF="http://qt.gitorious.org/qt-labs/mobile-demos">http://qt.gitorious.org/qt-labs/mobile-demos</A>)
<LI>Instituto Nokia de Tecnologia website (<A HREF="http://indt.org.br">http://indt.org.br</A>)
<LI>OpenBossa Labs website (<A HREF="http://web.openbossa.org">http://web.openbossa.org</A>)
<LI>Fundação Centro de Análise, Pesquisa e Inovação Tecnológica
(<A HREF="https://portal.fucapi.br">https://portal.fucapi.br</A>)
</UL>
<!-- html code generated by txt2tags 2.5 (http://txt2tags.sf.net) -->
<!-- cmdline: txt2tags cv.t2t --> |