Hello I'm

Kamran Asif

Full Stack Developer

About Me

Highly skilled and motivated Software Engineer with a strong foundation in full-stack web development, specializing in PHP and Laravel. Holds a bachelor's degree in Software Engineering and over 4 years of experience, successfully designing and implementing robust web applications using popular frameworks such as CodeIgniter and Laravel. Additionally, I have extensive experience in REST API development and WordPress plugin development.

  • php
  • Laravel
  • CodeIgniter
  • Wordpress Plugin Development
  • Google App Script
  • Javascript
  • REST API
  • MySQL
  • HTML
  • css
  • React
  • Ruby On Rails
  • PostgreSQL
Resume

What I do

Web Development

  • Bug Fixing
  • Website Development
  • Website Maintainance

REST API Development

  • API Development
  • REST API Integration

Wordpress Plugin Development

  • Bug Fixing
  • Custom Plugin Development
  • Custom Theme Development

Technical Skills

  • PHP
  • Laravel
  • CodeIgniter
  • Google App Script
  • Wordpress Plugin Development
  • Javascript
  • JQuery
  • REST API
  • MySQL
  • PostgreSQL
  • HTML
  • CSS
  • React
  • Ruby On Rails
  • Redux
  • API Integration
  • Unit Testing
  • Code Reviews
  • Website Development
  • SaaS

Professional Skills

  • Problem Solving
  • Communication
  • Team Work
  • Project Management
  • Creativity
  • Collaboration
  • Time Management
  • Critical Thinking
  • Team Player
  • Leadership

Recent Portfolio

  • All Categories
  • CodeIgniter
  • Laravel
  • React & Redux
  • Ruby On Rails

CareerCenter

Career Center is an Online Job and Career portal promoting Equal Opportunities in Armenia."

During my time working on the careercenter.am website, my primary responsibilities included making changes to resume logics and services, resolving issues related to the payment gateway, and fixing various bugs. Additionally, I successfully updated the Laravel version from 5.8 to 9.*, ensuring the website was running on the latest and most efficient framework version

  • PHP
  • HTML
  • CSS
  • JQuery
  • Laravel
  • MySQL
Live Demo

Math Trainer

This training website uses the CodeIgniter framework and features two dashboards: an admin dashboard for adding students and setting training goals, and a student dashboard requiring login credentials. Students can select from four types of training (addition, subtraction, multiplication, division) across three levels, each with sub-levels containing randomly generated questions. Students must answer within a set time to meet specific goals and pass a certain percentage of questions to progress. Reports track attempts and progress, while students can manage profiles and passwords, and view their progress on a dedicated page. .

username: admin

password: admin.

  • PHP
  • HTML
  • CSS
  • JQuery
  • CodeIgniter
  • MySQL
Live Demo

School Management System

School Management System is a Web Portal which can managed very easily, by using this you can easily manage the students, teachers and their progress through out the year.

There are three panels in a system

  1. Admin Panel
  2. Teachers Panel
  3. Student Panel

Admin Panel

Admin can do following things

  1. Login/Change Profile
  2. Change Password
  3. Forgot Password
  4. Manage Teachers
  5. Manage Students
  6. Manage Classes
  7. Assign Teacher to Classes Subject-wise with Class Timing
  8. Make Teacher Incharge of Each Class for Attendance
  9. View Attendance of Different Class Students
  10. Configure Weekly Holidays and Special Holidays
  11. Define Examination/Test Series (One Day of the Week) Period for Each Class
  12. View Fees of Each Student
  13. Produce Challan Forms for Each Class
  14. Do Attendance of All Teachers
  15. View Results of Tests and Exams of Students
  16. Manage Salary and Other Expenses of School
  17. View Teachers Feedback
  18. Define the Syllabus (Subjects/Books by Writer Name) for Each Class
  19. View Assignment of Each Class

Teachers Panel

Teacher can do following things

  1. Login
  2. Change Profile
  3. Change Password
  4. Forgot Password
  5. View Today's Classes
  6. Take Attendance for Incharge Classes
  7. Assign Test/Exam Marks to Students
  8. View Results for Assigned Classes
  9. View Attendance
  10. Get Salary Reports
  11. Give Assignments to Students
  12. View Assignments

