Edit page AbridgedResume
[wiki.git] / AbridgedResume
index fd83ff34d0e60321eb215e61f2d64110ffa225b3..ee8c2b4503efbb08c5d69b8ee3fdcdcab42a1fba 100644 (file)
@@ -1,55 +1,54 @@
-== Bernie Innocenti -- Résumé ==
-
-'''Linux Systems Engineer, Firmware Engineer''' \\
+**Bernie Innocenti** \\
+**Linux Systems Engineer, Firmware Engineer** \\
 E-mail: **bernie**@**codewiz**.**org** \\
-[[https://github.com/codewiz | GitHub]] | [[https://www.linkedin.com/in/codewiz | LinkedIn]] | [[https://plus.google.com/+BernieInnocenti | G+]] \\
+[[https://gitlab.com/berniecodewiz | GitLab]] | [[https://github.com/codewiz | GitHub]] | [[https://www.linkedin.com/in/codewiz | LinkedIn]] | [[https://plus.google.com/+BernieInnocenti | G+]] \\
 Website: https://www.codewiz.org/ \\
 
 === Career Objectives ===
 
-My primary interests are in system programming, firmware, GPUs, sensors, machine learning, robotics, education technology, distributed systems and realtime applications. \\
+My primary interests are in system programming, compilers, firmware, sensors, robotics, machine learning, GPUs, education technology, distributed systems and realtime applications. \\
 Anything related to science, technology and consumer electronics is likely to attract me, **especially** if it's not already listed below.
 
 === Summary ===
 
- * Software Engineer, [[https://www.google.com/ | Google]]
+ * Senior Software Engineer, [[https://www.google.com/ | Google]]
  * Senior Systems Administrator, [[https://www.fsf.org/ | Free Software Foundation]]
  * Co-founder, Board Member, [[https://www.sugarlabs.org/ | Sugar Labs Foundation]]
  * Product/Release Manager, [[http://www.paraguayeduca.org/ | Paraguay Educa]]
- * Operating System Engineer, [[OneLaptopPerChild | One Laptop Per Child]]
+ * OS Developer (volunteer), [[OneLaptopPerChild | One Laptop Per Child]]
  * CTO, Co-Founder at [[DevelerCompany | Develer]], software and embedded systems engineering firm
  * Contributor of various Free Software projects, including [[https://gcc.gnu.org/ | GCC]] and the [[https://www.kernel.org/ | Linux kernel]]
 
 === Skills ===
 
- * **Programming languages**: C++, C, Rust, Java, Go, Assembly (x86, m68k/Coldfire, m68705, TMS320, Z80)
- * **Dynamic/Scripting languages**: Python, JavaScript, Perl, PHP, Bourne Shell
+ * **Programming languages**: C++, C, Rust, Java, Go, asm (x86, m68k/Coldfire, m68705, TMS320, Z80, 6502)
+ * **Dynamic/Scripting languages**: Python, Java****Script, Perl, PHP, Bourne Shell
  * **Pseudo languages**: SQL, HTML, CSS, LaTeX, GNU make
  * **Natural Languages**: Italian (native), English (excellent), Spanish (fluent), Japanese (beginner)
 
- * **Operating systems**: Linux (Ubuntu, Red Hat, Fedora, Debian, Arch, SuSE, uClinux), MacOS X, Solaris 6 to 9,
- NetBSD, AmigaOS, Windows
+ * **Operating systems**: Linux (Arch, Red Hat, Fedora, Ubuntu, Debian, uClinux), Android, MacOS, Solaris, NetBSD, AmigaOS, Windows
  * **Development Tools**: GCC toolchain (contributor), LLVM, MSVC, XCode, Codewarrior, IAR, Code Composer Studio, BSO Tasking
- * **Frameworks and APIs**: POSIX, Qt, Gtk, OpenGL, STL/Boost, WIN32, MFC, Protobufs, Google APIs
+ * **Frameworks and APIs**: POSIX, Emscripten, Qt, Gtk, OpenGL, STL/Boost, WIN32, MFC, Protobufs, Google APIs
  * **Programming Techniques**: OOP, template metaprogramming, multithreading, real-time and event-driven systems
  * **Version Control**: Git, Subversion, Perforce, CVS, Clearcase, Source Safe
 
  * **Sysadmin**: KVM, XEN, Docker, Puppet, systemd, Nagios, Munin
  * **Server software**: BIND, Exim, Qmail, Postfix, Apache, MySQL, PostgreSQL, Mediawiki, Asterisk
- * **Networking**: TCP/IP, HTTP(S), IPv6, DNSSEC, BGP routing
+ * **Networking**: TCP/IP, HTTPS, IPv6, DNSSEC, BGP
 
 === Education ===
 
  * Diploma in Mathematics, Computer Science and Electrical Engineering (Firenze, Italy)
  * Undergraduate student of Software Engineering (Università degli Studi di Firenze)
  * Undergraduate courses of Education Technology and Mathematics (Harvard Extension School)
- * Non-formal studies in Computer Science including compilers, algorithms, operating systems, networking, databases
+ * Non-formal studies in Computer Science including compilers, algorithms, operating systems, networking, relational algebra
 
 === Experience ===
 
 ==== Software Engineer, Google (Sep 2011 to present) ===
- * Design and develop features for Google Search Infrastructure
- * Design and develop features for the serving infrastructure of Accelerated Mobile Pages (AMPHTML)
+ * Android Core Networking
+ * Google Search Infrastructure
+ * Accelerated Mobile Pages (AMPHTML)
 
 ==== Senior Systems Administrator, Free Software Foundation (Oct 2010 -- Sep 2011) ====
  * Develop and grow hosting infrastructure comprising approx. 100 virtual machines and 50 domains