Intro

ShahzaibAkram

Laravel DeveloperLahore, Pakistan
Scroll
Move to stir the light.
Click to strike it.
Tap to strike the light.

One year of building Laravel applications: the data underneath, the interface on top, and the API integrations in between.

Backend

Laravel and PHP, with API integration between the systems an application has to talk to.

Data

MySQL and SQL: schemas, queries and the reports that come out of them.

Interface

JavaScript, jQuery, Bootstrap, HTML and CSS for the screens people actually use.

See my code on GitLab

Selected work

Client work stays confidential, so each one is described rather than shown.

    Lab

    Small pieces made to find out how something works. Every one of them is live, so try it.

    Weight

    A word whose letters swell where the cursor is. Variable font, per-letter weight.

    Move across the word

    Drift

    Particles in a flow field, pushed aside by the pointer. Canvas 2D, flow field.

    Drag through it

    Fall

    Letters with mass. They drop, collide and pile up. A small physics loop, written for this page.

    Click to drop the word, then click the pile
    1 year
    Lahore, Pakistan

    Laravel Developer

    Building web applications across the project types listed above, from database to interface.

    How a project runs

    Four stages, in this order, with the same person at every one of them.

    1. 01

      Concept

      One idea you could sketch on a napkin. Everything after it has to serve that idea.

    2. 02

      Design

      Tables, relationships and screens laid out first, then checked against the real workflow.

    3. 03

      Integrate

      APIs and outside services connected early, so surprises show up while they are cheap to fix.

    4. 04

      Build

      Production code, measured: Laravel written to be read later, and a page that still works on every device.

    What I work with

    Backend

    • Laravel
    • PHP
    • API Integration

    Data

    • MySQL
    • SQL

    Front end

    • JavaScript
    • jQuery
    • Bootstrap
    • HTML
    • CSS