Muhammad Catubig
Software Development Lead | Team & Technical Leadership | Java, Angular & DevOps | Regulated pharmaceutical manufacturing
London, England, United Kingdom
mbcatubig14@gmail.comI lead the team that develops and supports business-critical systems at an MHRA-licensed pharmaceutical manufacturer, where software underpins production and order fulfilment for NHS and private healthcare customers.
Over nearly ten years, I've moved from backend developer to team lead, combining line management with hands-on Java/Spring Boot and Angular development and DevOps. I've been part of a staged modernisation of our platform: clustering our database for high availability, moving from virtual machines to Kubernetes, and supporting a migration to AWS.
I care about systems that are reliable, well tested and not dependent on any one person. That includes developing the people around me, such as coaching a manual tester into our test automation lead, and recognising when a growing team needs dedicated expertise.
Interested in conversations about keeping core systems reliable and modernising them safely in regulated environments.
Software Development Lead
Dec 2021 – PresentITH Pharma
- · Line manage developers and testers, including the QA test lead: setting priorities, running planning and releases, and conducting one-to-ones and appraisals.
- · Guide design and development in Java (Spring Boot) and Angular for business-critical applications used across multiple group legal entities, and lead incident resolution and root-cause analysis.
- · Introduced engineering standards (branching strategy, code review, ADRs, architecture diagrams, specifications), deployment runbooks and support playbooks, improving onboarding, traceability and consistency, and reducing dependence on individuals.
- · Coached a manual QA tester into a test automation lead; together moved regression testing to Selenium/JUnit, cutting manual effort per release from days to hours.
- · Owned DevOps (Jenkins, Docker, Kubernetes, Prometheus, Grafana), then interviewed and onboarded a senior DevOps engineer and handed over operational ownership.
- · Contributed to a staged modernisation: MySQL InnoDB Cluster with ProxySQL, migration from virtual machines to Kubernetes, and support for a partner's AWS migration.
Software Development Engineer
Feb 2017 – Dec 2021ITH Pharma
- · Wrote specifications and developed backend features for the core Manufacturing & Ordering System (Java EE, Spring Boot, Hibernate, Wicket) in an MHRA-regulated environment.
- · Built operational reports (BIRT) and provided live support to internal users and customers.
Junior Software Developer
Oct 2016 – Jan 2017Autoebid
- · Maintained and extended an existing fintech platform, developing backend code in Java EE (JPA, EJB, JSF) and frontend interfaces with JavaScript, jQuery and Bootstrap.
- · Coded critical financial technology components and tested the system before and after go-live.
Crew Trainer / Shift Manager
Oct 2011 – Oct 2015McDonald's UK
- · Ran shifts in a high-volume, time-critical environment, responsible for team performance, service standards and shift results.
- · Trained and coached new crew members, building early experience in developing people that I continue to apply as a team lead.
Front-end Web Developer
Apr 2015 – May 2015College of North West London (Work Experience)
- · Gathered requirements directly from clients and translated them into website designs.
- · Built and delivered websites using HTML and CSS within a short project timeframe.
BSc Computer Science (First Class Honours)
2015 – 2016Middlesex University, London
Top-up degree year with modules in Graphics & Visualisation, Novel Interaction Technologies, and Artificial Intelligence. Final year project: a general-knowledge quiz application for Android.
Foundation Degree, Computing (Software Engineering)
2013 – 2015College of North West London, in partnership with Middlesex University
Software Engineering for Business Information Systems. Core modules in databases, software engineering, and web development.
Diploma, Information Technology
2010 – 2013College of North West London
Covered IT fundamentals, networking, hardware servicing, and introductory programming.
Information Technology
2009 – 2010Information Horizons Training Centre
Technical Education and Skills Development Authority (Philippines)
2009 – 2010Programming Languages
SQL Databases
Web & Frameworks
Testing
Tools & DevOps
Soft Skills
Browsing the internet for the latest Information Technology news and updates. Learning and developing websites and software using modern frameworks. Playing guitar and drums in spare time.