Manuel Amador Briz
Résumé
More information:
rudd-o.com/about-me/resume/
Contact information
- Address
- (upon request, due to privacy reasons)
Guayaquil, Ecuador
- Mobile phone
- (upon request, due to privacy reasons)
- E-mail
- rudd-o@rudd-o.com
Academic summary
- High school
- Until January 1998
High school diploma from the Colegio Alemán Humboldt de Guayaquil (Humboldt German school), focused on physics and math
- Graduate studies
- November 2006
Information systems management engineer, focused on marketing, diploma from Universidad Santa María, Guayaquil campus. Second-top grade average in class of '99, information systems division. 100/100 grade on my thesis Free software for developing countries.
Languages
- Spanish
- Native language. Complete command of the language and extended vocabulary.
- English
- Business English courses in Universidad Santa María. I can talk, read and write in English as well as translate from English to Spanish simultaneously.
- German
- Sprachdiplom I (1995) y II (1997) granted by the German government, through German school programs. Highest Sprachdiplom II grade in class of 97/98 for Deutsch als Fremdsprache (German as a foreign language). Attended Deutsch als Muttersprache (German as first language) classes for one year.
Professional profile
In summary:
- Software development
- Systems administration
- Software project management
- Business administration
- Complex problem troubleshooting
Professional experience
Mentions only the most recent formal employment experiences:
- Amautacorp S.A.
- January 2003 — July 2005
Cofounder and shareholder
Primary responsibility: information systems and platform management, research.
- Chose fundamental technology for the company's IT infrastructure.
-
Deployed an entirely Linux-based eight-seat office using LTSP and remote desktop technologies.
-
Developed in-house software for secure e-commerce transactions.
-
Managed a leased dedicated server facility for Web presence and e-mail.
-
Co-managed a tier-1 consumer-oriented Web site on our dedicated server.
- Independent contractor
- July 2005 — Today
Software developer, support engineer.
- Deployed and supported Linux servers for local companies.
-
Developed Turbocharged free software collection for bloggers and several other blogging tools.
-
Supported Turbocharged customers.
-
Developed WordPress-based extenesions and solutions for several one-time and repeat customers.
- Amautacorp S.A.
- April 2007 — August 2007
Software development consultant.
- Audited software quality, supervised, chose technology and coded ground portions for a Web 2.0-based ERP system for Amautacorp S.A.'s customers.
-
Developed a script- and SCCS-based software quality metrics reporting system.
- GPLHost
- May 2007 — Today
Support engineer, system/network administrator, free software developer, build master, repo manager.
- Managed over 30 Xen servers, up to 15 VPS per server and all network services on the Xen servers and company-owned VPS instances.
-
Executed hands-on remote technical support for GPLHost dedicated and Xen virtual private server customers.
-
Dealt in relationships and network issues with upstream ISPs.
-
Migrated CVS infrastructure to git.
-
Developed automation software to batch manage all equipment.
-
Designed and deployed secure backup strategy based on Dirvish for all nodes.
-
Reengineered automated deployment software for RPM-based Linux guests in Xen virtualization environments.
-
Deployed WAN network monitoring and alert plan based on Nagios2.
Wrote software to auto-deploy and configure the Munin monitoring system across the network.
Skills in the fields of computer science and information systems
Every single item mentioned in this section is backed by raw, practical everyday experience.
Overview
- Software development
- System and network troubleshooting and problem resolution
- Project planning and execution
- System and process automation
- Risk management
- Quality management
- Advanced development techniques: OOP, AOP
- Software configuration management (SCM)
System administration and troubleshooting toolsets
- The entire OS troubleshooting chain of Linux systems: ptrace, strace, oprofile, ltrace, sar, top, and gdb
- Wireshark, nmap, ntop and iftop for network troubleshooting
- Both RPM and Debian package managerment systems plus repository maintenance tools
- Experience implementing ZFS on Linux
Computer languages and software development tools
- Python
- Bourne shell and Bash
- PHP
- C (through the GNU compiler collection)
- ANSI SQL
- Java
- Twisted
- Qt
- GTK+
- KDE libraries and technologies
- POSIX (Portable Operating System Interface) in general
- The entire RPM and most of the Debian build toolchain
Operating systems
- Linux: LAN/WAN operations, software development, terminal services and enterprise-level service management, since 1997. Linux, its applications and services are my solutions of choice for software development, services and solutions
- DOS and Windows: management, deployment and configuration (up to Windows NT 4), since 1993 (Windows 3.1) and before (from MS-DOS 3.3 to MS-DOS 6.22)
- Heterogeneous virtualization environments: Xen and VMWare
Networking
- Planning and construction of wired and wireless Ethernet networks
- Diagnosing and troubleshooting network availability and congestion problems
- Auditing network security
- TCP/IP and traffic analysis
Network and application services
- Windows/Linux file/print services through SAMBA
- E-mail services through Sendmail/Postfix, Dovecot/Courier and secure services through SASL/OpenSSL
- Web server management and tuning: Apache, Squid, Varnish
- Source code control systems: git, Subversion and CVS
- Trac, as a project management and SCM tool
- Networking supervision and audit (Nagios, Wireshark, nmap and other tools)
- Terminal services (the entire range: from programming boot ROMs to full configuration of LTSP and competing environments such as NX)
- Relational databases based on ANSI SQL (PostgreSQL, MySQL, SQLite)
- Intranet development
- Directory services (OpenLDAP)
- Firewall management (both through
iptables and higher-level tools)
- Network block device and ATA over Ethernet
- Migration to fully free software infrastructures
Web
- Complete understanding and experience of modern Web standards (XHTML 1.1, CSS 2.1, JavaScript/XHR, RSS2 and Atom)
- Development, deployment and customization of generic intranet services based on free software
- Search engine tuning
Office automation
- Expert user of the OpenOffice.org suite.
- Expert on Microsoft Office since Microsoft Word 2.0 and Excel 4.0, through Microsoft Office 2003.
Computer hardware
- PC construction and repair
- Hardware conflict troubleshooting
Business and social skills
- General accounting
- Human resources management
- Leadership
- Business administration
- Information and communication technology management
- Reengineering of systems and processes
- Organizational process modeling
- Finance and economic engineering
- Numerical methods
- Conflict resolution
- Copywriting (English/Spanish)
- Simultaneous translation (English/Spanish)
Public activities
Business
- Development and sales of free software and engineering services through Turbocharged (blog and niche Web marketing-oriented CMS).
- Cofounder and minority shareholder of Amautacorp S.A., whose leadership was recognized by widely-circulated ecuadorian entrepreneurship ENSAGA magazine.
Articles
Conferences
- Opening speaker in Hackers, seguridad y redes, sponsored by ecuadorian Internet company
WebWorks interactive media,
October 1999, Guayaquil/Quito, Ecuador
- Free software: democratization of access to public information, talk part of the InfoDesarrollo event in Auditorium
2 of ESPAE (economic and political sciences faculty) in campus Las Peñas of the local Polytechnic university, ESPOL, September 13 2005, Guayaquil, Ecuador
- Quality in free software projects, talk part of the event named Software quality in Ecuador, in Universidad Santa
María, campus Guayaquil, September 30 2005.
Free software
I'm bound to the free software movement (generally as an author) through the following projects: