Alex Clark's résumé

Education

Loyola University Maryland

Bachelor of Science · Computer Science, May 1998

Experience

ACLARK.NET, LLC

Founding partner, October 2004 - Present

  • Contribute hundredes of hours to Plone open source project
  • Convert UML diagrams to Python code via Plone add-on ArchGenXML
  • Core committer of Zope
  • Core committer of Plone
  • Create Python packages
  • Create pythonpackages.com
  • DC Python 501(c)(3) non-profit organization president
  • Django developer
  • Evaluate and recommend open source software for line of business
  • Fix bugs and develop new features for web applications
  • Former Plone infrastructure team leader
  • HTML/CSS/Javascript developer
  • Keep websites running
  • Maintain build repository for open source software
  • Manage teams of developers
  • Organize Plone Conference 2008
  • Organize monthly DC Python meetings
  • Perform large scale migration of file system content to open source Plone CMS
  • Perform security audits and deploy security updates for Plone CMS
  • Plone foundation member
  • Plone.org website maintainer
  • Provide technical support
  • Purchase and configure IT hardware for line of business
  • Pyramid developer
  • Teach Python and Plone
  • Troubleshoot problems
  • Upgrade software
  • Write documentation
  • Write technical proposals
  • Wrote Plone 3.3 Site Administration book for PACKT publishing

Scientific and Statistical Computing Core (SSCC) Division of Intramural Research Programs (DIRP) National Institute of Mental Health (NIMH) National Institutes of Health (NIH)

System administrator, May 2002 - October 2005

  • Evaluate and recommend hardware for purchase by SSCC
  • Install, configure and maintain hardware. Troubleshoot and resolve hardware problems
  • Install, configure and maintain operating systems, web server, content management system, FTP server, directory services, file sharing services, revision control system, and tape backups
  • Manage network and system security. Analyze network performance and access to public resources
  • Provide desktop support to SSCC members, resolved productivity issues
  • Provide liaison to NIH CIT on infrastructure and security related issues
  • Manage content management system, provide instruction to SSCC members on how to add and edit content
  • Design and implement new site technology
  • Respond to and resolve web site issues for the SSCC and AFNI community

Genuity

Network engineer, October 1998 - November 2001

  • Developed Perl/Expect software to support configuration management of 2000+ Cisco 2511 Access Servers, Equinox Terminal Servers, and Cisco Catalyst 1900/2820 Ethernet Switches
  • Developed Perl/SNMP/CGI software to support configuration of TELCO settings on "Big Box" access servers (more than 4 ingress T1s -- Cisco 5400, Lucent APX 8000, Nortel CVX 1800)
  • Installed and configured Debian/GNU Linux, Redhat Linux, Solaris 2.6, and Windows 98/ME/NT/2000/XP servers. Configured NICs under Linux. Provided operations and applications support
  • Performed maintenance on Genuity AOLNet and DialLinx dial-up networks. Configured 2000+ Cisco Access Servers, Equinox Terminal Servers and Cisco Catalyst Ethernet Switches
  • Verified the successful negotiation of TCP, PPP, and L2TP protocols through dial-up connections between client programs and remote access servers. Diagnosed and resolved problems end to end

LinuxWebNet

System/network consultant, June 2001 - July 2001

  • Developed Perl/CGI software to support custom presentation of Multi-Router Traffic Graphs (MRTG) to web hosting customers
  • Administrated DNS and qmail
  • Configured 3com Superstack Ethernet Switches

Charm Net

System administrator, January 1998 - August 1998

  • Administrated 4 BSDI Servers for 2000+ users
  • Installed and configured DNS, NFS, Sendmail, Apache, INND, and Dump/Restore
  • Installed hardware and software for real-time broadcasting of FM-Radio over the internet
  • Installed and configured BSDI servers and Windows NT 4.0 workstations
  • Provided operations and applications support

International Media Representatives

System administrator, November 1997 - August 1998

  • Administrated 1 Solaris Server for advertising agency
  • Installed and configured Apache with several virtual hosts, Sendmail, and Qpopper POP3 server
  • Installed and configured Solaris 2.51 server
  • Provided operations and applications support

Loyola University Maryland

Student technician and help desk consultant, August 1996 - November 1997

  • Provided telephone and in-person technical support to students, faculty, and administrators
  • Performed installation, maintenance, and trouble-shooting of hardware and software in labs, offices, and dormitories
  • Installed and configured Solaris 2.51, Slackware Linux, Redhat Linux, and Windows 3.1/95/98/NT servers
  • Provided operations and applications support