Mike Chirico 7867 Spring Ave. Elkins Park PA, 19027 [email protected] (Quickest Way to Contact) 215-774-1047 [Please - Contract Corp-To-Corp Positions Only]
Total Page:16
File Type:pdf, Size:1020Kb
Mike Chirico 7867 Spring Ave. Elkins Park PA, 19027 [email protected] (Quickest way to contact) 215-774-1047 [Please - Contract Corp-to-Corp Positions Only] TECHNICAL EXPERIENCE: Databases: MSSQL 2005, SQLite, MySQL, Berkeley DB, Postgres, Oracle Languages: C++ and C (STL, Sockets, and threads), Python, Java, VB, Perl, PHP, awk, sed, Flex/YACC, Lemon, Emacs Lisp, Mathematica, Java, R, Flash MX Software: Linux, Postfix, Apache/PHP, OpenLDAP, Xen, Samba, NFS, NIS, CVS Management, Creating Live Linux CDs, FreeTDS, Tomcat, Bonsai, Exim, Cfengine, Firewall (ipsec, iptables, OpenVPN, Snort), vsFTP, UnionFS, Qt, Red Hat Cluster Suite, GFS, RADIUS Platforms: Fedora, Red Hat Linux, Microsoft, PalmOS, MAC SUMMARY OF QUALIFICATIONS: Linux Developer and Senior System Administrator, with extensive experience supporting many open source applications including contributing code for 2.6 Linux kernel modules. Database developer, designer and administrator (MSSQL,SQLite and MySQL) with full cycle development of (Pricing Systems,401K plans, Student Tracking System, Network Logging Systems) Experienced C/C++ programmer creating threaded client server applications. Security experience educating System Administrators on best practices for server setup, including securing emaill (See published articles). Open source software developer and technical writer with multiple projects on SourceForge.net. PROFESSIONAL EXPERIENCE: 2008 - Current. (Private Contract) Lead Developer and System Engineer. Cloud Computing - building open source (C, Java, and Python) tools to leverage Google's Cloud (App Engine, GData, Gmail). Information is coordinated from custom build Linux 2.6 kernel, Fedora rawhide, utilizing low power hardware (Soekris 5501) 2008 - June 2008. VWR International (Contract) Linux Engineer and Developer. Building custom applications in C, C++, Perl and Java. Migrating 70 Linux servers to VMware. Supporting Apache and Tomcat applications. 2007. VWR International (Contract) Lead Developer (Both Linux and Microsoft platforms) MSSQL 2005, VB C, C++, and Perl. Developed custom pricing tools for price prediction, market analysis, and sales rep performance. 2006 - February 2007. (Private Contract) Linux Software Developer (Hands on all phases of the project) Creating a software package for a Professional Wireless Weather Station: C and C++ client server application for distributing data to Qt and Java dashboard interfaces for viewing in real time with history set selection capability. 2006. Fiberlink Linux Engineer and Developer. (16 Week Assignment) RADIUS, MySQL, Apache, Tomcat, NetVigil, VMware, RHN Satellite 2005 - 2006. Thomas Jefferson University Senior Linux Engineer and Developer. (Contractor) Managing Postfix/Cyrus email system for 18,000 accounts. Perl, OpenLDAP, and C++ programming. Linux performance monitoring and tuning. 2004 - 2005. SilverStorm Technologies (High Performance Computers) Senior Linux Engineer and Developer. (Contractor) Managing computers, and supporting software development (Postfix, OpenLDAP, Bonsai, CVS, NIS, NFS, UnionFS, 2.6 kernel customization, Exim, Postfix to Microsoft Exchange, tcpdump, Cfengine, customizing open source tools, and writing technical articles). 1999 - 2004. University of Pennsylvania IT Director, Sr. Programmer and Sr. Linux Admin. Managed teams and co-developed VC2000: A portal of over 4000 lectures and integrated learning tools. The most advanced Medical School Portal, as reported in The Wall Street Journal. Single handedly, start to finish, developed (750 users) Medical Student Evaluation System. (Apache/PHP Linux, Microsoft IIS, ASP, and MS-SQL Server 2000) LCME cited this as the most extensive of all Medical Schools. Created client server technologies for automatically capturing and converting PowerPoint presentation into Real Audio/Video streaming. (GNU C and C++ Socket programming, MS COM, Linux Sockets) Advised and helped build a CME (Continuing Medical Educational) program for a consortium of hospitals whereby physicians could interact with Internet learning objects. Created Palm PDA scheduling application for populating course schedule changes dynamically. Saving 70K per year in AvantGo license fees. Technologies (CodeWarrier C, MS-SQL, Apache/PHP) Selected to give security talks to various University of Pennsylvania administrators on personal firewalls for servers and workstations (iptables, ipsecmd, ipsecpol ), secure email client configuration (ssh port forwarding), and customization of (NIDS) Network Intrusion Detection Systems (snort). Senior System Administrator for combined Linux Microsoft environments building secure database conduits and managing MS-SQL and MySQL interoperability, firewall customization, Real Audio server configuration, and installation of Web Servers (Linux Apache/PHP, Tomcat, IIS) 1987 - 1999. Aon Consulting IT Director/Senior LAN Administrator/Database Administrator/Programmer Analyst Part of the senior management team responsible for building a new practice within Aon Consulting that resulted in the largest, compensation consulting firm for High Tech companies. Directed the assimilation of technology and connectivity for newly acquired Aon companies. Worked directly with top client accounts Sears, GlaxoSmithKline, PSEG creating executive compensation tools for educating and motivating top executives. Installed, maintained and monitored the operation of multiple LANs, supporting 300 plus users. (Novell, Windows, Macintosh, Sun, both Token Ring and Ethernet Routers) Oracle Database designer and Administrator for Aon's 401K plans. Plus, participated in the design of many client company plans using C and FORTRAN as front end tools. Created Oracle training procedures. EDUCATION: M.S. in Computer Science - Villanova University. B.A. in Computer Science/Mathematics - Rutgers University. PUBLISHED ARTICLES: Linux Performance Monitoring http://souptonuts.sourceforge.net/performance_tutorial.html Linux Quota Tutorial http://souptonuts.sourceforge.net/quota_tutorial.html Gmail on Home Linux Box using Postfix and Fetchmail http://souptonuts.sourceforge.net/postfix_tutorial.html http://souptonuts.sourceforge.net/postfix_sbr.html Breaking Firewalls with OpenSSH and PuTTY http://souptonuts.sourceforge.net/sshtips.htm Create a Custom Live Linux CD - Leveraging BusyBox and OpenSSH http://souptonuts.sourceforge.net/cdrom.htm SQLite Tutorial http://freshmeat.net/articles/view/1428/ Linux Virtual Filesystem http://freshmeat.net/articles/view/1387/ 229 Linux Tips and Tricks http://souptonuts.sourceforge.net/how_to_linux_and_open_source.htm MySQL Tips and Tricks http://prdownloads.sourceforge.net/souptonuts/README_mysql.txt Lemon Parser Generator Tutorial http://freshmeat.net/articles/view/1270/ Recommended Reading for the Serious Open Source Developer http://www.advogato.org/article/794.html ACTIVITIES: Long distance running. PHOTO: http://souptonuts.sourceforge.net/chirico/images/mike_chirico.jpg RESUME TEXT: http://souptonuts.sourceforge.net/chirico/mchirico.txt.