We are Kubernetes experts!
Containerised apps are small, extremely portable and they run on almost any underlying infrastructure, allowing you to rapidly expand IT operations to the cloud.Go cloud native
What is cloud native?
In a nutshell, cloud native is containers on Kubernetes, running in someone else's data centre!
Want to become agile, but don’t release software continuously?
Want to reduce costs, but locked into legacy systems and process?
Docker was the first huge-scale open source project, a lightweight and portable platform, based on Linux containers. Developers loved Docker, but didn’t have the first clue cloud operating containers in production. This caused some serious headaches among early adopters!
Enter Kubernetes: the underlying architecture of the cloud. Kubernetes is the platform that orchestrates containers, allowing scaled operations.
How does Codification help?
We plan, design and build you a managed container platform and tooling, up-front, to requirements. This avoids the nasty surprise you’ll get doing it any other way!
Your manual security processes are replaced, as we automate everything, especially the codification of compliance and the deployment of infrastructure.
We’ll help you shift your governance models from waterfall to continuous delivery, and introduce site reliability engineering as a new discipline.
We’ll retrain your workforce in new and rapidly evolving tools and we pair with your engineers to establish best practices.
Don’t be afraid of other people’s data centres.
Meet our team
Richard SmithManaging Director
I’m fortunate to be the servant leader to a world class engineering team tackling some of the most technical challenges in the enterprise today.
James ParrattDirector of Operations
I bring over 15 years experience delivering complex IT operations in Banking, Financial Services and Professional Services to the day to day running of our rapidly growing startup.
Susan RobsonDirector of Customer Success
I’m responsible for helping Codification’s customers achieve value out of their investment in us, and I share their feedback with the team.
Raju JalapalaLead Platform Engineer
I’m responsible for building Kubernetes platforms and I’m heading up the infrastructure development efforts of valued customers and mentoring their teams.
Gianluca CiocciInterim CTO
I work with the IT executives of Codification’s clients on technical strategy and direction, tailoring and delivering digital transformation programmes to meet and create benefit-lead technology advantages and capabilities.
James WhinnDirector of Engineering
I’m a technical strategist and I help Codification’s customers leverage Cloud Native technologies and data at scale.
Michael HoSenior Platform Engineer
I am a mentor and coach of junior team members in engineering best practices and automation and I bring over 20 years of working experience developing back ends and platforms.
Dean SamardzhievSolutions Engineer
I help our customers design, integrate, and manage technical platforms over their life cycle.
Ashok KumarFull-stack Engineer
I lead the developers of our partners and customers and right now I’m working with UK government clients, Dockerizing their apps and turning off their old data centres.
Bradley SmartSolutions Consultant
I work closely with our new customers, and I pride myself on my ability to put the right engineer on the problem that needs solving.
Jack PyeSecurity Specalist
I’m focused on all aspects of security and I help our customers secure their containerised workloads and Kubernetes platforms.
Nathan StephensonSolutions Engineer
I apply the principles of immutable infrastructure and the microservice architectural style to my solution designs of customer platforms.
Luke ZanevSolutions Consultant
I love discovering new ways to connect Codifications customers with solutions, and I strive to produce impactful content for our base.
Heartly RegisMERN Developer
Codification doesn’t just develop platforms, I develop MERN stack (Mongo, Express JS, React, Node JS) products that sit on top of them, too.
Andy JohnstonDirector of New Business Development
I manage complex and large tenders and represent Codification by delivering an exceptional level of service to each customer.
Luka GarevskiSenior Talent Partner
I manage Codification’s talent programme: The Cloud Native Bootcamp. It enables us to attract the best talent in the industry to our rapidly growing startup and accelerate their professional growth.
Bryan DolleryStrategic Advisor
I work with Codification’s leadership team on their recent entry into the MENA region and I am Programme Director of KnowledgeHut Middle East.
Jon SymondsStrategic Advisor
I work with Codification’s leadership team on growth strategy.
I’m a full time student of Codification’s Cloud Native bootcamp and I hope to graduate in November.
A brief history
RWS IT Consulting became Codification Ltd, starting life as a couple of senior software consultants, with a background in Industry 4.0.
We became Docker Inc’s top tier consulting partner in the UK, helping customers adopt Docker’s world changing container technology.
We began working directly with some of the world's leading enterprises, such as ABN AMRO, Total, GSK, Met Police, Drax Power and Cancer Research UK.
We grew our team from 5 to 15 members and extended our reach to overseas territories during this year.
In January we will externalise our Cloud Native Bootcamp, with the lofty ambition of training 1,000 platform and site reliability engineers!
How do we do it?
We’re a specialised team of software engineers, focused on highly challenging digital transformation projects.
We have deep expertise in the open source tools we use, including:
Provides OS-level virtualisation to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files.
A system for automating deployment, scaling, and management of containerised applications.
The Kubernetes package manager.
Codifies APIs into declarative configuration that can be shared and treated as code.
CI/CD for any platform and cloud.
Dockerising a .NET app
Join an expert in this live session covering the basics of how to Dockerise a .NET application in under 30 minutes.
There’s an opportunity to ask questions at the end.
VIDEO STREAM WILL START IN:
Save your seat
The cloud native bootcamp
We’re seeking fast learners that can code.
Do you want to be part of a rapidly growing startup and get to work on the hottest stack in the IT industry?
We’re inviting the best of promising engineering talent to our in-house developed training and recruitment programme: the cloud native bootcamp.
Kubernetes: A system for automating deployment, scaling, and management of containerised applications.
Helm: The Kubernetes package manager.
Terraform: Codifies APIs into declarative configuration that can be shared and treated as code.
Azure DevOps: CI/CD for any platform and cloud.
Cloud native bootcamp
How does it work?
You’ll pair with a training partner and be mentored by one of our senior professionals. The bootcamp is fully remote, and you’ll take part from the comfort of your home office.
On average, it takes five weeks to complete the bootcamp. Along the way we’ll get to know you, you’ll get to know us, and we’ll help you discover what you really want out of your career in software engineering.Enquire
Containering a Microsoft legacy for the UK Government
This customer needed .NET apps to be shifted to the cloud to complete a data centre obsolesence programme.
As well as refactoring, apps had to be optimised for secure cloud native operations (containers in the cloud) with minimal overhead in Azure, the pre-select cloud partner.
Multi-cloud operations are a strategic ambition for the department and as containers are separate from underlying infrastructure, they’re portable between environments and can be run in any cloud.
What were the results?
Zero to DevOps heros
The department was starting from no operational experience of Kubernetes, so we began with training in Docker fundamentals, Terraform and site relibaility engineering practice.
Azure DevOps was selected as it is easy to learn for inexperienced engineers and gives a unified end-to-end development experience.Book A free consultation
Let’s get started
Readiness assessment£800 Ex VAT
Are you ready for production workloads in the cloud? Let’s find out.
We’ll assess your target operating model (or create one for you, if you prefer) and we’ll assess: CI/CD pipelines Workflow Automation Provisioning Configuration
Docker PoC and accelerator£2,800 Ex VAT
We’ll create a cloud adoption roadmap for your chosen cloud provider
We’ll Grade your applications by ROI and complexity for Cloud Native migration
We’ll create a Docker image of your chosen app
We’ll produce your microservice reference target architecture (Agnostic/AKS/EKS/GKE)
Cloud Native Bootcamp£3,800 Ex VAT
If you don’t know what any of this means, but think you’re going Cloud soon, bring up to 4 participants from your organisation and in 1 week we’ll cover:
CI/CD with Azure DevOps (or your tool) Docker essentials Kubernetes fundamental operations Cloud migration roadmap & training plan
Join our team!
We are hands on Software Engineers. Pretenders need not apply.
You’re a First Class Master of Computer Science and you’ve made a compelling contribution to an open source project.
You’re a fast and conscientious learner, with least four years programming experience.
£ v. competitive + training & mentoringApply
You have over 10 years experience as a software engineer and are an expert in the design and implementation of distributed systems with an oustanding track record of fixing deep technical problems.
£ v. competitive + benefitsApply
You’re an industry leader and distguished engineer, with a demonstrable history of key roles in high consequence software engineering projects.
£ v. competitive + benefits + optionsApply