Barbarian Coders

Software Development, Network Administration

Barbarian Crypto's Avatar

Crypto

More than 13 years professional software and web development experience. 10 Years of entrepreneurial experience in computer programming and support. Motivated learner who routinely pursues knowledge personal enrichment. Native Linux and Windows user.

 

Software development

Languages

  • C/C++ (also with Qt libraries), C#, Java , Visual Basic .NET, Assembly Language, VB for Applications
  • Javascript, JQuery/Prototype/Scriptaculous/ExtJS, PHP (also Curl, GD, ImageMagik libraries), ASP/ASP.NET, HTML/CSS, AJAX & XAJAX, XML, Perl
  • Python & Django Framework, ExpressionEngine
  • Linux kernel, Object-Oriented concepts, UNIX/Linux Shell Scripting, socket programming

 

Database
  • MySQL (Administration), PostgreSQL, MSSQL 2000/2005, ADO, ADO.NET, ODBC/Jet with ASP

 

Techniques
  • Efficient code commenting, modular programming, code minimization and optimization, code troubleshooting, accessing online resources, assembly-level debugging
  • Version control with Git, Subversion and Perforce
  • Contributor to open-source projects
  • Use of mind-mapping software for project organization
  • Hand-coding of HTML/CSS without the use of WYSIWYG editors

 

System and Network Administration

Operating Systems & Infrastructure

  • Linux/Debian-based OSes, FreeBSD, Mac OSX - All Tigers Tiger
  • Microsoft Windows 2000, Microsoft Windows 2003 Server, Microsoft Windows XP/7
  • XMPP servers (openfire & ejabberd), XMPP-aided web application technology
  • Amazon EC2 & S3, Google AppEngine, Proxmox Virtualization Manager
  • VMWare (Workstation, ESXi), VirtualBox, Xen Hypervisor, Bochs, QEmu

 

Security & Encryption
  • Implementation of transparent encryption Windows and Linux/Debian-based computers through PGP/GPG, dm-crypt (Linux Kernel based encryption), TrueCrypt, PKI, CompuSec, DriveCrypt, now-defunct Ciphire
  • Firewall on Windows and Linux/BSD (IPTables, IPFW)
  • Wide variety of anti-spyware/malware applications, application of update patches and manual bug fixes; scouring public forums and bug-tracking websites to fix unpatched issues; security probing and patching

 

Web Applications
  • Joomla, SugarCRM, PHPBB, Drupal & ModX - source modification, plugin development & management
  • Mantis, Redmine, Launchpad

 

Network, Services & System Administration
  • Remote Desktop Protocol, VNC
  • Router, switch, and hub setup/configuration; wireless network setup
  • FTPD, HTTPD (Apache and some IIS), BIND, Webmin, postfix/sendmail, memcached
  • GeoIP and Geocaching

 

Research Projects
  • Encryption, data structures, application reverse engineering
  • File formats, Algorithms, Advanced memory caching directives
  • Create High-level and highly optimized database abstraction framework
  • Created RESTful, high-availability, web application processing framework
  • Created XMPP-driven, realtime, fluid web app and development framework

 

Barbarian Coders UPC