Self-taught developer with a passion for creating beautifully crafted digital products that deliver real value. I thrive on solving complex problems through elegant solutions and have honed my skills across multiple platforms and technologies. With experience at organizations like Shift, Plan, and my own project Larascript, I've demonstrated the ability to transform ideas into functional, user-friendly applications. My approach combines technical expertise with a keen eye for detail, ensuring that each product I work on meets the highest standards of quality and performance. I believe that great software comes from understanding both the technical requirements and the human needs behind every project. My commitment to continuous learning keeps me at the forefront of development practices, allowing me to build solutions that are not only effective today but sustainable for tomorrow. When faced with challenges, I see opportunities to innovate. My self-directed learning journey has given me a unique perspective and the resilience to tackle difficult problems with creativity and determination.

Self-taught developer with a passion for creating beautifully crafted digital products that deliver real value. I thrive on solving complex problems through elegant solutions and have honed my skills across multiple platforms and technologies. With experience at organizations like Shift, Plan, and my own project Larascript, I've demonstrated the ability to transform ideas into functional, user-friendly applications. My approach combines technical expertise with a keen eye for detail, ensuring that each product I work on meets the highest standards of quality and performance. I believe that great software comes from understanding both the technical requirements and the human needs behind every project. My commitment to continuous learning keeps me at the forefront of development practices, allowing me to build solutions that are not only effective today but sustainable for tomorrow. When faced with challenges, I see opportunities to innovate. My self-directed learning journey has given me a unique perspective and the resilience to tackle difficult problems with creativity and determination.

Available to hire

Self-taught developer with a passion for creating beautifully crafted digital products that deliver real value. I thrive on solving complex problems through elegant solutions and have honed my skills across multiple platforms and technologies.
With experience at organizations like Shift, Plan, and my own project Larascript, I’ve demonstrated the ability to transform ideas into functional, user-friendly applications. My approach combines technical expertise with a keen eye for detail, ensuring that each product I work on meets the highest standards of quality and performance.

I believe that great software comes from understanding both the technical requirements and the human needs behind every project. My commitment to continuous learning keeps me at the forefront of development practices, allowing me to build solutions that are not only effective today but sustainable for tomorrow.
When faced with challenges, I see opportunities to innovate. My self-directed learning journey has given me a unique perspective and the resilience to tackle difficult problems with creativity and determination.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
See more

Language

Work Experience

Add your work experience history here.

Education

BTEC Nationals Information Technology at North West Kent College
January 1, 2015 - December 31, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Transportation & Logistics, Telecommunications
    paper Larascript Framework

    Developed Larascript, a personal project that replicates the Laravel framework’s architecture and functionality but implemented in the Node.js environment using TypeScript. This project was created primarily for personal learning and skill development, allowing me to deepen my understanding of both Laravel’s design patterns and Node.js ecosystem simultaneously.

    Website: https://www.twine.net/signin

    Roles & Responsibilities

    Backend Development:

    • Designed and implemented a Laravel-inspired architecture in Node.js with TypeScript

    • Created RESTful APIs following Laravel’s routing and controller patterns

    • Established authentication and authorization mechanisms mirroring Laravel’s features

    • Implemented database design with both PostgreSQL and MongoDB adapters

    Frontend Development:

    • Built a responsive user interface using modern frontend technologies

    • Developed interactive components for an enhanced user experience

    • Ensured cross-browser compatibility and mobile responsiveness

    DevOps & Infrastructure:

    • Set up and managed development environment using Docker

    • Performed regular updates and maintenance of the application

    Documentation & Knowledge Management:

    • Created comprehensive technical documentation

    • Maintained detailed development notes and issue tracking

    Technologies Used

    • Backend: Node.js, TypeScript, Express.js

    • Databases: PostgreSQL, MongoDB

    • Containerization: Docker

    • Frontend: JavaScript, HTML/CSS

    • Version Control: Git

    This project demonstrates my ability to independently understand complex frameworks and recreate their functionality in different technology stacks, while documenting the learning process and maintaining code quality standards.

    paper Shift Group - Full Stack Developer

    Role: Software Developer / Research & Development

    Responsibilities:
    • Contributed to the development of Shift’s logistics management platform, focusing on route optimization, driver management, and customer booking interfaces, business dashboards
    • Worked with config-driven architecture to customize and deploy tailored solutions for enterprise clients including IKEA
    • Developed and maintained features for managing service plans, driver rate cards, and price plans
    • Implemented zone-based asset management functionality to optimize resource allocation
    • Enhanced the auto-allocation system for intelligent driver-to-job matching based on complex business rules
    • Supported integration with external systems through WHM (Warehouse Manager) and Public APIs
    • Collaborated on route optimization algorithms to maximize delivery efficiency
    • Assisted in building dynamic forms and table configurations for customized user experiences
    • Built solutions for tracking driver availability and managing bookings, routes, and job requests

    Backend Technologies:

    • PHP
    • Laravel 6
    • MongoDB
    • Symfony
    • Node.js
    • Electron for Node.js

    Frontend Technologies

    • React / JavaScript / TypeScript

    Key Achievements:
    • Successfully developed a scalable, config-driven architecture that reduced client onboarding and enabled the company to rapidly expand its enterprise client base
    • Architected and implemented the auto-allocation system that handles 10,000+ deliveries daily, becoming a core competitive advantage for the company
    • Created customizable service plan infrastructure that enabled Shift to expand from single-service delivery to a multi-vertical logistics platform
    • Engineered IKEA integration solution
    • Designed zone-based resource allocation algorithms that improved fleet utilization and reduced idle driver time
    • Implemented dynamic pricing capabilities through flexible price plans, increasing average margin
    • Built robust API integrations that facilitated partnerships with major retailers and logistics providers, opening new revenue streams
    • Developed driver availability and rate card systems that improved driver retention and helped scale the platform from 50 to 500+ drivers