Hi, I am a software maker
Also a "Data genie" and "open sourcerer"
I'm a Senior Software Engineer working in Amsterdam, working in sustainable energy. I build a lot of projects for fun with Python, JavaScript, Jekyll and more. A big fan of elegant designs, clean code, and static site generators.
My profile links are here - bio.link/michaelcurrin.
๐
Blogs and writing I've very active, writing content daily to at least one of these.
Area | Links |
---|---|
Blog writing | |
Reference and learning |
I'm also active on Jekyll Forums - see my profile @MichaelCurrin.
๐
Tools and skills Python is my first love and preferred language - see my Python repos on GitHub.
- Backend (render HTML and build REST APIs)
- Frontend (HTML, CSS, JavaScript)
- Python packages (Requests, Pandas, Django, Flask)
- JavaScript packages (Express, Vue, React, TypeScript, ApexCharts)
- Shell scripting (Linux and macOS)
- Software testing (TDD, BDD, Selenium browser tests)
- Monitoring and observability (Datadog, New Relic, and PageDuty)
- Architect and build AWS cloud infrastructure using Terraform (SQS queues, Postgres, MongoDB, CloudFront, DNS, EC2, and Lambdas)
- Containerized services (Docker and Kubernetes)
- Deployment pipelines (Netlify, GitHub Actions, Buildkite, Jenkins)
- Data Science (web scraping, data visualization, machine learning)
- Write documentation and make documentation sites
More details on the tools:
Area | Tool |
---|---|
OS | |
Languages | |
Frameworks | |
Databases | |
Infrastructure |
I've also done some programming in MySQL, Rust, C, Arduino, Deno...
๐ฑ
Iโm currently learning more about - Go
- Vue
- Python
Open source contrbutions
GitHub Stats
Here are some stats from the GitHub Readme Stats project for my profile.
The S
score means "Top 1%" and is better than A+
. Stats generated using GitHub Readme Stats service.
๐ผ
Projects I like to make quickstarts which can be used as templates to make websites, such as with React, Vue, MkDocs, Jekyll or Docsify. See my quickstart projects on GitHub.
My gists are available on a one-page site - Gist Viewer
๐ค
What is this README profile thing? Read more
This page you are reading is a profile readme. Around July 2020, GitHub made this a public feature.
To make one, create a repo named after your username (matching case exactly) and create a README.md
file in it. Then go to your GitHub profile and you'll see your README appear there
- MichaelCurrin/MichaelCurrin repo where this README lives
- GitHub topic: profile-readme
- Tutorial: How To Create A GitHub Profile README