Patrick Menlove, Full-stack Developer in London, United Kingdom
Patrick Menlove

Full-stack Developer in London, United Kingdom

Member since March 26, 2022
Patrick is an experienced full-stack developer with extensive DevOps experience, a SaaS product founder, and a passionate problem solver. He has over seven years of commercial experience in software development. Patrick likes working on full-stack projects and thrives in environments of uncertainty like startups and scaleups.
Patrick is now available for hire

Portfolio

  • Freelance
    React, Next.js, Python, Django, Serverless Framework, Serverless...
  • HeidiPay
    Python, Django, Google Cloud Platform (GCP), Card Payments, Adyen Payments...
  • Skyscanner
    Amazon Web Services (AWS), DevOps, DevOps Engineer, Kubernetes...

Experience

Location

London, United Kingdom

Availability

Part-time

Preferred Environment

Python, Django, React, Next.js, Amazon Web Services (AWS), Serverless, Headless Software, Stripe Payments, Python 3, Continuous Integration (CI), GitHub, HTML, PostgreSQL

The most amazing...

...thing I would bring to clients' projects is my entrepreneurial side. I love getting involved at a deeper level than just the technical requirements.

Employment

  • Freelance Software Developer

    2021 - PRESENT
    Freelance
    • Developed client websites and automated business processes to generate client leads.
    • Created an airport parking comparison website, the name of which is under NDA.
    • Built a bitcoin calculator affiliate website, the name of which is under NDA.
    Technologies: React, Next.js, Python, Django, Serverless Framework, Serverless, Headless Software, Software Engineering, JavaScript, TypeScript, Node.js, API Integration, Full-stack, Full-stack Development, Python 3, CSS, Continuous Integration (CI), APIs, Netlify, GitHub, HTML, Cypress, Styled-components, PostgreSQL, Test Automation
  • Senior Software Engineer

    2020 - 2021
    HeidiPay
    • Gained product knowledge in eCommerce, checkout flows, payments, financial services, and lending products while working at a buy-now-pay-later startup.
    • Performed a senior role in a team working with Django, React, and Google Cloud Platform (GCP). Created a PCI-compliant payment system and abstraction over third-party payment gateways and designed critical architecture and areas of the product.
    • Mentored and trained two junior engineers while developing key services.
    Technologies: Python, Django, Google Cloud Platform (GCP), Card Payments, Adyen Payments, Stripe, Stripe Payments, Stripe API, PCI DSS, Microservices, eCommerce, PrestaShop, WooCommerce, eCommerce APIs, Software Engineering, JavaScript, Node.js, API Integration, Full-stack, Full-stack Development, Python 3, CSS, Continuous Integration (CI), APIs, GitHub, HTML, Cypress, Containers, PostgreSQL, Test Automation
  • Software Engineer II

    2016 - 2020
    Skyscanner
    • Developed a highly-available, rolling update deployment of the internal domain name system (DNS) servers, allowing zero-downtime production changes.
    • Built an internal portal using Python Flask and AngularJS that allowed developers to self-serve AWS credentials and resources across multiple accounts, maintaining strong ownership of the service.
    • Scaled the company's use of AWS into multiple AWS accounts, using Terraform and CloudFormation to orchestrate complex infrastructure deployment.
    • Contributed to creating and maintaining the company's credential management solution, improving the security posture, and enabling other Skyscanner developers.
    • Contributed to the analysis of design reviews relating to AWS services and infrastructure capabilities.
    • Improved internal support processes with automation, including Slackbot and Jira automation.
    • Supported and developed an API gateway service running at the scale of many thousand requests per second.
    Technologies: Amazon Web Services (AWS), DevOps, DevOps Engineer, Kubernetes, Amazon DynamoDB, Flask, Python, Microservices, Microservices Architecture, Tools, BIND DNS, Computer Networking, Amazon Virtual Private Cloud (VPC), AWS CloudFormation, Terraform, Software Engineering, JavaScript, TypeScript, Node.js, Full-stack, Full-stack Development, Python 3, CSS, Continuous Integration (CI), GitHub, HTML, Containers, PostgreSQL, Test Automation

Experience

  • Effixient
    https://effixient.io

    This cloud-based sales automation tool allows recruiters in the DACH markets to scale reaching out to candidates on XING, a platform similar to LinkedIn.

    From initial ideation and minimum viable product (MVP) to full launch, I developed the product and built up strategic relationships with international recruitment clients. I am currently working on expanding the client base further.

Skills

  • Languages

    Python, Python 3, JavaScript, TypeScript, CSS, HTML
  • Libraries/APIs

    React, Stripe, Stripe API, Node.js
  • Tools

    AWS CloudFormation, Amazon Virtual Private Cloud (VPC), Adyen Payments, GitHub, Terraform, PrestaShop
  • Paradigms

    DevOps, Continuous Integration (CI), Test Automation, Microservices, Microservices Architecture
  • Platforms

    Amazon Web Services (AWS), Heroku, Kubernetes, Google Cloud Platform (GCP), WooCommerce, Netlify
  • Other

    Software Engineering, DevOps Engineer, API Integration, Full-stack, Full-stack Development, Web Development, APIs, Serverless, Tools, Card Payments, Stripe Payments, Web App Development, Containers, Strapi, Machine Learning, SaaS, BIND DNS, Computer Networking, PCI DSS, Headless Software, eCommerce, eCommerce APIs, Styled-components
  • Frameworks

    Django, Serverless Framework, Cypress, Next.js, Flask
  • Storage

    PostgreSQL, Amazon DynamoDB

Certifications

  • AWS Certified Solutions Architect Professional
    NOVEMBER 2017 - NOVEMBER 2019
    AWS
  • Machine Learning
    MAY 2016 - PRESENT
    Coursera

To view more profiles

Join Toptal
Share it with others