$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Linux Software Engineer
Victor Churchill
,
Southampton, United Kingdom
Experience
Other titles
Skills
I'm offering
● Software engineer, developer and open source devotee with >30 years' experience on Unix and Linux operating
systems. Named on two patents.
● Perl user since 1997. Familiar with Modern Perl (Catalyst and other frameworks, Template::Toolkit, DBIx::Class,
Moose, Test::More, Devel::Cover). Regular attendee of London Perl Workshop and local Perl Mongers meetings.
● Operated as contractor/consultant with my own limited companies since 1994.
● Expertise in programming with Perl, shell scripts, XML, JSON and SQL for development of database and networking
applications, utilities for presentation/manipulation of dynamic information & report production; web sites and services;
system admin and production of tools for monitoring, health checking and reporting.
● Experienced in installation, configuration, monitoring/administration of Linux operating systems, web servers, MySQL/
Postgres databases; building microservices with Docker; many third party/open source infrastructure products and
tools.
● Familiar with Agile (Scrum, Kanban) methods.
● Wide industry experience: Internet, security, communications, software tools, defence, aviation, publishing, smart
metering.
Key Technologies/Skills
Linux Debian Perl Bash shell
Networking Postgres MySQL Software Engineering
Apache AWS System Administration Nagios
JSON Testing Test Automation XML
Unix Monitoring Docker R&D
systems. Named on two patents.
● Perl user since 1997. Familiar with Modern Perl (Catalyst and other frameworks, Template::Toolkit, DBIx::Class,
Moose, Test::More, Devel::Cover). Regular attendee of London Perl Workshop and local Perl Mongers meetings.
● Operated as contractor/consultant with my own limited companies since 1994.
● Expertise in programming with Perl, shell scripts, XML, JSON and SQL for development of database and networking
applications, utilities for presentation/manipulation of dynamic information & report production; web sites and services;
system admin and production of tools for monitoring, health checking and reporting.
● Experienced in installation, configuration, monitoring/administration of Linux operating systems, web servers, MySQL/
Postgres databases; building microservices with Docker; many third party/open source infrastructure products and
tools.
● Familiar with Agile (Scrum, Kanban) methods.
● Wide industry experience: Internet, security, communications, software tools, defence, aviation, publishing, smart
metering.
Key Technologies/Skills
Linux Debian Perl Bash shell
Networking Postgres MySQL Software Engineering
Apache AWS System Administration Nagios
JSON Testing Test Automation XML
Unix Monitoring Docker R&D
Markets
United Kingdom
Language
English
Fluently
Spanish
Good
French
Good
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2018 - ?
freelance
Freelance system admin/consultancy
JVector Ltd.
(part time)
● Providing system administration and support services to small local systems house delivering Amazon Web Services
to business clients
● Providing system administration and support services to small local systems house delivering Amazon Web Services
to business clients
Administration, Amazon Web Services, Web Services, System administration, Support, Amazon, Web
2018 - 2018
temp
Contract Software Engineer
Smoothwall Ltd.
Internet security product release-testing, bug fixing, enhancements:
web filtering, firewall, authentication, distributed data store.
● Prepared and delivered training materials for new developers.
● Perl, Nagios, Bash.
web filtering, firewall, authentication, distributed data store.
● Prepared and delivered training materials for new developers.
● Perl, Nagios, Bash.
Training, Bash, Firewall, Perl, Security, Testing, Software, Web, Internet, Nagios
2017 - 2017
temp
Contract Perl Developer
Host Europe Group.
Database migration: wrote scripts & tools to manage movement of customer account data between disparate systems
during company M&A. Used Perl to transport data from MS SQL Server to MySQL using DBI::Sybase, Text::CSV
and DBI::SQL.
● Wrote new intranet tool to replace manual processing by staff for customer package and product management.
● Daily Agile Scrum meetups with distributed team in three countries.
● Used Modern Perl, Catalyst, Moose, Template Toolkit, DBIx::Class, Git, Test::Most; MySQL.
during company M&A. Used Perl to transport data from MS SQL Server to MySQL using DBI::Sybase, Text::CSV
and DBI::SQL.
● Wrote new intranet tool to replace manual processing by staff for customer package and product management.
● Daily Agile Scrum meetups with distributed team in three countries.
● Used Modern Perl, Catalyst, Moose, Template Toolkit, DBIx::Class, Git, Test::Most; MySQL.
Mysql, Sql, Git, Scrum, SQL Server, Product Management, Agile, Database, Management, Test, M&A, Perl, Developer, Server, Sybase, Processing
2012 - 2014
job
Senior Developer
CPI Anthony Rowe.
Perl, MySQL
● Working in small I.T. team within multiple site book printing group. Developing and supporting systems for
management of all stages of book and e-book production, manufacturing and distribution.
● Modern Perl (CGI::Application, HTML::Template, Test::More, Test::Mock, Test::WWW::Mechanize),
MySQL database, Ajax/HTML/CSS front end; extensive use of XML; Continuous Integration under Hudson/SVN.
● 80-90% teleworking from home office.
● Working in small I.T. team within multiple site book printing group. Developing and supporting systems for
management of all stages of book and e-book production, manufacturing and distribution.
● Modern Perl (CGI::Application, HTML::Template, Test::More, Test::Mock, Test::WWW::Mechanize),
MySQL database, Ajax/HTML/CSS front end; extensive use of XML; Continuous Integration under Hudson/SVN.
● 80-90% teleworking from home office.
Css, Html, Mysql, HTML/CSS/Javascript, XML, Database, AJAX, Integration, Management, Test, Perl, Developer, Office, Senior Developer, Production, SVN
2013 - 2013
temp
Contract Perl Developer
Estee Lauder.
E-commerce dev: Perl, Template::Toolkit, Git version control, Jquery/CSS, responsive design.
Css, Design, Jquery, Git, E-commerce, Responsive design, Perl, Developer, Responsive
2000 - 2013
job
Consultant, Systems Architect and Developer
Qonnectis Networks.
Perl, CGI, Bash, Oracle
● Development/deployment of server software for a startup Internet-based communications company, and setup/
management of internal systems.
● Designed & built systems to handle SMS messages sent by loggers collecting utility meter data around the world,
storing it in an Oracle database, and presenting it on the Web.
● This work comprised design and development of the complete end to end system architecture including
communication protocols, database creation and web site construction, alarms and alerts, and data integration.
● I also established intranet support systems, internal infrastructure and tooling (bug tracking, wiki, version control).
● Ongoing system admin, monitoring (Nagios) and maintenance.
● Set up and configured servers running Apache CGI, Oracle database, and data distribution comms services.
Systems written in Perl (with many CPAN modules); Bash shell; Oracle SQL; template-generated HTML front-end.
● The overall system was patented and I am jointly named on Patent GB2382439.
● 80-90% teleworking from home office.
● Development/deployment of server software for a startup Internet-based communications company, and setup/
management of internal systems.
● Designed & built systems to handle SMS messages sent by loggers collecting utility meter data around the world,
storing it in an Oracle database, and presenting it on the Web.
● This work comprised design and development of the complete end to end system architecture including
communication protocols, database creation and web site construction, alarms and alerts, and data integration.
● I also established intranet support systems, internal infrastructure and tooling (bug tracking, wiki, version control).
● Ongoing system admin, monitoring (Nagios) and maintenance.
● Set up and configured servers running Apache CGI, Oracle database, and data distribution comms services.
Systems written in Perl (with many CPAN modules); Bash shell; Oracle SQL; template-generated HTML front-end.
● The overall system was patented and I am jointly named on Patent GB2382439.
● 80-90% teleworking from home office.
Developer, UP, Nagios, Patent, Internet, Web, Server, Office, Software, Monitoring, Development, Presenting, Infrastructure, Support, Oracle sql, Design, It, Architecture, Perl, Bash, Management, Integration, Oracle database, Apache, Deployment, Database, Oracle, HTML/CSS/Javascript, Sql, Html
2010 - 2012
freelance
Independent Consultant
The Software Shack Ltd.
Bash, Perl, PHP, Selenium Testing, AWS
Operated as a freelancer with a co-worker providing telework contract services for various small business clients:
● Software installation/ setup on AWS cloud platform;
● Prototype development of sites and services with Catalyst and DBIx::Class;
● Development and admin using bash, Perl, MySQL, HTML, CSS, JavaScript, PHP;
● Setting up automated testing with Selenium;
● System monitoring and admin/maintenance, bug tracking, issue management and operations support.
Operated as a freelancer with a co-worker providing telework contract services for various small business clients:
● Software installation/ setup on AWS cloud platform;
● Prototype development of sites and services with Catalyst and DBIx::Class;
● Development and admin using bash, Perl, MySQL, HTML, CSS, JavaScript, PHP;
● Setting up automated testing with Selenium;
● System monitoring and admin/maintenance, bug tracking, issue management and operations support.
Management, UP, Issue management, Software, Monitoring, Development, Testing, Support, Perl, Bash, Javascript, Selenium, Cloud, AWS, HTML/CSS/Javascript, Mysql, Html, Php, Css
2000 - 2000
temp
Contract Perl Developer
News International.
Content generation and infrastructure tool development for online press site; HTML, Bash, Perl CGI scripting.
Html, HTML/CSS/Javascript, Scripting, Content, Bash, Perl, Developer, Infrastructure, Development, Online
1999 - 1999
temp
Contract Courseware Developer
Integrated Chipware.
Produced an interactive demo/evaluation tool product evaluation suite written in HTML and JavaScript.
Javascript, Html, HTML/CSS/Javascript, Developer, Demo
1998 - 1999
freelance
Consultant Requirements Coordinator, Trainer
GEC Marconi Astute Class Ltd.
● Requirements management, DB admin & user support; developing and delivering training to 70+ users.
● Developing processes/procedures for use of RTM toolset in large classified project across multiple contractors;
● Designing / implementing strategies for data interchange between prime and subcontractor sites.
● Developing utilities to monitor and manage the RTM requirements and acceptance database, particularly in the area
of change management: Unix shell scripts, awk, sed, SQL.
● Assisting in the roll-out of RTM across multiple sites involving conversion from previous in-house tools.
● Developing processes/procedures for use of RTM toolset in large classified project across multiple contractors;
● Designing / implementing strategies for data interchange between prime and subcontractor sites.
● Developing utilities to monitor and manage the RTM requirements and acceptance database, particularly in the area
of change management: Unix shell scripts, awk, sed, SQL.
● Assisting in the roll-out of RTM across multiple sites involving conversion from previous in-house tools.
Sql, Change management, Training, Database, Unix, Management, Support, Coordinator, Utilities, Processes
1997 - 1998
freelance
Consultant Requirements Co-ordinator, Tool Developer
BT Labs.
Developed procedures, tools, browser interface to DOORS requirements management tool in a large telecoms
programme: Perl, CGI, HTML, Doors 'DXL' scripting, Unix shell scripts.
This work was presented at 1998 DOORS User Conference. I am named on BT's patent EP1159691.
programme: Perl, CGI, HTML, Doors 'DXL' scripting, Unix shell scripts.
This work was presented at 1998 DOORS User Conference. I am named on BT's patent EP1159691.
Html, HTML/CSS/Javascript, Scripting, Unix, Management, Perl, Developer, Patent
1995 - 1996
freelance
Requirements Administrator/Consultant, Trainer
IBM, North Harbour.
CASE tool and database integration, user & admin support, tech pubs, training: Oracle, Unix.
Oracle, Training, Database, Unix, Integration, Support, Administrator
1994 - 1995
temp
Contract Systems Engineer & System Administrator
GEC Marconi In Flight Systems.
CASE tool & database admin; requirements engineering: Oracle, Solaris.
Oracle, Database, Engineering, Administrator
1992 - 1994
job
Systems Enginering Consultant & Trainer
Marconi Systems Technology.
CASE tool consultancy, integration, support and training on use of RTM Requirements Traceability Management
tool set for internal and external customers: using Unix shell scripting tools (csh, lex, awk, sed etc.), Oracle SQL.
tool set for internal and external customers: using Unix shell scripting tools (csh, lex, awk, sed etc.), Oracle SQL.
Sql, Oracle, Training, Scripting, Unix, Integration, Management, Oracle sql, Support
1989 - 1991
job
Software tool developer
Systematica.
Developing modules for 'Virtual Software Factory', a programmer's workbench product using formal logic knowledge base
tools to define design methods: used C, shell and custom languages.
tools to define design methods: used C, shell and custom languages.
Design, C, Developer, Software, Logic
1987 - 1989
job
System Architect
Maxwell Communication Corporation.
Led team designing and prototyping an Interactive Digital Manual, using Apple Macs and early OO languages (Hypertalk, Actor) to produce authoring and presentation systems for technical documents and manuals.
Prototyping, LED
1980 - 1987
job
Software Engineer
Standard Telecommunication Labs.
Produced tools for electronic circuit designers; System Architect with a pan-European team on an EEC R&D project;
Responsible for admin/management of departmental VAX/VMS servers. FIrst exposure to Unix (BSD and System V)
Responsible for admin/management of departmental VAX/VMS servers. FIrst exposure to Unix (BSD and System V)
R, Unix, Management, Software
1977 - 1980
job
Software Engineer
EMI Medical.
Development of image capture, processing and analysis programs; Coding in assembler, custom microcode, Fortran,
BCPL.
BCPL.
Development, Software, FORTRAN, Assembler, Processing
1975 - 1977
job
Programmer
British Airways.
Assembler real time information systems for aviation.
Security Status
I have been previously cleared to SC level for numerous MoD and aviation projects with different employers over several
years. This clearance is currently lapsed but should be straightforward to renew.
Security Status
I have been previously cleared to SC level for numerous MoD and aviation projects with different employers over several
years. This clearance is currently lapsed but should be straightforward to renew.
Security, Assembler
My education
1983
Brunel University
M.Sc., Cybernetics
M.Sc., Cybernetics
1971
-
1974
Reading University
BSc, Cybernetics/Psychology
BSc, Cybernetics/Psychology
Victor's reviews
Victor has not received any reviews on Worksome.
Contact Victor Churchill
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Victor directly in Worksome.
38000+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark