Giter Club home page Giter Club logo

👋 Heya, I'm Craig

Email LinkedIn Itch.io


Team lead & mentor. Product & Agile contributor. Problem solutionist.

Recent tech

python gamemaker amazonwebservices pulumi zappa flask django githubactions githubpages apigateway docker

AWS

cloudformation codebuild codepipeline elasticbeanstalk lambda stepfunctions iam kms secretsmanager cognito

dynamodb s3 neptune redshift sqs sns eventbridge cloudtrail ses iotcore

Other languages

java groovy spock plsql nodejs rubyonrails

Infrastructure as Code

sam troposphere terraform

Frameworks

dropwizard springboot tomcat

Data stores

postgres mysql sqlite oracle cassandra

Other

bash auth0 jira datadog circleci bitbucket bamboo gitlab jenkins kubernetes


I love to build serverless applications for CI/CD pipelines. Microservices are cool too I guess.

Products I've worked on

Where Product Tech Impact
Kobalt Music In-house market leading music publishing software. Java, Tomcat, Oracle Led a team to implement stakeholder-driven features.
MyDrive Solutions Driving telematics app for cheaper insurance Ruby on Rails, Cassandra, Android, iOS Led a series of green field IoT projects & presented to executives.
Mendeley Data The GitHub of research papers Java, DropWizard Built scalable & concurrent-user REST APIs.
The Culture Trip Bespoke holiday experiences & travel writing site Java, Spring Boot, Terraform, Kubernetes Consulted on marketing tech & Agile practices.
Airwalk Reply Cloud compliance product for Digital transformation consultancy Python, AWS CodeSuite, serverless Transformed monolith codebase into serverless product.

I practice TDD and build for failure, but reach for pragmatism when needed.

Personal projects I'm gradually moving into public repos

Name Tech Purpose Status
zappa-template zappa A project template Ready
pulumi-template pulumi Project template Tidying
gm-template gamemaker Project template Tidying
gh-pages-template githubpages Project template Tidying
django-example django Example In Progress
ez-auth auth0 Add authentication to a serverless app In Progress
pistoleer dynamodb Library to manage simple data In Progress
Show more
Name Tech Purpose Status
flask-example flask Example Todo
troposphere-example troposphere Example Todo
py-util python Utility functions Todo
imengine Process images in a variety of ways Todo
cloudformation-example cloudformation Example Todo
sam-example sam Example Todo
terraform-example terraform Example Todo
react-example react Example Learn
graphql-example graphql Example Learn

I'm a personal project butterfly.

I've been part of 3 GMTK Jam teams. Here's our 2023 entry:

gmtkgamejam2023 casesplease

And we've made a bunch of others for the game jam format.


I keep working because I learn something new all the time. - Clint Eastwood

My current learning queue

react unity graphql googlecloud


Somewhere, something incredible is waiting to be known. - Carl Sagan

Handy tools I've discovered recently

Tool Description
zed

Zed

A nice code editor
Grip

Grip

GitHub Readme Instant Preview in browser
troposphere

Troposphere

Generate AWS CloudFormation templates
pillow

Pillow

Python Imaging Library

I like Warhammer, other stuff, and also Warhammer

🎾 Tennis

🎮 Game Jams

📃 Pub Quizzes

🐶 Walking my Jackapoo

☕ Great coffee

🍺 Real ale

🏃 Running


Want to know more?

Email LinkedIn Itch.io

Byee! 👋

Craig Tubb's Projects

devicon icon devicon

Set of icons representing programming languages, designing & development tools

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.