About Me
I'm an experienced software engineer with over a decade of expertise in developing concurrent, extensible, and scalable solutions for businesses across diverse industries including finance, supply chain technology, AI platforms, transportation systems, and IoT.
Currently working as a Senior Software Engineer at Ligentia, I specialise in modern development frameworks, cloud services, and enterprise messaging solutions, with a strong emphasis on test-driven development (TDD) and design patterns.
My passion extends beyond traditional software engineering to innovative applications of AI and machine learning in wildlife conservation and data science. I believe in the power of technology to solve real-world problems and drive positive change.
I'm an advocate of mentoring and teamwork, committed to continuous learning and professional growth.
Languages & Frameworks
- C# / .NET Core
- Python / PyTorch
- JavaScript / TypeScript
- Angular / Blazor
- Java / Node.js
Cloud & DevOps
- Microsoft Azure
- Azure DevOps
- Docker / Kubernetes
- CI/CD Pipelines
- Octopus Deploy
Data & AI
- Machine Learning
- Deep Learning
- Data Analysis
- IoT Development
- Bioacoustic Analysis
Databases & Tools
- SQL Server / T-SQL
- Apache Kafka
- RabbitMQ
- Entity Framework
- Git / TFS
Featured Personal Projects
Hedgehog Bioacoustic Analysis IoT AI
Wildlife Conservation AI System
The system processes audio recordings to identify potential lungworm infections, combining IoT technology with convolutional neural networks for wildlife health monitoring and conservation. Designed as a proof of concept edge device, it demonstrates how low-cost AI systems can evolve into real-time field laboratory diagnostics with a view to introduce other modalities and extending into wider applications such as early-stage tuberculosis detection on farmland or non-invasive respiratory monitoring in formal healthcare settings.
For academic integrity reasons, this project remains private until the review process concludes. The full technical report, including architecture diagrams, dataset specifications, training methods, and performance results, will be published here once released.
Atticus.ai – Local AI Study Companion
Privacy-First Offline AI Research Assistant
It combines semantic intent routing, retrieval augmented generation and multimodal understanding with specialist local models including LLaVA, DeepSeek, Gemma, Qwen and Phi-3. Atticus can apply self-consistency sampling, multi-model consensus and speculative alignment to strengthen reasoning for technical, scientific and research-level queries.
The system indexes academic papers, research notes and codebases with a FAISS vector store and provides contextual answers using transparent citations and persistent memory. Designed as a personal research assistant, Atticus supports work in artificial intelligence, neuroscience, bioacoustics and wider scientific enquiry.
SpaceX Launch Data Analysis
IBM Data Science Capstone Project
CV Editor Pro
Interactive Resume Builder
Interactive Resume Experience
Showcasing creativity and interactivity
Professional Experience
For an extensive list, please see my LinkedIn
Qualifications and Certifications
Delivered by the University of Bath, ranked among the top 10 universities in the UK in the 2026 Guardian, Times, and Daily Mail University Rankings.
Get In Touch
I'm always interested in new opportunities and collaborations. Whether you'd like to discuss a project, share ideas about AI and conservation, or just say hello, I'd love to hear from you.