Hello There! I am

James

I am a seasoned Full Stack Developer with over 6 years of experience in software development, specializing in building scalable, secure, and high-performance applications. My expertise spans both back-end and front-end development — from designing robust server-side logic with the Laravel framework and creating RESTful APIs, to implementing dynamic, user-friendly interfaces with modern JavaScript frameworks..

Resume
Header section illustration

Skills

Laravel Illustration

Laravel

Node.js Illustration

Node.js

PHP Illustration

PHP

React Illustration

React

Vue Illustration

Vue

Angular Illustration

Angular

HTML Illustration

HTML

CSS Illustration

CSS

JavaScript Illustration

JavaScript

My Experience

2024-Present

Custodia

Senior Web Developer

In a hybrid role based in Canada, I developed and maintained server-side logic with Laravel and built RESTful APIs to support front-end and mobile applications. I created dynamic user interfaces, optimized performance for scalability, and ensured secure, reliable functionality across platforms. I collaborated with cross-functional teams, wrote clean and maintainable code, and contributed to code reviews. I also used Node.js to build lightweight services and improve API integrations, strengthening my full-stack capabilities.

2023-2024

30K Ft AU

Senior Web Developer

I contributed to freight and warehouse tracking systems by creating and maintaining new features for an existing platform. Using raw PHP and Laravel, I built web applications and APIs, streamlined workflows through CI/CD pipelines with Bitbucket and Jira, and collaborated with international teams. To complement Laravel, I leveraged Node.js to create modular backend services and improve system performance, expanding the flexibility and scalability of the applications.

2022-2023

Arcanys

Senior Web Developer

I developed and maintained web applications for a mortgage and insurance company, building secure, scalable, and user-friendly systems using Vue.js for the frontend and Laravel for backend services. My work focused on improving internal workflows, enhancing customer experience, and ensuring reliable data processing across the platform.

2021-2022

Summit Media

Senior Web Developer

I developed internal applications and handled multiple projects independently, demonstrating strong ownership. I created special execution ads, worked with AWS for internal processes, and co-developed visual recognition systems. This role also exposed me to senior-level responsibilities. Laravel was used to deliver secure and efficient APIs, while Node.js supported prototyping and deployment of backend services, strengthening both internal business processes and advanced recognition systems.

2020-2021

VeritasPay

Mid Web Developer

I contributed to a Payment Gateway project using .NET Core, gaining hands-on experience with Microsoft Azure and MSSQL databases. I developed a multi-tenant microservices application and also worked as a UI/UX developer to design intuitive interfaces. Laravel was used to implement secure authentication flows, while Node.js supported scalable microservices and real-time transaction handling, strengthening the robustness of the payment system.

2020

Spark Global Tech

Software Engineer

I rewrote legacy PHP systems into modern framework-based solutions, developed new projects with Laravel, and created backend microservices to enhance scalability. I also built reusable front-end widgets with Vue, maintained servers and repositories, and guided junior developers. Node.js was used alongside Laravel to design additional microservices and event-driven components, ensuring faster performance and better scalability across applications.

2019-2020

XChanged

Full Stack Developer

I maintained and developed APIs and mobile applications for a remittance system project, designed and built a CMS, and implemented token-based authentication with Laravel to strengthen security. I rewrote legacy PHP code into modern OOP structures and developed new features for the mobile app using React Native. Node.js was integrated to handle real-time data processing and improve API responsiveness, ensuring secure and efficient remittance operations.

Let's Connect!