Skip to content
View cortadocodes's full-sized avatar

Organizations

@octue @windpioneers @IEA-Task-43 @aerosense-ai @GulfWindTech
Block or Report

Block or report cortadocodes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cortadocodes/README.md

Hi there, I'm cortadocodes 👋

Cortadocodes' GitHub stats

About me

I'm a Senior Software Engineer at Octue where I build data and cloud solutions for scientists. My work focuses on automating various parts of the wind industry (and sometimes other renewable energy tech) and, as a big fan of FOSS, I'm happy that the majority is open-source.

What I've been up to

Publications/conferences

Software

  • Dockerising OpenFAST (NREL's wind farm/turbine simulation software) to aid its deployment as part of a serverless cloud analysis pipeline, making analyses highly parallelisable, automatable, and scalable - all without the need for costly permanent infrastructure
  • Building Octue's Twined framework - an event-driven digital twin / microservices framework for easily running serverless digital twins and data services
  • Modernising WindQuest's staff admin app, delivering a 5x speed-up of daily staff workflows
  • Writing a wind turbine "data gateway" for the Aerosense project that uploads data from turbine sensors to the cloud in real time for processing and storage
  • Creating GraphQL APIs for Strands (our JSON schema version control and publishing system) and some other exciting upcoming apps...
Read more...

Skills

  • Cloud computing/engineering with a focus on event-driven serverless microservices
  • Containerisation/dockerisation
  • Writing REST and GraphQL Django APIs
  • Writing and publishing python libraries
  • Writing data services to automate and scale previously manual data processing
  • Automating devops with GitHub Actions, pre-commit, and other tools

My approach

  • Test-driven
  • Modular
  • Clean coding
  • Automated CI/CD
  • Conventional Commits for automated semantic releases and release notes

Pinned

  1. octue/octue-sdk-python octue/octue-sdk-python Public

    The python SDK for @Octue services and digital twins.

    Python 8 3

  2. octue/twined octue/twined Public

    A library to help data services talk to one another

    Python 24 1

  3. personal-development personal-development Public

    My 2018 personal development plan as a software engineer.

    Shell 6 5

  4. octue/conventional-commits octue/conventional-commits Public

    Continuous deployment via Conventional Commits

    Python 4

  5. aerosense-ai/data-gateway aerosense-ai/data-gateway Public

    Data influx for Aerosense.

    Python 3 3