Carl McMillan
Objective
My background is mostly as a software developer and devops engineer, I am currently studying AI as I believe it can provide very useful tools to help us with everyday tasks, I am driven by solving problems in simple and efficient ways.
Programming Languages
Java, Python, Groovy, SQL, Javascript, Chef/Ruby, HCL
- Used Java for creating bigger applications and microservices, mostly for integration, main reason I like it is extensive support and libraries
- Use Python for machine learning and where scripts are needed but also like it as an application language as it is simple and also has good libraries
- Have used SQL and Javascript a lot back when i was making web apps, but not as much now as have been doing mainly integration
- Used Chef/Ruby for building VM's and installing applications where Docker wasn't an option, but use Docker/Kubernetes where I can
- Use HCL (Hashicorp configuration language) for building environments in AWS
- Often used languages like Groovy for working with different tools like Jenkins
Tools/Platforms
AWS, Terraform, Jenkins, Gitlab, Linux, Git, Gradle, Maven, Docker
Contact
Email: carlmcmillan1@gmail.com
Wellington, New Zealand