About me

I'm a results-driven Full Stack Software Engineer with extensive experience designing and building robust, scalable, and secure web applications. My expertise spans backend development, API design, cloud architecture, and DevOps practices, enhanced by my proficiency in integrating cutting-edge AI technologies into solutions.

I specialize in optimizing system efficiency, from migrating legacy applications to modern microservices architectures, automating deployments with Kubernetes and Terraform, and seamlessly embedding AI-driven features to enhance user experiences and system intelligence. My passion lies in developing smart, adaptive, and intuitive web applications that leverage AI to solve complex problems and deliver exceptional value.

What i'm doing

  • design icon

    Full Stack Web Development

    Crafting responsive, scalable, and secure web applications using modern technologies.

  • Web development icon

    API Design and Integration

    Building robust APIs and integrating them seamlessly for efficient data exchange.

  • mobile app icon

    Mobile Apps

    Developing high-performance mobile applications for both iOS and Android.

  • camera icon

    AI Integration

    Leveraging advanced AI solutions to automate processes and enhance user experiences.

Certifications

  • AWS Solutions Architect

    AWS Solutions Architect

    Completed the AWS Solutions Architect course with extensive training in designing scalable, secure cloud architectures.

  • AWS Cloud Practitioner

    AWS Cloud Practitioner

    Earned the AWS Cloud Practitioner certification, demonstrating a solid understanding of core AWS services and cloud fundamentals.

  • Shopify Course – SuperHi

    Shopify Course – SuperHi

    Completed the Shopify Course at SuperHi, acquiring expertise in building engaging and robust e-commerce platforms.

  • Data Engineering Program – AI Core

    Data Engineering Program – AI Core

    Graduated from the Data Engineering Program at AI Core, specializing in efficient data pipeline design and analytics.

Github

My GitHub

Explore my code repositories and projects on GitHub.

Visit My GitHub

Resume

Education

  1. BSc Engineering Mathematics – University of Bristol

    September 2016 - July 2019

    Completed a rigorous program combining advanced mathematical theories and practical problem-solving, laying a strong foundation for analytical and technical excellence.

Experience

  1. Full Stack & DevOps Engineer – TSG

    Feb 2024 – Present
    • Designed and implemented robust backend systems and RESTful APIs to power modern web applications.
    • Managed and optimized cloud infrastructure to ensure high availability and peak performance.
    • Automated deployment workflows using Kubernetes and Terraform, reducing manual overhead.
    • Integrated CI/CD pipelines to streamline continuous delivery and accelerate time-to-market.
    • Developed a Node.js/Express integration connecting Sage Intacct with IMP, a budgeting software tool, for seamless financial data exchange.
    • Led the transition to a microservices architecture, reducing downtime by 40% and doubling system capacity.
  2. Full Stack Engineer – Citadel Health

    Jan 2022 – Feb 2024
    • Laboratory Information Management System (LIMS): Developed a comprehensive LIMS leveraging Python, integrating custom APIs designed in Django for efficient laboratory data management.
    • Enhanced the user interface with a React-based front-end and utilized Python’s data handling capabilities (using libraries such as Pandas and NumPy) to process and manage complex laboratory data sets.
    • Optimized API performance, reducing response times and improving data retrieval efficiency.
    • Delivered a fully serverless API, minimizing infrastructure costs and maintenance overhead.
    • Improved security and scalability using AWS Cognito, API Gateway, and Lambda.
  3. Software/Data Engineer – Chalkys.com

    Jan 2019 – Jan 2022
    • Developed and maintained Chalkys.com, a Shopify-based e-commerce platform, improving functionality and user experience.
    • Integrated OpenAI API to generate AI-powered product descriptions, enhancing content quality and efficiency.
    • Implemented Google Search API and Discogs API to automate data scraping and fill in missing product information, ensuring accurate and comprehensive listings.
    • Designed machine learning models to extract, verify, and format critical data like tracklists, reducing manual workload and improving accuracy.
    • Designed and implemented ETL pipelines using AWS services and Python, optimizing data workflows and enhancing backend processes for increased operational efficiency.

Contract / Freelance Work

  1. API Engineer – Anglestack

    Jan 2024 – July 2024
    • Developed serverless APIs using AWS API Gateway, Lambda, and DynamoDB to provide construction companies access to building data.
    • Implemented authentication & role-based access control with AWS Cognito for secure API access.
    • Built the frontend using React & Next.js, integrating AWS Amplify for deployment and scalability.
    • Managed source control and CI/CD workflows using Bitbucket, ensuring efficient collaboration and deployment.

My Skills

  • Python
    90%

    Data processing, web development, and automation scripting.

  • JavaScript
    85%

    Dynamic UI development and SPA creation.

  • TypeScript
    80%

    Strongly-typed JavaScript for scalable applications.

  • SQL
    85%

    Efficient querying and database optimization.

  • Liquid
    70%

    Shopify templating language for e-commerce.

  • C#
    80%

    Desktop and web applications using .NET.

  • HTML/CSS
    95%

    Responsive, semantic, and accessible web layouts.

  • Golang
    75%

    Efficient, concurrent systems programming.

  • Node.js/Express
    85%

    Building scalable APIs and server-side applications.

  • Django
    80%

    Robust web applications with Python’s Django framework.

  • Flask
    75%

    Lightweight APIs and web apps with Flask.

  • React
    85%

    Dynamic and responsive front-end development.

  • Angular
    70%

    Structured, scalable single-page applications.

  • Git / GitHub
    90%

    Version control and collaborative development.

  • Docker/Containers
    85%

    Containerizing applications for consistent deployments.

  • Jira
    70%

    Agile project and task management.

  • Redis
    75%

    High-performance caching and data storage.

  • Cursor
    70%

    Low-code tool for rapid application development.

  • VSCode
    95%

    Feature-rich code editor with extensive extensions.

  • Codev
    70%

    Collaborative development and code review tool.

  • OutSystems
    60%

    Enterprise low-code platform for rapid digital transformation.

  • ChatGPT
    85%

    AI conversational tool for creative and technical tasks.

  • Midjourney
    80%

    AI-powered tool for generating creative visuals.

  • DALL·E
    75%

    Generative AI for creating images from text descriptions.

  • Stable Diffusion
    80%

    AI tool for high-quality image synthesis and editing.

  • LangChain
    70%

    Framework for building applications with language models.

  • AWS Lambda
    85%

    Serverless compute service for event-driven functions.

  • AWS API Gateway
    80%

    Managed service for building and hosting APIs.

  • AWS Cognito
    75%

    User authentication and access control for web and mobile apps.

  • AWS DynamoDB
    80%

    NoSQL database service with fast performance at scale.

  • AWS CloudFormation
    70%

    Infrastructure as Code for provisioning AWS resources.

  • AWS EC2
    85%

    Scalable virtual servers for hosting applications.

  • AWS Fargate
    80%

    Serverless container management.

  • AWS ECS
    80%

    Managed container orchestration for Docker applications.

  • AWS ECR
    75%

    Secure container image registry.

  • AWS EKS
    75%

    Managed Kubernetes service for containerized applications.

  • AWS Amplify
    80%

    Deploying full-stack cloud applications.

  • AWS CodeBuild
    70%

    Continuous integration service for building and testing code.

  • AWS CodePipeline
    70%

    Automated continuous delivery pipelines.

  • AWS CodeDeploy
    70%

    Automated application deployment service.

  • AWS Route 53
    80%

    Scalable DNS and domain management service.

Portfolio

Contact

Contact Form