Presentation
I help enhance SaaS platforms by integrating practical AI-powered features into existing products. This can include LLM-based assistants, automated content generation, intelligent search, workflow automation, document analysis, summarisation, recommendation features, and AI-assisted user support. My focus is on adding AI in a way that is useful, secure, maintainable, and aligned with the product’s real business needs.
* **Java / Spring Boot Backend Development**
I develop and maintain backend systems using Java and Spring Boot, including REST APIs, service-layer logic, database integration, authentication-aware workflows, validation, testing, debugging, and production support. I am comfortable working in large codebases, improving existing functionality, fixing backend issues, and building reliable application logic for SaaS and enterprise products.
* **Angular Frontend Development**
I build modern, maintainable front-end applications using Angular, TypeScript, HTML, CSS, and API-driven UI architecture. My experience includes reusable components, forms, tables, filtering, dashboards, reporting features, user workflows, state handling, testing, and improving the usability of complex web applications.
* **RAG Pipeline Prototype for Internal Knowledge Bases**
I can design and prototype Retrieval-Augmented Generation pipelines that allow companies to search and interact with internal documents, knowledge bases, policies, technical documentation, or operational content using LLMs. This includes document ingestion, chunking, embeddings, vector indexing, semantic search, context retrieval, and generating grounded AI responses based on internal data.
* **AI-Assisted Legacy Code Modernisation**
I use AI-assisted development tools to speed up the process of understanding, refactoring, documenting, and modernising legacy codebases. This can support code analysis, test generation, documentation, migration planning, identifying technical debt, improving maintainability, and helping teams safely evolve older systems without unnecessary rewrites.
Offered services
Background
●Strong academic foundation in Artificial Intelligence, Software Engineering, and computational systems, with a focus on Machine Learning, data structures, algorithms, mathematical modelling, and intelligent systems design. Core programming experience centred on Java and Python, full-stack web applications, systems programming and applied AI algorithms.
●Key projects include an AI-driven application using sentiment analysis, Django-based software built with test-driven development practices, and multiple autonomous robotics systems in Java involving navigation, mapping, and pathfinding. Final-year dissertation focused on probabilistic human motion modelling combined with an enhanced A* pathfinding algorithm for intelligent motion planning systems.

