Code Monkey home page Code Monkey logo

šŸ‘‹ Ā  Hi, I'm Sam Kavanagh

I'm a web developer currently working as the Chief Technology Officer (CTO) at Green Chilli Design, where I am in charge of the development of all applications for one of New Zealand's largest investment companies (currently managing over $15NZD billion in assets). I have a PhD in Computer Science but my real passion is front-end web development.

  • šŸ”­ Ā  Iā€™m currently working on: leading the development of a suite of investment applications which have implementations for: the web (Angular), Android, and iOS.
  • šŸŒ± Ā  Iā€™m currently learning: how to streamline the lives of my devs! Ā  šŸš€
  • šŸ“« Ā  How to reach me: tofu.dev/contact

šŸš€ Ā  Projects I've Led in the Past

  • šŸ¦ Ā  Milford Portal: An Angular project deployed to Azure used to manage over investment funds for Milford Asset Management.
  • šŸŽØ Ā  ResearchHub Web: An Angular project deployed to AWS S3/CloudFront and using Cognito for authentication.
  • šŸ›” Ā  CeR GraphQL: An Apollo GraphQL server. Extends a remote GraphQL schema. Docker, AWS ECR/Fargate.
  • šŸ“© Ā  Serverless Now: A Node server that generates tickets and sends them to ServiceNow. Lambda function on AWS.
  • šŸ¤– Ā  Monorepo DevOps: A CI/CD Jenkins job I am created to conditionally build/test/deploy multiple AWS services.

šŸ“ Ā  Recent Writing

View all posts at tofu.dev/blog

šŸŽ“ Ā  Publications

  • For a list of all my academic publications click here.

Tofu.dev My Site ā€¢ Email ā€¢ Twitter ā€¢ LinkedIn ā€¢ Google Scholar Profile ā€¢ More About Me

Sam Kavanagh's Projects

angular2-switcher icon angular2-switcher

Easily navigate to `typescript(.ts)`|`template(.html)`|`style(.scss/.sass/.less/.css)` in angular2 project.

archive icon archive

Archive of Sam Kavanagh's old GitHub Pages.

automatedtestsuite icon automatedtestsuite

Assessing students ability to provide valid and meaningful test cases is difficult. Current techniques such as code-coverage and mutation analysis are limited in their accuracy. A new testing paradigm is proposed and implemented in this project.

cer-api-swagger icon cer-api-swagger

Swagger UI (OpenAPI 3.0) documentation for proposed Center for eResearch fat API.

decision-tree-no-libs icon decision-tree-no-libs

A basic implementation of a decision tree in Python that does not rely on external ML libraries.

dotfiles icon dotfiles

Sam Kavanagh's dotfiles: A collection of miscellaneous scripts I've written to make my day to day life easier.

extensiblechatframework icon extensiblechatframework

A Java based chat framework based on IRC. Neither client nor server require any configuration other than the modification of text files.

hub-stack icon hub-stack

Large monorepo I created for an Angular-based website that I was Technical Lead of from 2018-2021.

opendrinks icon opendrinks

:cocktail: Open source drinks! Add your own in a pull request!

projects icon projects

A list of practical projects that anyone can solve in any programming language.

resbaz icon resbaz

Template created for Research Bazaar (ResBaz) Events

sla-reporter icon sla-reporter

Fun reporter used to generate stats on the number of tickets we receive, using Monday.com's GraphQL API

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.