Peter Davies

Contact

E: Peter Davies
P: 0845 310 5320

SocNet's

Welcome

I have been working in the Information Technology field since 1995. At the end of 2004 I became an independent consultant & software developer and soon after became a co-founder of Juicy Media Ltd. During my career I have worked on engagements at clients in a wide variety of industry sectors, from a variety of automotive institutions, to entertainment and media organisations, computer security, telecommunications, printed circuit board design and manufacture, software development, as well as various charity organisations.

I graduated from the University of Glamorgan, South Wales, in 2006 with a distinction level M.Sc in the subject area of Information Security and Computer Crime. During the course of this postgraduate degree, I formally learnt the procedures and techniques to process digital crime scenes and perform structured penetration tests. Prior to completing this M.Sc I had graduated from the University of Salford, Manchester in 2002 with a Bachelor's Degree (Honours) in Computer Science. This is also backed-up by a more practical HND in Software Engineering and A-Levels in Computer Science & Electronics.

Experience

My experience includes a range of IT fields:

  • Systems Administration of various Linux and Windows systems (RHEL, Gentoo, Solaris, Debian, CentOS and Windows 2003 & 2008 Server)
  • Web Application Penetration Testing / Vulnerability Assessments
  • Virtualisation system management using VMware ESX + Virtual Center
  • Infrastructure server security reviews (Unix and Windows server hardening configuration reviews, router, switch and firewall config's and security policies)
  • Local network and internet-based penetration testing
  • Forensics investigations and Incident Response engagements
  • LAN Configurations for complex web architectures utilising redundant Dell based servers and SAN's.
  • Barracuda load balancing hardware for failover web architectures
  • Wireless (WiFi & Bluetooth) network surveys
  • ISO17799 compliance reviews
  • Advanced large-scale web and application programming (mainly Backbase, ExtJS and PHP based Zend Framework projects)
  • Complex cloud computing server configurations (Amazon based services utilising Right Scale technologies)

Development & Knowledge

I am an experienced "hands-on" developer with 14 years of strong programming and database experience. I am also an active member of the British Computer Society (registered professional) providing support and development work for the Preston & District Branch website.

Below is a list of some of the more common skills & programming languages that I have used in both current projects and in the past:

  • Web development/programming (Perl / PHP / ASP)
    • Zend Framework for PHP web applications
    • Backbase Enterprise AJAX framework
    • ExtJS JavaScript framework
  • Core JAVA programming
  • MS Windows application programming Delphi
  • MS Windows 2003 & 2008, Exchange & ISA
  • MS Visual Studio 2005 (C# windows forms)
  • MySQL , Oracle, PostgreSQL, SQLite and Amazon SimpleDB database management systems
  • Bespoke Joomla & Mambo development in PHP
  • Search engine optimisation advice
  • Lotus Domino LotusScript and Java Agent development
  • With extensive use of Office, Lotus, Adobe & Macromedia products

Blog Listing

  • Find and replace in a large file I have a 2Gb database dump that needed the database name changing:cat sql_file | sed 's/olddbname/newdbname'and to check that it's complete:grep olddbname sql_file
    Posted 28 May 2009 00:55 by Peter Davies
  • Simple backup & compress folder Use the following:tar -cvf - dir_to_backup | gzip -9 > new_file.tar.gz
    Posted 18 May 2009 03:47 by Peter Davies
  • Gentoo default InnoDB max table size Whilst importing a 3Gb Magento database into a development area the MySQL import failed stating:"The table is full"A little investigation found that the InnoDB table sizes are defined ...
    Posted 12 May 2009 04:59 by Peter Davies
  • Clear MySQL Query Cache This is just a quick reminder for myself:FLUSH QUERY CACHE;RESET QUERY CACHE;This should clear any data in the cache.
    Posted 11 May 2009 07:14 by Peter Davies
  • Adding AWstats to Gentoo I followed the following basic steps:USE="vhosts" emerge -p awstatsRemove -p pretend after you've seen what dependancies are required.Create conf file:ln -s /usr/share/webapps ...
    Posted 7 May 2009 07:37 by Peter Davies
  • Find files modified within the last day You can use this simple command to find all files modified within a day:find /home/dev -type f -mtime -1 -print
    Posted 28 Apr 2009 01:13 by Peter Davies
  • Getting & Putting files between servers You'll need "ncftp" on which ever machine your using:apt-get install ncftpTo get files from a server use:ncftpget -R -u site.co.uk -h ftp.site ...
    Posted 16 Apr 2009 08:10 by Peter Davies
  • Postfix secure to localhost only This is an obvious one really but I recently spotted quite a few attempts by spammers to send bank-related messages through one of our boxes:server user # netstat -tulpn ...
    Posted 6 Apr 2009 03:44 by Peter Davies
  • Postfix - mail_queue_enter: create file maildrop Permission denied In this scenerio, it was related to an accidental "chown" on "/etc/init.d" causing all permissions to be messed up. For postfix the following can be run to identify ...
    Posted 20 Mar 2009 09:12 by Peter Davies
  • Postfix max mail file size To obtain the current limit use (system used: Debian 4):postconf | grep message_size_limitNow edit the main postfix config:nano /etc/postfix/main.cfAdd the line:message ...
    Posted 26 Feb 2009 02:06 by Peter Davies
Showing posts 1 - 10of 33. View more »
 

Recent Downloads

Showing 5 files from page Downloads.