Help
RSS
API
Feed
Maltego
Contact
Domain > cv.simon.rycroft.name
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2020-12-04
209.127.125.145
(
ClassC
)
2025-01-19
209.127.125.118
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Sun, 19 Jan 2025 01:06:19 GMTServer: ApacheContent-Security-Policy: frame-ancestors none; default-src none; img-src self en.gravatar.com; font-src fonts.gstatic.com; style-src self fonts.googleapis.com; script-src self; connect-src selfX-Content-Type-Options: nosniffStrict-Transport-Security: max-age63072000; includeSubDomains; preloadLink: /screen>; relpreload; asstyle, /print>; relpreload; asstyle, /paperclip.png>; relpreload; asimage, /script>; relpreload; asscriptLast-Modified: Sun, 12 Mar 2023 20:35:59 GMTETag: 336e-5f6b9f134de06Accept-Ranges: bytesContent-Length: 13166Cache-Control: max-age31536000Expires: Mon, 19 Jan 2026 01:06:19 GMTVary: Accept-EncodingContent-Type: text/htmlX-Varnish: 198036Age: 0Via: 1.1 varnish (Varnish/6.5)Connection: keep-alive !DOCTYPE html>html langen>head>meta charsetUTF-8/>meta nameauthor contentSimon David Rycroft/>meta namecolor-scheme contentdark light>meta namedescription contentC.V. For Simon Rycroft - Web Developer based in London/>meta namekeywords contentsimon rycroft, simon, rycroft, php, drupal, symfony, react, next.js, developer, engineer, london, england, united kingdom, aws, cdk/>meta namereferrer contentno-referrer>meta namerobots contentindex, follow>meta nameviewport contentwidthdevice-width, initial-scale1.0/>title>Simon Rycroft/title>link relstylesheet typetext/css mediascreen href/screen/>link relstylesheet typetext/css mediaprint href/print/>/head>body>div idcontent classcontainer rolemain>div classprint-header noscreen>p>Printed from: https://cv.simon.rycroft.name//p>/div>div>h1>Simon Rycroft/h1>/div>div classcontact noprint>p>Please email for full contact details./p>p idemail>Enable Javascript for email./p>/div>div classphoto noprint>p>img srchttps://en.gravatar.com/avatar/b18a9551464aa71ffe1120b3aaf673fc?s300 altPhotograph of me holding a telephone. width300 height300/>/p>div classpaperclip>p>img src/paperclip.png altPaperclip. width29 height100/>/p>/div>/div>div classbox content>h2>Work Experience/h2>h3>Starling Bank, London (Feb 2023 – Present)/h3>p>Full stack software engineer. Additional information to be provided in due course./p>h3>Cancer Research UK, London. (Nov 2015 – Jan 2023)/h3>h4>Tech Lead - Events Registration Platform (Jul 2022 – Present)/h4>p>Re-architecting the infrastructure behind the Events platform and improving the engineering practices associated with the product. This will involve the introduction of Infrastructure as Code using Amazon Web Services (AWS) a hrefhttps://aws.amazon.com/cdk/>Cloud Development Kit (CDK)/a> and Continuous Integration using a hrefhttps://github.com/features/actions>GitHub Actions/a>. I have already implemented in GitHub Actions, PHP Static analysis using a hrefhttps://phpstan.org/>PHPStan/a> and a hrefhttps://getrector.org/>Rector/a>, and code style checks using a hrefhttps://github.com/squizlabs/PHP_CodeSniffer>PHP_CodeSniffer/a> and Rector./p>p>The platform will also be rewritten to become a Next.js/React front end with a Symfony REST API backend, following the principles I already set up whilst leading the development of the Fundraising Platform./p>h4>Tech Lead - Fundraising Platform (Feb 2016 – Jun 2022)/h4>p>Lead Developer and technical lead of the charitys a hrefhttps://fundraise.cancerresearchuk.org/>online giving platform/a>. Re-architected the platform from a purely a hrefhttps://www.drupal.org/ aria-labelDrupal CMS home page>Drupal/a> proof of concept, to a Symfony REST API backend with a React/Next.js front end./p>p>Improved many of the processes that the engineering team were involved with including implementing CI/CD, DevOps, Infrastructure as Code, and Test Automation. This was done using GitHub Actions, AWS CDK, Cypress, Docker and other tools, all effectively driven by committing to a repository./p>h4>Senior Drupal Developer (Nov 2015 – Jan 2016)/h4>p>Senior Drupal developer working on Cancer Research UKs digital platform. Helped to develop a new a hrefhttps://www.cancerresearchuk.org/get-involved/find-an-event>Events/a> ticketing platform, primarily the Drupal front end, allowing the charity to fully customise the selling of tickets for events. I implemented a Drupal form controller module, that made the process of creating multiple page forms much simpler and quicker. This ended up being used in multiple products, including the Drupal part of the Fundraising Platform./p>h3>Natural History Museum, London. (Apr 2007 – Oct 2015)/h3>h4>Scratchpads Lead Developer and System administrator (Feb 2014 – Oct 2015)/h4>p>Further developed the Scratchpads, and continued to provide support and maintenance. I rebuilt the production and development environment infrastructure of the a hrefhttps://github.com/NaturalHistoryMuseum/scratchpads2-chef aria-labelGit repository for the Scratchpads infrastructure written using Chef>Scratchpads servers using Chef/a>, including the ability to add extra databases and application servers simply by running a single command./p>h4>ViBRANT Technical Work-package leader (Dec 2010 – Jan 2014)/h4>p>Managed the integration of the technical products of ViBRANT, an a hrefhttps://cordis.europa.eu/>EU/a> funded project with seventeen partners across ten countries. Also oversaw a team of four developers, closely monitoring progress, and ensuring that all targets and requirements of the project were being met./p>p>Implemented an a hrefhttps://www.aegirproject.org/>Aegir/a> installation for managing our 500+ Drupal sites. Developed additional Drupal modules, a number of which have been released to the Drupal community under my a hrefhttps://www.drupal.org/u/sdrycroft aria-labelSimon Rycrofts profile on Drupal.org>Drupal account/a>./p>p>Gave presentations on ViBRANT, a hrefhttps://en.wikipedia.org/wiki/EMonocot>eMonocot/a> and Scratchpads to the Chinese Academy of Science in Beijing./p>p>Presented the Scratchpads project at the TDWG 2013 conference in Florence, Italy./p>h4>EDIT Scratchpads Developer (Apr 2007 – Nov 2010)/h4>p>Lead developer of the a hrefhttps://www.scratchpads.org/>Scratchpads/a> project which has been funded by the a hrefhttps://cybertaxonomy.org/>EDIT Project/a>. Work carried out so far has involved the development of a number of custom a hrefhttps://www.drupal.org aria-labelDrupal CMS home page>Drupal/a> a hrefhttps://www.drupal.org/user/151544 aria-labelSimon Rycrofts account on Drupal.org>modules/a> to enable scientists to enter data on to a website./p>p>Directly supported NHM scientists in the creation of their own Scratchpads and created the original Scratchpads website./p>p>Gave numerous presentations on Scratchpads including to a hrefhttps://www.tdwg.org/>TDWG/a> in Perth, Australia and TDWG in Montpellier, France./p>h3>University of Glasgow/University of Florida, Glasgow. (Apr 2005 – Apr 2007)/h3>p>This was an unusual position in that I was working for the University of Florida, but located at the University of Glasgow. Worked on the development of a web accessible database called Biocorder which is to be used for the curation of specimen data. The project embraced cutting edge semantic web technologies, attempting to push the availability of biological specimen data to the semantic web. This included extensive use of RDF, a hrefhttps://en.wikipedia.org/wiki/LSID>LSIDs/a>/GUIDs, RSS/Atom and the a hrefhttps://en.wikipedia.org/wiki/OpenSearch>Opensearch protocol/a>./p>h3>Dept. Computer Science, Florida State University, USA. (Dec 2004 – Mar 2005)/h3>p>Having taken part in a meeting related to the work Id completed with Dr V. Smith, I was asked if I would be able to contribute towards a similar project, a hrefhttps://www.morphbank.net/>Morphbank/a>, at Florida State University. The work involved me aiding in the initial development of the project, including the database design, and first drafts of the website. This work went well, with an extended contract being offered, but unfortunately I had already committed myself to returning to the UK and my subsequent job./p>h3>Dr V. Smith, University of Glasgow. (Sep 2003 – Mar 2004)/h3>p>Enhanced the functionality of the a hrefhttps://phthiraptera.myspecies.info/sid>online image database/a> I produced during my M.Sc. dissertation, developing it to a final working solution. The work carried out was submitted as a coauthored paper to the Journal of Bioinformatics, describing the key features of the system. This database became a valuable tool for archival of specimen images used in phylogenetic and biodiversity research. It was also incorporated into a scientific research grant concerning the development of distributed web based tools for the bioinformatics research community./p>h3>Dept. Immunology, University of Tokyo, Japan. (Jun – Sep 2001)/h3>p>This was a summer work experience placement that I arranged in order to help me with the course I was studying. The work involved the running of my own project investigating the expression of a number of genes in specific cells of mice. As well as the important experience I gained in my subject field, I also gained an immense amount of experience living within a different culture and country./p>h3>Postlet, Sourceforge project (Sep 2004 – 2017)/h3>p>a hrefhttps://github.com/sdrycroft/postlet>Postlet/a> was a project I created, originally on Sourceforge - a popular open source software website - that resulted in me creating a powerful, and popular Java applet for the uploading of files to a remote server./p>/div>div classbox content break>h2>Education/h2>h3>University of Glasgow (1999 – 2003)/h3>h4>MSc in Information Technology (Distinction)/h4>p>IT degree covering a broad range of subjects, including: Databases; Networking; Multimedia; Object Orientated Design; Management; Systems Analysis. My dissertation involved the development of an on-line image database. Sadly, the website is no longer online, although the data and images were imported into a a hrefhttps://phthiraptera.myspecies.info/sid>Lice Scratchpad/a> (see NHM work experience)./p>h4>BSc in Immunology (Second Class Honours)/h4>p>This course involved the study of the human immune system, with two years devoted to immunology. I gained great confidence from the course, learning to work to a deadline as part of a team./p>h3>Ermysteds grammar school, Skipton (1990 – 1997)/h3>p>Attained the following grades at A-Level in 1997: Physics (A), Chemistry (A), Biology (A), General Studies (B)./p>p>Attained the following grades at GCSE in 1995: Maths (A*), Physics (A*), Business studies (A*), Chemistry (A), Biology (A), Geography (A), Craft, Design & Technology (A), French (B), English Lit. (B), English Lang. (B)./p>/div>div classbox content skills break>h2>Skills/h2>div classcolumns-two>ul>li>PHP ul>li>a hrefhttps://www.drupal.org/user/151544 aria-labelSimon Rycrofts Drupal profile>Drupal/a>/li>li>Wordpress/li>li>Wikimedia/li>li>Symfony/li>li>Composer/li>/ul>/li>li>JavaScript/TypeScript ul>li>Node.js/li>li>JQuery/JQuery UI/li>li>Bootstrap/li>li>Socket.IO/WebSockets/li>/ul>/li>li>Java ul>li>basic/li>li>network/li>li>servlet/li>/ul>/li>li>C++/li>li>AWS ul>li>CDK/li>li>EC2/li>li>... too many to list/li>/ul>/li>li>Ruby ul>li>Chef/li>/ul>/li>li>a hrefhttps://validator.w3.org/nu/?dochttps%3A%2F%2Fcv.simon.rycroft.name%2F aria-labelValidate the HTML on this page target_blank>HTML/a>/XHTML /li>li>RSS/Atom/li>li>XML/li>li>XSLT/li>li> a hrefhttps://jigsaw.w3.org/css-validator/validator?urihttps%3A%2F%2Fcv.simon.rycroft.name%2F&profilecss3svg&usermediumall&warning1&vextwarning&langen aria-labelValidate the CSS on this page target_blank>CSS/a>/li>li>SASS/SCSS/li>li> a hrefhttps://googlechrome.github.io/lighthouse/viewer/?psiurlhttps%3A%2F%2Fcv.simon.rycroft.name%2F&strategydesktop&categoryperformance&categoryaccessibility&categorybest-practices&categoryseo&utm_sourcelh-chrome-ext target_blank>Lighthouse/a>/li>li>UNIX/Linux/li>li>macOS/li>li>Windows/li>li>SQL/li>li>RDF and its query languages, including SPARQL/li>li>Database Servers ul>li>Postgres/li>li>MySQL/li>/ul>/li>li>Web Application/Cache servers ul>li>Apache (2.x)/li>li>Tomcat/li>li>Squid/li>li>Varnish/li>/ul>/li>li>Apache Solr/li>li>Elastic/li>li>Agile/Scrum/li>li>PRINCE2/li>/ul>/div>p>I also have experience with many other software packages, and limited experience with a number of other programming languages (including C, Perl, Python, .NET). I love learning new things, and would not be intimidated if asked to learn a new programming language, tool or way of working./p>/div>div classbox content noprint>h2>Interests/h2>p>I am a keen cyclist, regularly going cycling wherever I am based./p>p>I enjoy playing snooker and pool, and have played golf for some years./p>p>I am a very keen music fan, with an extensive Vinyl and CD collection, although the oportunity to buy them is currently few and far between./p>p>Im a keen photographer, taking my DSLR and compacts cameras with me whenever I can./p>/div>div classbox content noprint>h2>References/h2>p>References are available on request./p>/div>div classnoprint footer>h2>Print/h2>p>This web page has a print stylesheet, which means it looks equally good once a idprintlink href#>printed/a>./p>/div>/div>div idfooterlinks classbreak>/div>script src/script>/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]