Senior Software Developer
Swindon, United Kingdom
Senior Software Developer
Swindon, United Kingdom
Operating systems: Solaris, Linux, Windows, VMS
Languages: C, PHP, Perl, Tcl/Tk, Javascript, HTML, CSS, unix shell scripting, Cadence Skill, Verilog, Fortran
Databases: mySQL, RDB
Other: Technical authorship, configuration management, Apache, CGI, IPGear, Bugzilla, FLEXlm, LSF, Cadence, Synopsys, Framemaker, CVS, Sendmail, mod-perl, Mason
(Public Company; WBSN; Computer Software industry)
October 2007 — Present (1 year 10 months)
Senior developer for the front end of Websense's "Hosted Email" and "Hosted Web" security services, developed using Apache, mod_perl, Mason and mySQL.
(Public Company; 501-1000 employees; Computer & Network Security industry)
August 2006 — October 2007 (1 year 3 months)
(Privately Held; 51-200 employees; Computer & Network Security industry)
May 2005 — August 2006 (1 year 4 months)
(Public Company; 501-1000 employees; ZL; Semiconductors industry)
April 2001 — April 2005 (4 years 1 month)
Key member of group responsible for the world-wide distribution and support of internal and third-party software, used in the design of integrated circuits.
Utilised extensive expertise in web based technologies (Apache servers using PHP, Perl, Javascript), databases (mySQL) and unix shell scripting by developing software to globally control solaris/linux FLEXlm based licensing and user management. The integration of graphical statistical analysis realised US$100Ks of savings in license payments.
Maintained IPGear software from MatrixOne, a web-based database package used to manage mission-critical blocks of “intellectual property” and related data. Implemented extensive customisations using Tcl. For last three years took over all support from vendor, saving more than US$200K in direct costs.
Developed a web based database system to monitor and analyse world-wide LSF server farms usage, enabling accurate forecasting of required hardware investments.
(Privately Held; 501-1000 employees; Semiconductors industry)
April 1998 — April 2001 (3 years 1 month)
Developed and documented methodologies for the efficient use of third-party software tools (Cadence and Synopsys) used in the design of integrated circuits, reducing the learning curve for engineers and time to market. In this role gained comprehensive technical authorship skills.
Managed project to automate the distribution of software to world-wide sites. Successful completion within timescales resulted in a highly effective software installation infrastructure.
(Privately Held; 501-1000 employees; Semiconductors industry)
April 1989 — April 1998 (9 years 1 month)
Carried out extensive development and support of complex design tools, for use both internally and for release to customers. All development was within a formal design review based environment. The primary language used was C, initially cross platform on both Solaris and VMS. These tools gave the company a competitive edge in the silicon design process.
(Privately Held; 501-1000 employees; Semiconductors industry)
August 1979 — April 1989 (9 years 9 months)
Monitored the quality of silicon wafers during the photo-engraving process and in the case of problems defined the necessary remedial actions, avoiding the high cost of failure at later stages in the process flow. Managed six production operators in this role.
Managed the companys PDP-11 based parametric testers, writing test programs in Fortran. Developed data analysis software using Fortran, enabling accurate characterisation of the wafer fabrication process.
BSc Hons. , Physics , September 1975 — July 1979
karate, squash