I support businesses throughout the entire software development lifecycle, from design and development to deployment and security hardening. With over 10 years of hands-on experience and a deep understanding of modern technologies and best practices, I deliver pragmatic, secure, and scalable solutions tailored to your needs.
Platform Customisation & Integration
SAP Commerce Cloud (Hybris) – Custom extensions, integration with external systems, performance tuning, and long-term maintainability improvements.
Full-Stack Development
- Java & Spring – Building robust APIs and services using Spring Boot and the broader Java ecosystem.
- Python & Groovy – Flexible scripting and automation for backend services, data processing, and DevOps tasks.
- Build Tools – Expertise in Maven, Gradle, and Ant for optimized project builds and CI/CD integration.
Containerization & Cloud Infrastructure
- Kubernetes & AWS – Designing containerized applications, optimizing deployment pipelines, and configuring AWS services for scalability and cost-effectiveness.
- Infrastructure Management – Automating provisioning and deployment, setting up cloud-native environments, and container orchestration.
- Web Servers & Reverse Proxies – Configuring and securing NGINX and Apache for production workloads.
DevOps & Automation
- CI/CD Pipelines – Setting up Git-based workflows, automated testing, and deployment pipelines.
- Bash Scripting – Creating custom automation scripts for builds, monitoring, and environment management.
- Version Control – Deep Git expertise for branching strategies, code reviews, and collaboration workflows.
- Secret Removal – Removing sensitive data (e.g., API keys, passwords) from Git repositories, including full history rewrites to ensure complete cleanup.
Security Analysis & Threat Mitigation
- CVE Analysis – Monitoring public vulnerability databases for relevant threats.
- Risk Mitigation – Assessing exposure, patching or isolating vulnerable components, and applying secure coding practices.
- Security-by-Design – Embedding secure design principles into the architecture and implementation phases.
- Git Secret Cleanup – Comprehensive detection and removal of hardcoded secrets from source code repositories and commit history.
Let’s Work Together
Interested in working together or have a specific challenge you’d like to discuss? Get in touch and let’s find the right solution for your project.