- * **Programming languages**: C++, C, Rust, Java, Go, Assembly (x86, m68k/Coldfire, m68705, TMS320, Z80)
- * **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)
+ * **Programming Languages**: Modern C++, Rust, C, Java, Go
+ * **Assembly**: x86, m68k, 6502, Z80
+ * **Microcontrollers and DSPs**: NXP i.MX RT (ARM), Coldfire, m68705, TMS320
+ * **Dynamic/Scripting Languages**: Python, Java****Script, Type****Script, Bash, Perl, PHP
+ * **Other Languages**: HTML, CSS, GLSL, SQL, LaTeX
+ * **Natural Languages**: Italian (native), English (excellent), Spanish (fluent), Japanese (studying for JLPT N3)
+
+ * **Operating Systems**: Linux (Arch, Red Hat, Fedora, Ubuntu, Debian, uClinux), Android, macOS, Solaris, NetBSD, AmigaOS, Windows
+ * **Development Tools**: GCC (contributor), Clang, Visual Studio Code, GNU make, autoconf, ninja
+ * **Embedded Compilers**: Codewarrior, IAR, Code Composer Studio, BSO Tasking, SAS/C
+ * **Frameworks and APIs**: POSIX, Web****Assembly, Qt, OpenGL, Win32, Protobufs
+ * **Programming Styles**: functional, OOP, template metaprogramming, async/await, event-driven, realtime, multithreading
+ * **Version Control**: Git (self-hosted, [[https://gitlab.com/berniecodewiz | GitLab]] and [[https://github.com/codewiz | GitHub]]), Perforce, Subversion
+
+ * **Network Protocols**: QUIC, HTTP, TLS, IPv6, TCP, UDP, DNS, DNSSEC, BGP
+ * **Sysadmin**: KVM, Docker, Puppet, Google Cloud, systemd, Nagios, Munin
+ * **Server Software**: Apache, Nginx, BIND, Postfix, MySQL, PostgreSQL, Mediawiki, Asterisk
+
+=== Work Experience ===
+
+==== Senior Software Engineer, Google (Sep 2011 ~ Sep 2021) ===
+ * Android Core Networking: Lead developer of the [[https://source.android.com/devices/architecture/modular-system/dns-resolver | DNS resolver]], including monitoring and experiments system
+ * Google Search Infrastructure: Develop features for high-throughput, high-availability, distributed web serving for billions of files
+ * [[https://amp.dev/ | Accelerated Mobile Pages]]: Tech lead of global CDN for news sites integrated with Google Search
+ * Instructor of advanced C++ and Linux programming courses for Tokyo and Taipei offices
+ * Conduct system design interviews, mentor new employees and host interns
+
+==== Senior Systems Administrator, Free Software Foundation (Oct 2010 ~ Sep 2011) ====
+ * Develop and consolidate infrastructure comprising approx. 100 virtual machines and 50 domains
+ * Maintain project hosting and collaboration services for the GNU Project
+
+==== Co-founder, Sugar Labs (May 2008 ~ present) ===
+ * Lead of the [[https://wiki.sugarlabs.org/go/Infrastructure_Team/Resources | Infrastructure Team]]
+ * Member of the Sugar Labs Oversight Board (2008 ~ 2011)
+ * Fundraising, partnerships and organization of events