What I Offer
Services
From concept to production — full-stack web development, cloud infrastructure, IoT systems, and AI integration built to scale.
Full Stack Web Development
Build complete web applications using Next.js, React, TypeScript, Django, Node.js, and PostgreSQL, from responsive interfaces and authentication to APIs, databases, testing, and deployment.
Backend API Development
Design and develop production-ready REST APIs using Spring Boot, Django/FastAPI, and Node.js. I focus on clean API architecture, authentication, validation, pagination, error handling, documentation, and automated testing.
DevOps & Cloud Infrastructure
Build and automate cloud infrastructure and CI/CD pipelines using Docker, GitHub Actions, and AWS. I work with services such as ECS, Lambda, API Gateway, ECR, and CloudFormation to automate reliable application deployments.
IoT System Development
Develop end-to-end IoT solutions using ESP32, Raspberry Pi, sensors, MQTT, Python, and AWS, connecting hardware to cloud services and real-time dashboards for applications such as smart agriculture and environmental monitoring.
Database Design & Optimisation
Design and optimize PostgreSQL, MySQL, and MongoDB databases with a focus on schema design, indexing, query performance, migrations, and data integrity.
Technical Consulting & Architecture Review
Review existing codebases, APIs, databases, and infrastructure to identify architectural, security, and performance issues and provide practical recommendations for improvement.
AI Feature Integration
Integrate large language models into web applications using the OpenAI and Anthropic Claude APIs. I build AI-powered features such as report generation, natural-language search, document summarization, and conversational assistants, with structured outputs, validation, error handling, and reliable API integration.
How I Work
My Process
Discovery
Understand the business problem, stakeholders, and success criteria before any code is written.
Design
Plan the architecture, data models, and API contracts. Agree on scope and milestones.
Build
Iterative development with frequent check-ins, clean commits, and testable deliverables.
Ship & Support
Deploy to production with CI/CD, monitoring, and documentation. Available for follow-on work.
Let's work together
Have a project in mind? I'd love to hear about it. Let's discuss how we can bring your ideas to life.
Get in Touch