Experience

Where I have shipped

Open any role to read what I actually delivered there. The first one is open already.

  1. Freelance Full-Stack Developer

    Independent United States

    to Present

    Full-stack applications and fast, search-optimized websites for a US web studio and its clients, owned from requirements and database design through to deployment and handover.

    • Build full-stack applications with Python (FastAPI and Django), React.js, Node.js, PostgreSQL, and AWS, owning each build from requirements and database design through deployment and handover.
    • Developed a music school management application with scheduling, family accounts, moderated messaging, role-based access, audit logging, and single sign-on into LearnDash.
    • Design and document REST APIs with data validation through Pydantic and SQLAlchemy, backed by PyTest coverage.
    • Build fast, search-ready sites with Astro, WordPress, and WooCommerce, tuned against Core Web Vitals budgets.
    • Use AI coding tools throughout, with full review and testing before anything is merged.
    • Python
    • FastAPI
    • Django
    • React.js
    • Node.js
    • PostgreSQL
    • AWS
    • Astro
  2. Professional Development and Postgraduate Study

    Self-directed Remote

    to

    A focused period of study extending my backend and applied AI skill set, alongside completing my Master of Computer Applications.

    • Self-directed study in Python data engineering, FastAPI, and applied AI and LLM tooling.
    • Completed the Master of Computer Applications at IGNOU, including the major project ClinicalPilot AI.
    • Python
    • FastAPI
    • RAG
    • LLM tooling
    • Data engineering
  3. Software Engineer

    Santane Ltd Edinburgh, United Kingdom

    to

    Owned both the Python and FastAPI services and the React interfaces of an enterprise digital twin platform, including authentication, security, testing, and AWS deployment.

    • Delivered full-stack features end to end on an enterprise digital twin platform, owning both the Python and FastAPI services and the React.js interfaces that visualize live twin data, covering component architecture, state management, responsive layout, and REST API integration.
    • Implemented JWT authentication and role-based access control across API and UI, including protected routes, token handling, session management, form validation, and CORS policy for secure cross-origin communication.
    • Designed Python data-handling pipelines with SQLAlchemy and Pydantic, covering schema enforcement, validation of incoming data, transformation, and query optimization.
    • Reduced defects by introducing systematic peer code review and shared engineering standards alongside PyTest coverage, and by verifying front-end behaviour against API contracts before release.
    • Documented every endpoint in Swagger and OpenAPI for cross-functional use, and provisioned and operated AWS environments (EC2, S3, API Gateway, IAM) with CI/CD pipelines through Docker, Git, and Jenkins.
    • Worked directly with researchers and non-technical stakeholders to turn open-ended requirements into delivered features, documenting system behaviour in language they could use independently.
    • Python
    • FastAPI
    • React.js
    • SQLAlchemy
    • Pydantic
    • MySQL
    • AWS
    • Docker
    • Jenkins
    • PyTest
  4. Systems Engineer

    Infosys Ltd Trivandrum, India

    to

    Backend systems and RESTful APIs for enterprise clients, including a large-scale logistics platform built on Java and Spring Boot microservices.

    Role progression

    • Systems Engineer, Jun 2022 to Dec 2022
    • Senior Systems Associate, Apr 2022 to Jun 2022
    • Senior Operations Executive, Jul 2021 to Mar 2022
    • Operations Executive, Nov 2019 to Jun 2021
    • Developed backend systems and RESTful APIs for enterprise clients, including a large-scale logistics platform, using Java 11, Java EE, Spring Boot, Jspresso, and Hibernate (JPA) with MVC and DAO patterns in a microservices architecture.
    • Applied test-driven development with JUnit and Mockito, reducing post-production defects, and authored test cases covering REST API contracts and business logic across unit, integration, and system testing cycles.
    • Improved application response time through caching strategies, query tuning, and code-level performance optimization.
    • Designed and optimized SQL schemas and queries on Oracle and SQL Server, and diagnosed critical production incidents through structured root cause analysis, improving system stability by 20 percent.
    • Integrated third-party services including payment gateways, and collaborated across sprint planning, reviews, and retrospectives.
    • Java 11
    • Spring Boot
    • Hibernate
    • Jspresso
    • Oracle
    • SQL Server
    • JUnit
    • Mockito

Next step

Looking for someone to own this end to end?

I am open to full-stack engineering roles and to contract builds. Tell me what you are trying to solve and I will tell you honestly whether I am the right person for it.

  • Replies: Within two working days
  • Based in: the United States
  • Open to: full time, contract, remote or hybrid

Pages

Projects

Writing

Actions