Student Panel

Student can do following things

  1. Login
  2. Change Profile
  3. Change Password
  4. Forgot Password
  5. View Today's Class Schedule
  6. View Attendance
  7. View Syllabus
  8. View Fee Structure
  9. Submit Leave Requests
  10. Submit Assignments (Subject-wise)
  11. Check for Missing Assignments
  12. View Exam and Test Results

Demo Access

Admin Panel
Username : admin | Password: admin
Teachers Panel
Username : imtiaz | Password: imtiaz
Student Panel
Username : usman | Password: usman

  • PHP
  • HTML
  • CSS
  • JQuery
  • CodeIgniter
  • MySQL
Live Demo

Metrics WebApp

The "Metrics Webapp" displays the list of English Premier League standings for the current season and provides details about each team and their matches, which is a very famous football league.

  • HTML
  • CSS
  • React Js
  • Redux Toolkit
  • API Integration
Live Demo Source Code

Math Magician

"Math magicians" is a website for all fans of mathematics. It is a Single Page App (SPA) that allows users to: Make simple calculations. Read a random math-related quote.

  • HTML
  • CSS
  • JavaScript
  • React
  • API integration
Live Demo Source Code

Budget-App

Budget-App is a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.

  • Ruby On Rails
  • HTML
  • CSS
  • PostgreSQL
Live Demo Source Code

UPOS

Upos is point of sale software, can be used on any retail shop, it will enhance your product sales, saves a time.

What is Point of Sale?

Point of Sale software can be used on any business, it records each and every transaction of business to view business progress

Features

It has following feature

  1. Add Product Categories
  2. Add Products
  3. Add Regular Customers
  4. Add Suppliers for Your Products
  5. Stock In Feature (Including Credit Stock In)
  6. Stock Out Feature
  7. Place Orders (Wholesale or Regular)
  8. Place Credit Orders with Regular Customers
  9. Return Regular and Wholesale Orders
  10. View Expenses
  11. View Profit and Loss Reports (Daily, Monthly, or Annually)
  12. Backup and Restore Functionality
  13. View Product Stats and Selling Reports
  14. View Stock Out Products
  15. View Top Selling Products for Last Month and Year
  16. View Customer Credits
  17. View Supplier Credits
  18. Cancel Orders
  19. Hold Order Functionality
  20. Strong Admin Authentication
  21. Basic Invoice Settings
  22. Tax Feature (Customizable, Enable or Disable)
  23. Multi-Branch Support

Demo Access

Username : admin | Password: admin

  • PHP
  • HTML
  • CSS
  • JQuery
  • CodeIgniter
  • MySQL
Live Demo

HostFit

I had the privilege of working on the Hostfit project, a Laravel-based website designed to simplify the booking experience for travelers looking for exciting tour plans. My contributions to this project involved enhancing the booking logic, refining the tour listing algorithms, and implementing key improvements to provide a seamless user experience.

One of the major milestones in this project was the successful integration of the myFatoorah payment gateway, which added a secure and efficient payment processing system for our users.

Throughout my involvement, I also diligently addressed and resolved various bugs and issues to ensure the platform's stability and reliability. These efforts were aimed at delivering a top-notch, error-free booking platform for travelers and adventurers.

My work on the Hostfit project reflects my commitment to enhancing user experiences, optimizing functionalities, and ensuring the highest level of quality in web development. I'm proud to include this project in my portfolio, showcasing my skills and expertise in Laravel development and payment gateway integration..

  • PHP
  • HTML
  • CSS
  • JQuery
  • Laravel
  • MySQL
  • API Integration
Live Demo

Book A Doctor

"Book A Doctor" - is an Online Doctor Reservation web application designed to provide users with the ability to reserve, view, and manage doctors and doctor appointment reservation . The system aims to streamline the process of finding and booking doctors from various locations.

  • React
  • Redux
  • Ruby On Rails
  • PostgreSQL
  • API integration
Live Demo Source Code

Interested to Work?

Exploring exciting opportunities to collaborate or have questions in mind? Don't hesitate to reach out – I'm here to partner with you in achieving your aspirations.

Contact Fiverr Upwork