 |
| |
Résumé : David Radunz
Introduction :
I have been working as a software developer for the past 8 years and as a system/network administrator for the past 11 years, working with both intranets and the internet. My main areas of expertise are in Perl development (Object oriented/Class based primarily) and in deploying new servers to cater for various needs.
Work Objectives :
I am seeking a role as a software developer in which I will be able to expand my current knowledge base. Ideally a position where some systems administration was also required would utilise my skill set well.
Skills :
| Hardware Architectures: |
|
Standard Intel Architecture (286 - Pentium 4/equivalent), Cobalt (RAQ 4 Server, Qube 3), Cisco (AS5400/5300), Sun (Sparc/i386). |
| Server Operating Systems: |
|
Linux (RedHat/debian), FreeBSD, Solaris (8/9), Windows NT 3.5.1/4.0/2000/XP, Cisco. |
| Workstation Operating Systems: |
|
Linux (RedHat/debian), Windows NT 3.5.1/4.0/2000/XP, Windows 95/98/ME, Windows 3.11, MS-DOS, Mac OS X 10.x, Mac OS 6 - 9.2.2, Solaris. |
| Programming Languages: |
|
Perl (OO, Inheritance/Polymorphism, mod_perl), Java (J2SE, J2EE, TestNG, Hibernate, Struts), bash/csh/sh (awk/gawk, sed), PHP, TCL, Visual Basic, Qbasic, JavaScript, c/c++. |
| Web Technology: |
|
DHTML, XHTML, Cascading Style Sheets (CSS), XML (XSLT and XSLFO), JavaScript. |
| Systems Administration: |
|
Bind (named), Proftpd, wuftpd, iptables/ipchains/ipfwadm, snort, samba, sendmail, qmail, squid. |
| Web Servers: |
|
Apache, Microsoft IIS. |
| Web Server Applications: |
|
NetTracker, ichat, DigiChat, DigiPosts, Hubz, Demarc (Intrusion Detection System), sqwebmail. |
| Databases: |
|
Oracle, MySQL, postgresql, FileMaker, Microsoft Access. |
| Directory Servers: |
|
Microsoft Active Directory, OpenLDAP. |
| Revision Control: |
|
Concurrent Versioning System (CVS), Subversion (SVN). |
| Networks: |
|
TCP/IP (Including UNIX/Linux, Windows and MacOS networks), Datashaping, Routing, Firewalling (iptables, ipchains, ipfwadm, tc), Microsoft Network (including samba on linux), NetBIOS Extended User Interface (NetBEUI), AppleShare IP, Apple Talk, Novell. |
Networking / Security Equipment: |
|
Cisco routers/switches, Bay Networks routers/switches, Linux rules-based firewall systems, Microwave (Wireless) Technology, CAT5 and BNC Networking (incl. cable crimping). |
| Graphics: |
|
Macromedia Flash 5, Macromedia Fireworks 4, Corel Draw 8/9, Corel Photo Paint 8/9, Adobe Photoshop 6, Paintshop Pro 6, The Gimp. |
| Authoring: |
|
ViM, FOP (using XML), Macromedia Dreamweaver 4, Microsoft Excel 2000, Microsoft Word 95/97/2000, WordPerfect 5/6/7. |
| Project Management: |
|
Training of staff in systems operations and administration, team leader. |
| Technical Support: |
|
Assembly and installation of computer hardware, phone and on-site software/hardware support, on-site network support. |
| Customer Support: |
|
Phone tele-marketing/sales, customer relations management (complaints department - optus), customer liaison and rapport. |
Employment History :
January 2003 - Present |
|
Developer, Netspace Online Systems
Netspace Online Systems is an Internet Service Provider with a long history in realiability.
I was originally contracted by Netspace in June 2002 to develop Encircle (see below) and was hired to work full time in January 2003.
My responsibilities at Netspace include:
- Provide ongoing maintenance and support of the Encircle product
- Develop and support new projects as well as maintain existing code base
- Provide support to other departments via RT (Request Tracker)
Some of the projects for which I am responsible (design, development and support):
- Developed generalised User Administration (username/userid checking, account administration, extracting account details in a friendly way, e.t.c.) and User Interface (standardised html forms, popup list generation incl. advanced sorting, dynamic page construction, e.t.c.) perl modules
- Developed Invoice, Statement and Overdue notice printing systems (perl and FOP)
- Developed Notification (of new account) printing system and generalised perl OO interface to HTMLDoc
- Developed modules for processing, polling/submission and reporting of BPAY, LockBox and DirectDebit payments
- Created a customised version of Apache::CookieLogin for use internally (by staff) and externally (by customers) to produce a globalised login system
- Ported internal ACL systems from OpenLDAP to Microsoft Active Directory, allowing for simpler administration and auditing of staff access
- Development of 'MyNetspace' online portal to the customers account tools - framework written in mod_perl
- Numerous other projects for administration of the customer database (for use by staff and the customer)
|
| |
June 2002 - January 2003 |
|
Developer/Systems Administrator, Encircle (Netspace Online Systems) - Contract
Encircle is a telecommunications company owned and operated by Netspace Online Systems offering cheaper long distance phone calls.
I was contracted by Netspace to bring Encircle online, this included development of the TCL IVR Cisco scripts, the website and the support website.
My responsibilities at Encircle include:
- Development of the TCL IVR Cisco scripts (the system that the customers call into to make phone calls)
- Development of the Encircle customer and support websites in mod_perl
- Maintenance of the Encircle servers, including the webserver and the radius server
- Maintenance of the Cisco AS5400/AS5300 routers running the IVR scripts
- Offering support for the Encircle product throughout netspace
At the end of my contract I was hired to work full time for Netspace Online Systems, continuing to maintain and develop Encircle among other tasks (see above)
|
| |
April 2001 - June 2002 |
|
Systems Engineer, Webmastery
Webmastery is a specialty Internet hosting and service development business operated by TransForum Pty Ltd.
At Webmastery, I was responsible for configuring, installing, securing and maintaining co-hosted servers located in two hosting centres, as well as in-house gateway servers and client-side networks.
As Webmastery is a premium service provider I had also been involved in developing and maintaining various software applications (some of which are listed below).
My responsibilities at Webmastery included:
- Building web servers and respective staging servers
- Development of various web applications
- Administration of Bind name servers and secondary servers
- Administration of Apache
- Security Analysis (snort, demarcd, iptables logs, etc)
- MySQL server maintenance and administration
- Providing technical advice to team members
- Administration of qmail and vpopmail with virtual domains
- Customer Support
- On-Site software installation
- Remote administration of client servers
- Training an assistant
Projects for which I was responsible (design, development and support):
- Band-Max © - IP accounting package designed to be used by companies monitoring staff internet usage, or for website developers to measure site bandwidth.
- Apache::CookieLogin © - Cookie based authentication system for apache, with customisable login forms and the option for persistent cookies. This module uses XML files to configure its settings.
- TransForum::Proforma © - Templating module for use with perl or mod_perl environments. This module allows for the separation of HTML from the main code of scripts which makes them easily maintainable.
- Apache::ErrorControl © - Apache error event handler to deliver custom error message pages. Able to deliver custom error pages on a per-site basis with only one entry in the main server configuration file.
- AIBF Infocent - Article search engine developed for AIBF (online at: http://www.aibf.com.au/infocent/).
- Bulk Emailer - Bulk online email client for sending one message to many email addresses one email at a time.
|
| |
April 2000 - March 2001 |
|
Systems Administrator / Programmer, WaivCom Worldwide Limited
WaivCom was a specialty print publishing group with an interest in bringing their business to the online world. I joined as part of a small team charged with bringing their divergent Internet activities in-house and updating them.
I was responsible for configuring and maintaining mainly Linux servers used for hosting (at GlobalCentre), in-house staging and development and as a gateway to our microwave uplink (to Davnet); for developing traffic management and other services and for database management underpinning WaivCom's various Web sites and e-mail campaigns.
My responsibilities at WaivCom included:
- Data Shaping, Accounting and Management of the company's bandwidth
- Installation support for Microwave link
- Administration of QuickMail Pro (Machintosh Mail Server)
- Administration of qmail and vpopmail with virtual domains
- Administration of Bind name servers and secondary servers
- Development of various web applications
- Building web servers and respective staging servers
- Internal network management (incl. routing and firewalls)
- MySQL server maintenance and administration
- Training an assistant
- Providing technical advice to team members
Projects for which I was responsible (design, development and support):
- TransForum::AdMax © - Banner ad rotation and management system.
- WelcomeTo::Parseforma © - mod_perl engine that drives the www.welcome-to.com website. Its main focus is on making the website appear to be HTML and not perl or mod_perl for easy indexing by search engines.
- Developed subscription engine for various magazine titles during the "Apple $40,000" promotion.
|
| |
August 1999 - March 2000 |
|
Customer Service Representative, Cable and Wireless Optus Internet
At Optus I was responsible for configuring the clients' machines via telephone support and I was also placed in the Customer Relations Management team for a while dealing with customer complaints.
My customer service responsibilities included:
- Troubleshooting Internet connections and Modem problems
- Creating new Internet accounts
- Handling Sales and Accounting queries
|
| |
September 1998 - July 1999 |
|
System Administration and Customer Service, OnTarget Group
I installed and configured a Linux gateway and server and was contracted to provided Corel's Australian customer service.
My Linux/Windows Systems and Network Administration work for OnTarget included:
- Sendmail configuration
- Unix firewall and port forwarding configuration
- Configuration of intranet web server for internal web development (Apache)
- DNS administration and configuration
- IP accounting implementation
- Setup Routing for the permanent connection and the extra IP addresses
- Proxy server installation and configuration (Squid)
- Made the system completely manageable by the staff, via a menu driven command set (Flin)
- HTML Coding, and HTML styled output of IP Accounting records
- Shell scripting (Bash)
- Remote administration of the servers
Untill 2003 I have returned on contract to build a replacement gateway/server doing any critical administration remotely.
|
| |
June 1995 - August 1998 |
|
Founder, 1st Choice Computers
This was my own personal business which sold, configured and supplied computer hardware, software and internet connections. Working in a management and "team leading" position I was able to pick up skills that have remained very useful.
1st Choice provided me with experience in:
- Networking with Linux and Windows NT
- Systems Administration with Linux and Windows NT
- Technical Support for the product line
- Software Support and Troubleshooting
- Customer Service and Sales
- Hardware Assembly
- Web Development (HTML)
- Project Management
- Advertising Development
- Accounting and Finance Management
- Strategic Planning
- "Trade Stand" Marketing Development
- Warehousing Control
|
Academic Achievements :
1997 - St Edmund's College, Junior Certificate in:
- Advanced Mathematics
- English
- Geography
- Science
- Computer Studies
- Health and Physical
- History
- Religion
Interests and Hobbies :
- Developing modules for CPAN (Net::MSN, Apache::ErrorControl, Class::CSV, e.t.c.)
- Reading
- Bike riding
- Movies
- Camping
- Film Production
Referees :
- Tony Smith - Software Developer - Webmastery - 0405 499 718
- Joe Selvaggi - Business Manager - Webmastery - 0416 168 684
- Michael Sandery - OnTarget/Master Mail Group - (02) 9769 0555
- Mike Dewhirst - Software Developer - Climate - (03) 9751 0753
- Manfred Schmid - IT Manager - Niche Media (formerly WaivCom) - (03) 9525 5566
|
|
|