$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Software / DevOps Engineer
Colin But
,
London, United Kingdom
Experience
Other titles
Skills
I'm offering
A Senior Software/DevOps Engineer who specialises working on the AWS cloud with a strong varied development background in both backend + frontend. A broad technical experience accumulated to date allowed me to apply my range of technical skills across numerous business domains. A Developer turned DevOps Engineer who is passionate about Infrastructure as Code and a firm believer in close collaboration between Developers & Operators aiming to help bridge the gap and shorten the release cycle. An effective team member who is very hands-on and takes ownership of business & technical requirements taking them from concept right through to production.
Markets
United Kingdom
Links for more
Once you have created a company account and a job, you can access the profiles links.
Industries
Language
English
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2020 - 2020
freelance
Software Engineer
n/a.
Creating, Building, and Developing a static website as a SPA (Single Page Application) for a client.
React, ReactJs, Html5, Html, Css, Bootstrap, Web Development, App and web development, Website design, Websites, Website
2019 - 2020
freelance
DevOps Engineer
Credit Agricole - Corporate & Investment Bank.
• Ansible, Kubernetes, Docker, Python, Java, Elastic (ELK) Stack, React, Spring Boot
• Deployment automation using Ansible, Python
• General workflow automation using Python
• CI/CD pipelines creation in Jenkins using Jenkins Pipelines
• Continuous Delivery practices proposals
• Implementing Continuous Deployment by automating deployment of built applications from Jenkins CI build server to various Dev/Test servers
• Centralized logging solution using ELK Stack - ElasticSearch, Logstash, Kibana, Beats
• Deployment automation using Ansible, Python
• General workflow automation using Python
• CI/CD pipelines creation in Jenkins using Jenkins Pipelines
• Continuous Delivery practices proposals
• Implementing Continuous Deployment by automating deployment of built applications from Jenkins CI build server to various Dev/Test servers
• Centralized logging solution using ELK Stack - ElasticSearch, Logstash, Kibana, Beats
DevOps, Kubernetes, Jenkins, Deployment, Java, Docker, Python, React, ReactJs, Spring-boot, Spring, Test, Workflow, Server, Continuous deployment, Continuous delivery, Ci / CD, Automation, Sql, Software development, Backend
2018 - 2019
freelance
DevOps Engineer, 10x Banking, OpenCredo Associate
10x Banking.
• AWS (EKS, ECS, ECR, DynamoDB, RDS, Kinesis, Cloudformation), Terraform, Kubernetes,
Docker, Microservices, Kafka, Java, Kotlin, PostgreSQL, CockroachDB, Prometheus, Grafana
• Creating Terraform configuration to provision infrastructure resources on AWS
• Actively supporting Java Spring Boot microservices on Kubernetes
• API integration with 3rd party services (Companies House, Due Diligence) for 'onboarding' a
business customer onto 10x's banking platform
• Experimenting with Kotlin, CockRoachDB for new microservices
Docker, Microservices, Kafka, Java, Kotlin, PostgreSQL, CockroachDB, Prometheus, Grafana
• Creating Terraform configuration to provision infrastructure resources on AWS
• Actively supporting Java Spring Boot microservices on Kubernetes
• API integration with 3rd party services (Companies House, Due Diligence) for 'onboarding' a
business customer onto 10x's banking platform
• Experimenting with Kotlin, CockRoachDB for new microservices
DevOps, Java, Kubernetes, Jenkins, PostgreSQL, Microservices, Spring, Due Diligence, Integration, Kafka, Kotlin, Banking, Infrastructure, Linux, Git, API, Amazon DynamoDB, Amazon Web Services, AWS, Docker, Software development
2016 - 2018
job
Java Developer/ Backend Engineer
Gamesys.
Java (6,7,8), Spring, Spring Boot, TDD, BDD, J2EE, EJBs, JPA, JMS, JTA, JBoss, WebSockets, DB2, MySQL, MongoDB, REST, ActiveMQ, Camel, React, Bootstrap, GCP
• Developing backend bingo system (Java 6, Spring, J2EE), in-house bingo scheduling tool
(Java 8, Spring Boot, MySQL, MongoDB, React)
• Developing backend bingo system (Java 6, Spring, J2EE), in-house bingo scheduling tool
(Java 8, Spring Boot, MySQL, MongoDB, React)
Java, ReactJs, Bootstrap, REST, DB2, Spring, J2EE, TDD, Developer, BDD, Websockets, Backend, Jenkins, MongoDB, Mongo, Nginx, Apache, REST API, React, Jpa, Hibernate, API, Git, Software development, Web development, Css, Html5, Mysql, Sql, Html
2015 - 2016
job
Java Developer
Solarcentury.
• Java 7, Spring, Java EE, JDBC, JPA, Hibernate, JSP, JSTL, AWS (EC2, RDS, S3, ElasticCache - Redis), JSON, XML, REST, SQL, MySQL, JS, JQuery, HTML, CSS
• Developing a task management web portal for IKEA in managing the procurement and sales
of solar panels online which involved payment integration with a payment provider (WorldPay)
• Developing a task management web portal for IKEA in managing the procurement and sales
of solar panels online which involved payment integration with a payment provider (WorldPay)
Spring, Java, J2EE, Jpa, Mysql, Portal, Web, Hibernate, Jsp, Integration, Redis, REST, XML, JSON, Task management, AWS, HTML/CSS/Javascript, Jquery, Sql, AJAX, REST API, API, Html, Javascript, Html5, Css, Web development, Software development
2014 - 2015
job
Java Software Engineer
HSCIC/NHS Digital.
• Java, AngularJS, XML, Tomcat, Oracle RDBMS, PostgreSQL, SQL, Git, Splunk
• Testing a data migration application that migrates data from Oracle RDBMS to a PostgreSQL
• Testing a data migration application that migrates data from Oracle RDBMS to a PostgreSQL
Sql, Java, Git, Oracle, PostgreSQL, XML, AngularJS, Tomcat, Testing, Software
2011 - 2014
job
Java Software Engineer
Thomson Reuters.
• Java 6, JDBC, Multi-threading/Concurrency, Oracle RDBMS, SQL, PL/SQL, XML
• Using Bash Shell Scripting to create scripts that automate deployment of application to on-
premise physical bare metal servers.
• Deadlock investigations, searching for throughput spikes using low level traditional
programming techniques (timing measurements to do code instrumentation, Thread dumps)
• Performance Testing, application & database bottlenecks diagnosis
• Java JVM heap memory, CPU, Threads, Garbage Collection analysis & fine tuning
• Using Bash Shell Scripting to create scripts that automate deployment of application to on-
premise physical bare metal servers.
• Deadlock investigations, searching for throughput spikes using low level traditional
programming techniques (timing measurements to do code instrumentation, Thread dumps)
• Performance Testing, application & database bottlenecks diagnosis
• Java JVM heap memory, CPU, Threads, Garbage Collection analysis & fine tuning
Sql, Java, Oracle, XML, Deployment, Scripting, Database, Pl/sql, Bash, Testing, Software, Tuning, Multi-threading
2009 - 2010
job
Web Developer, C# Developer
unknown.
C, Developer, Web
My education
2010
-
2011
University of Strathclyde
Masters, Computer Science
Masters, Computer Science
2006
-
2010
University of Strathclyde
BSc, Computer Science
BSc, Computer Science
Colin's reviews
Colin has not received any reviews on Worksome.
Contact Colin But
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Colin directly in Worksome.
38000+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark