
Security Software Engineer at Westpoint Ltd
Crewe, United Kingdom

Security Software Engineer at Westpoint Ltd
Crewe, United Kingdom
System administrator and application developer with experience in several languages.
System admin, Java, Python, XML, XSL, HTML/XHTML, CSS, JavaScript, good at understanding protocols and server configuration. Experience in several web application technologies including J2EE, Spring, Django, Ruby on Rails, and Hibernate.
(Privately Held; 1-10 employees; Computer Software industry)
October 2007 — Present (8 months)
Writing bespoke web applications using Django, J2EE, XHTML and CSS.
I emphasise usability, security and quality. I take the time to work with clients to understand their requirements and help them to specify exactly what they need.
(Privately Held; 1-10 employees; Information Technology and Services industry)
September 2006 — March 2008 (1 year 7 months)
Security software engineer. System administrator.
Evaluation of customers' internet security.
Development of software to assist with security analysis and reporting.
Maintenance and development of network infrastructure to meet business requirements.
Specific skills:
* Vulnerability testing using various tools and "hands-on" approach
* SQL, HTML, XML, XSL, CSS
* Django, Python
* Oracle, SQLite
* Apache, Postfix, Bind, OpenLDAP, Squid
* Cisco, IPTables
* TCP/IP, Ethernet
(Privately Held; 1-10 employees; Information Technology and Services industry)
September 2000 — September 2006 (6 years 1 month)
* Java
* XML, XSL, XSL-FO
* XHTML, CSS
* OpenBSD, Linux, Solaris, Windows
* Apache, Tomcat, SSL
* Asterisk PBX
* Ruby on Rails
* Sendmail, UW-Imap, SpamAssassin, Procmail
* Bind
* NTPD
* Firewalls PacketFilter (PF)
I spend half my time writing code in xml, xsl, xhtml (with css) and Java. The other half of my time is spent administering a growing heterogenous network. I manage about 20 machines running OpenBSD, Linux, Solaris and Windows. The machines run typical server applications including web (Apache and Tomcat), mail (Sendmail and UW-Imap), dns (Bind) and ntp (NTPD). Most of the servers are critical and downtime is unwelcome. I also setup and manage the firewall for the network using OpenBSD and PacketFilter.
(Privately Held; 11-50 employees; Electrical/Electronic Manufacturing industry)
March 1996 — September 2000 (4 years 7 months)
I managed a team of up to 10 electronics technicians working on repairs to industrial automation equipment. I was also the PLC specialist which involved producing test and repair procedures for equipment and providing training courses both in-house and at customers' premises. The work involved being "on call" on a regular basis.
* Manager of PLC and Automation section.
* Development of test rigs and procedures for repair of automation equipment.
* Work at customers' sites repairing automation equipment especially PLCs.
* Lead trainer providing courses in PLCs and industrial computing.
* Installation of site-wide Ethernet network.
* Development of intranet resources (email, news, intranet web server, etc).
* Connection of intranet to internet via dialup modem.
* Develop working procedures for ISO 9001 compliance.
Professional interests include: * Programming - Java, Python, etc * Web Applications - Servlets, Django, Ruby on Rails * Network Admin Personal interests include: * Mountain biking and cycling in general * Running * Music - play bass, guitar and piano (none of them particularly well) * General computer stuff * Motorbikes