I am a London-based Full-Stack developer. Looking for a job right now feel free to connect with me.
Greenwich University
Karunya University
Barista
Customer Service
An interactive map application
An interactive map application
This project is an interactive map application developed using Leaflet.js, an open-source JavaScript library for mobile-friendly interactive maps, and PHP with AJAX calls to make it work.
HTML/CSS: The main structure and styling of the homepage, including the map container and user interface elements.
Bootstrap: Used for responsive design and layout styling.
JavaScript/jQuery: Handles DOM manipulation, initialization of the map, and interactive features. Loads Leaflet.js and additional plugins.
PHP:Provides an API endpoint that returns geospatial data in JSON format.
AJAX: Retrieves data from the server asynchronously for updating the map layers and markers without reloading the page.
JSON: Data format used to exchange information between the server and client-side script.
XAMPP: Used XAMPP to create a local development environment, which facilitated testing and debugging before deployment to a live server. XAMPP provided a comprehensive suite of tools, including Apache, MySQL, and PHP, for developing and testing the application locally.
Live Site
Company Directory
Company Directory
I developed a comprehensive, responsive web application designed to manage company personnel efficiently. This project leverages a robust technology stack, including HTML5, CSS, JavaScript, jQuery, Bootstrap, AJAX, PHP, and MySQL with phpMyAdmin.
CRUD Functionality: Enabled full Create, Read, Update, and Delete operations for effective management of employee records.
Department and Location Management: Included features to manage departmental assignments and office locations, supporting organizational structure and logistical needs.
Asynchronous Operations: Utilized AJAX for dynamic data interactions, reducing page reloads and improving performance. AJAX ensures that data updates and queries are handled smoothly without interrupting the user experience.
Backend Integration: Employed PHP for server-side scripting, interacting with a MySQL database to store and manage personnel data effectively. PHP handles form submissions, data processing, and server-side logic.
Live Site
Full-stack messaging app
Full-stack messaging app
Developed a full-stack messaging app using React.js for the front-end and Node.js with Express.js for the back-end.
Integrated PostgreSQL as the database to manage user data and messaging history efficiently.
Implemented user authentication features, including registration, login, and secure password management.
Designed the application with responsive design principles, ensuring compatibility and optimal user experience across various devices.
Demonstrated strong problem-solving and technical skills by handling full-stack development, from concept to deployment.
Live Site