"about":"Tailwind CSS is a utility-first CSS framework that enables rapid UI development with a focus on customization and responsiveness.",
"competency":60
"name":"Python",
"logo":"devicon-python-plain",
"colour":"bg-yellow-400",
"link":"https://python.org",
"about":"Python is a versatile language known for its simplicity and readability, making it ideal for rapid development and data analysis.",
"competency":70
},
{
"name":"Git",
@ -45,6 +45,54 @@
"about":"Docker simplifies deployment by packaging applications in lightweight containers, ensuring consistency across environments.",
"competency":100
},
{
"name":"Kubernetes",
"logo":"devicon-kubernetes-plain",
"colour":"bg-blue-600",
"link":"https://kubernetes.io",
"about":"Kubernetes automates the deployment, scaling, and management of containerized applications, enhancing operational efficiency.",
"competency":40
},
{
"name":"PostgreSQL",
"logo":"devicon-postgresql-plain",
"colour":"bg-blue-700",
"link":"https://postgresql.org",
"about":"PostgreSQL is a powerful, open-source relational database known for its robustness and advanced features.",
"competency":70
},
{
"name":"MongoDB",
"logo":"devicon-mongodb-plain",
"colour":"bg-green-500",
"link":"https://mongodb.com",
"about":"MongoDB is a NoSQL database that provides flexibility and scalability for modern applications with unstructured data.",
"competency":70
},
{
"name":"Redis",
"logo":"devicon-redis-plain",
"colour":"bg-red-600",
"link":"https://redis.io",
"about":"Redis is an in-memory data structure store, used as a database, cache, and message broker for high-performance applications.",
"competency":30
},
{
"name":"JavaScript",
"logo":"devicon-javascript-plain",
"colour":"bg-yellow-500",
"link":"https://javascript.com",
"about":"JavaScript is a versatile language that powers dynamic web applications and enhances user interactivity.",
"competency":60
},
{
"name":"Tailwind CSS",
"logo":"devicon-tailwindcss-plain",
"colour":"bg-blue-800",
"link":"https://tailwindcss.com/",
"about":"Tailwind CSS is a utility-first CSS framework that enables rapid UI development with a focus on customization and responsiveness.",
"competency":60
},
{
"name":"Svelte",
"logo":"devicon-svelte-plain",
@ -56,9 +104,14 @@
],
"timeline":[
{
"duration":"September 2022 - Present",
"title":"Thales UK - Software Engineer",
"description":"As a software engineering apprentice at Thales UK, I find myself partaking in agile / scrum development methodologies in a strong team of 6 other engineers. The team iterates on a pre-existing system designed for the MOD, written in C++, using internal frameworks to assist."
"duration":"April 2025 - Present",
"title":"Thales UK (DDCC) - Software Engineer",
"description":"As a 3rd year apprentice at Thales UK’s Digital Data Competency Centre, I have taken on responsibility for developing microservices that encapsulate Machine Learning models provided by R&D teams, helping to advance product readiness. These services are primarily written in Python and deployed to Kubernetes clusters for use across the business. Our team also designs and maintains CI/CD pipelines to automate the deployment of both these services and their supporting infrastructure."
},
{
"duration":"September 2022 - April 2025",
"title":"Thales UK (ISR) - Software Engineer",
"description":"As a software engineering apprentice at Thales UK, Intelligence Surveillance and Reconnaissance, I worked within an agile team of six engineers, contributing to the ongoing development of a C++ system for the MOD. My role involved collaborating closely with colleagues, following Scrum methodologies, and leveraging internal frameworks to enhance and maintain the existing platform."
},
{
"duration":"September 2022 - Present",
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.