Ryan Pickett

Technical Co-Founder at Cultivate US
  • Claim this Profile
Contact Information
Location
Warwick, England, United Kingdom, UK

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United States
    • Internet Publishing
    • 1 - 100 Employee
    • Technical Co-Founder
      • Aug 2020 - Oct 2023

      * Technical authority of a 2-3 person US e-commerce startup, building websites, browser extensions, mobile apps, merchant integrations, APIs and back-end services * Worked closely with the co-founder, living out of each other's pockets while corralling a huge tech ecosystem to adapt to continuous pivoting while hunting product-market fit * Scaled a cross-platform browser extension from zero to ~60k users via a sophisticated continuous delivery pipeline, automated testing and… Show more * Technical authority of a 2-3 person US e-commerce startup, building websites, browser extensions, mobile apps, merchant integrations, APIs and back-end services * Worked closely with the co-founder, living out of each other's pockets while corralling a huge tech ecosystem to adapt to continuous pivoting while hunting product-market fit * Scaled a cross-platform browser extension from zero to ~60k users via a sophisticated continuous delivery pipeline, automated testing and infrastructure-as-code, enabling frequent zero-downtime deployments * Performed the vast majority of front-end and back-end development, innovating in cross-browser extension development and web scraping at scale * Tech stack: Node, some TypeScript, Python, Java, Swift and PHP; Express and FastAPI; React, vanilla JS, jQuery, SASS and webpack; Mongo, Elasticsearch and Redis; AVA, Cypress and Selenium; Terraform, CircleCI, Google Cloud and Heroku Show less

    • Software Development
    • 1 - 100 Employee
    • Director
      • Feb 2020 - Aug 2020

      * DevOps consultancy for local start-up advising on build automation, end-to-end testing, Java/Maven project structure and versioning, and Cloud provider comparison and evaluation (AWS vs Azure vs GCP) * Bare-metal and AWS Kubernetes and web server provisioning through infrastructure-as-code via Terraform, Ansible; Kubernetes logging and monitoring stack architecture and configuration (EFK & Prometheus/Grafana); implementing containerised workload continuous delivery via Jenkins, Helm… Show more * DevOps consultancy for local start-up advising on build automation, end-to-end testing, Java/Maven project structure and versioning, and Cloud provider comparison and evaluation (AWS vs Azure vs GCP) * Bare-metal and AWS Kubernetes and web server provisioning through infrastructure-as-code via Terraform, Ansible; Kubernetes logging and monitoring stack architecture and configuration (EFK & Prometheus/Grafana); implementing containerised workload continuous delivery via Jenkins, Helm etc. Show less

    • Australia
    • Business Consulting and Services
    • Senior Software Engineer
      • Aug 2019 - Jan 2020

      Birmingham, United Kingdom * Full-stack developer in a five-person development team, dealing daily with developing features across back end and front end; acceptance test-driven development; infrastructure-as-code; architecture and business analysis; and continuous delivery pipeline implementation * Working closely with the business to tease out feature requirements and identify new needs * Tech stack: Java/Spring Boot, React, Docker, Linux, AWS (ECS on Fargate), MySQL, Terraform and Jenkins

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Consultant
      • Jan 2014 - Aug 2019

      * Hugely varied role as a consultant and developer for clients of all shapes and sizes * Tech lead on teams of up to 4 developers developing greenfield apps and systems integration solutions * Full-stack developer on Java and .NET back ends; various front ends including Angular and React * Infantry on large teams working on complex projects for multinationals – logistics, banking, commodities... * Test-driven development; automated acceptance testing with Selenium… Show more * Hugely varied role as a consultant and developer for clients of all shapes and sizes * Tech lead on teams of up to 4 developers developing greenfield apps and systems integration solutions * Full-stack developer on Java and .NET back ends; various front ends including Angular and React * Infantry on large teams working on complex projects for multinationals – logistics, banking, commodities... * Test-driven development; automated acceptance testing with Selenium and Cucumber/SpecFlow * Continuous delivery with Jenkins and other CIs; DevOps: cloud-based provisioning via Ansible, CloudFormation, Terraform; deployment and infrastructure design: AWS, Azure and OpenShift/Kubernetes * Technical pre-sales; business analysis * Agile methodologies – Scrum, SAFe * Consultancy – problem solving, engineering best practice, and agile evangelism Show less

    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Java Developer
      • Nov 2012 - Nov 2013

      Leamington Spa * Role centred around object-oriented client-side Javascript development. * Sole client-side developer of specialist word processor and wizard-generation software, designing and building from scratch a large browser-based system via extensive use of libraries such as jQuery, jQuery UI, Underscore, RequireJS and QUnit. * Java development undertaken has mainly comprised the business logic, MVC web programming and XML/JSON stream processing required to support the client application… Show more * Role centred around object-oriented client-side Javascript development. * Sole client-side developer of specialist word processor and wizard-generation software, designing and building from scratch a large browser-based system via extensive use of libraries such as jQuery, jQuery UI, Underscore, RequireJS and QUnit. * Java development undertaken has mainly comprised the business logic, MVC web programming and XML/JSON stream processing required to support the client application using technologies such as the Spring Framework and Jackson. * RESTful web service endpoints and clients for remote control of the various application instances using JAX-RS; and the implementation of the corporate website at www.clarilis.com in JSP/JSTL. * Heavily involved in the adoption of Git SCM; Maven builds, IDE integration and artifact repositories; and Jenkins CI during my tenure. Show less

    • United Kingdom
    • Public Safety
    • 500 - 600 Employee
    • Principal Systems Developer
      • 2006 - Nov 2012

      Birmingham, United Kingdom * Writing sophisticated greenfield web applications and services primarily using Java and Spring, Hibernate ORM, GWT and Grails. * Participating in every phase of the software development process, from analysis and requirements gathering; through implementation, conducting code reviews, managing application servers, SCM, artifact repositories and builds; to custom configuration and deployment to geographically disparate sites. * Working closely with others on large projects, and… Show more * Writing sophisticated greenfield web applications and services primarily using Java and Spring, Hibernate ORM, GWT and Grails. * Participating in every phase of the software development process, from analysis and requirements gathering; through implementation, conducting code reviews, managing application servers, SCM, artifact repositories and builds; to custom configuration and deployment to geographically disparate sites. * Working closely with others on large projects, and taking a frontline role in Sprint planning and broader architectural decisions. * Lead developer for the Activity Assistant data capture and BPM framework, a large Spring application, shortlisted for an e-Government award in 2009 and as of 2012 deployed to three brigades nationally. This generates 'wizard'-like interfaces from XML and a custom expression language and assigns these as tasks to individual users. Fields are mapped to database tables or external web services. Features sophisticated workflows and a highly modular architecture. * Lead developer for a large GIS application built on GWT, Spring and OpenLayers, now deployed across two brigades. Features tight gazetteer integration, comprehensive drawing tools and highly configurable GIS querying. * Also Java-based websites; JSP/JSTL, Spring MVC and Grails dynamic web applications; SOAP/REST web service clients and endpoints; desktop Swing apps; a simple, but heavily used, enterprise service bus; and command-line batch processing systems. * Work additionally on two PHP websites with WordPress and custom plugins, and one more with Drupal. * Maintenance of a large Python Extract-Transform-Load and gazetteer generation system. * Fluent use of HTML/XHTML/HTML 5, CSS, Javascript (particularly jQuery – including custom jQuery plugins), XML, JSON, XSLT, SVG, and Flash (8). * Extensive experience in database design, optimisation, ad hoc querying, and stored procedure development in PostgreSQL and Oracle. Show less

    • United Kingdom
    • Staffing and Recruiting
    • 1 - 100 Employee
    • Online/Database Technical Assistant
      • Nov 2004 - Apr 2006

      Coventry, United Kingdom * Web development - designing, developing and maintaining pages, CGI scripts, forms and other interactive components for the website, working closely with another developer. * HTML, Javascript and CSS coding focused on ease of use, accessibility and compliance to standards. Development of dynamic pages in PHP. Maintenance of legacy Perl scripts. * Designing, developing and documenting applications to streamline office procedures through object-oriented programming, including a PHP… Show more * Web development - designing, developing and maintaining pages, CGI scripts, forms and other interactive components for the website, working closely with another developer. * HTML, Javascript and CSS coding focused on ease of use, accessibility and compliance to standards. Development of dynamic pages in PHP. Maintenance of legacy Perl scripts. * Designing, developing and documenting applications to streamline office procedures through object-oriented programming, including a PHP email marketing system built on MySQL database, and a Java/Swing Google rank-checking and statistics application. * Personally responsible for administration of the large MS Access customer database. Proficient normalized database design, form design, and coding of various tools using Visual Basic for Applications and Java with JDBC. * Collaborating with colleagues to write SQL queries to meet their requirements. * Search engine keyword research and Google Adwords campaign management. * Preparing email campaigns for link building and liaising with link partners. * Analysing web statistics and tracking conversions. * Personally responsible for SEO – optimising website content and navigation increased monthly organic unique visitor click-throughs by 60,000 or 55% over two months in August-September 2005. * Providing IT support, participating in regular meetings to suggest procedural improvements and meeting clients to develop business relationships. Show less

Community

You need to have a working account to view this content. Click here to join now