Martin Fleming's Projects
testing crossplane and argocd
Wrote a Java app that consumes a RESTful API allowing users to receive a random cocktail recipe or search cocktail recipes by name, ingredient, or ID from thecocktaildb.com using the Spring Web framework.
Crossplane's Composition CRD not working with array item patches using Kustomize
crossplane-ecs-service-bug
dynamoDB learnings
Programmed application that splits large text files into a series of automatically numbered output files based on user input of how many lines should be in each generated file.
A Flappy Bird clone built in Java using Jframe class, ActionListener and MouseListener interfaces, and multiple Abstract Window Toolkit (AWT) classes.
GitOps Certification Level 2 examples
Examples for the GitOps certification
gitops-environment-promotion
Classic hangman console window game written in Java and created in Eclipse IDE that prompts user to guess letters of one of 200 words included in the program. Includes a field where already guessed letters are displayed, ASCII art of hangman progress, and ability to play again after winning or losing.
Test Repo
Creating a counter with Javascipt
Generating random background hex colors
Dynamic Mouse Movement, changing background color by adding and subtracting values from rgb(255,255,255).
Generated Reviews!
Testing to see if the gitops operator running on my Kubernetes cluster will pull yaml manifests from this repo and apply -f them to the cluster
After provisioning a Lambda Function in a VPC, the Function syncs and provisions fine at first but eventually the controller begins requesting updates endlessly despite no code changes.
Config files for my GitHub profile.
Coded JavaScript to dynamically hide HTML elements, generate math problems using user picked operands, and display score for a 10 question quiz.
Using Java, Spring, PostgreSQL, and Vue.js we built a fully functional web app that citizens and public works employees can use to track and address potholes in Philadelphia. Uses the Google Maps Javascript API, Google Geolocater API, Google Places API and emailJS plugin.
Official AWS Provider for Crossplane by Upbound.
Using Python, the requests library, and BeautifulSoup, I wrote a web scraper looking for keyboards and synthesizers in Craigslist's free and music section.