top of page

MUSTAFA HUSSAINI

SOFTWARE ENGINEER

BW-T.png

ABOUT ME

Software Engineer

I am a seasoned full-stack developer with a proven track record in building financial systems, eCommerce platforms, and custom web solutions. Leveraging my expertise in Vue.js, React, Spring Boot, and AWS, I deliver innovative, user-focused applications. My strong problem-solving skills, passion for math, and drive for innovation make me a perfect fit for dynamic software engineering roles. Let’s transform ideas into impactful digital solutions together!

How can
I assist you?

01

Full-Stack Development

I specialize in building end-to-end applications using modern technologies like Vue.js, React, Python, Node.js, Laravel, and Spring Boot. From designing intuitive user interfaces to developing robust back-end systems, I deliver scalable solutions. I also utilize containerized development with Docker, ensuring seamless deployment to AWS or other cloud infrastructures for performance and reliability.

02

Financial Systems & eCommerce Solutions

I create secure, high-performance financial applications, including custom POS systems, invoicing system, and micro banking solutions, tailored to meet your specific needs. For eCommerce, I develop scalable, user-friendly platforms that drive business success, ensuring seamless shopping experiences and robust back-end systems.

03

Database Design & Management

Whether you're using SQL or NoSQL databases, I provide expert design and optimization services for data storage, ensuring efficient retrieval and management. My experience with MySQL, SQL Server, and NoSQL databases allows me to tailor solutions that meet your business requirements.

04

Web Design & Branding

I craft visually appealing websites and branding strategies that align with your business goals and resonate with users. With strong problem-solving abilities and a passion for innovation, I thrive in developing creative, efficient solutions for complex challenges, ensuring impactful outcomes.

05

Project Management & Team Leadership

I have experience leading and managing development teams, ensuring projects are delivered on time, within budget, and to the highest standards. I coordinate teams, align them with project goals, and ensure smooth execution of all stages of the development process.

Bachelor of Science in Computer Science

Kabul University, Kabul / Graduated:2017

EDUCATION & CERTIFICATIONS

Ebay Tempalte Generator

eBay Template Generator helps Shopify merchants create professional eBay listings in minutes. Automatically sync your products and create stunning, conversion-optimized listings with customizable templates.

MSP Pro

Money Exchange and Retail Banking System tailored for local money retailer businesses with multiple branches. This system efficiently manages core financial operations, including money exchange, transfers, deposits, withdrawals, and loan management, across all branches.

Invoicing & Billing System

enhances financial operations by automating Accounts Receivable (AR) and Accounts Payable (AP), offering intuitive invoicing, integrated ACH and card payments, and working capital tools. It seamlessly integrates with platforms like QuickBooks and Xero, streamlining financial management and improving reporting accuracy

Custom POS System

This custom POS system provides comprehensive solutions for ordering and sales management, stock inventory, and multi-branch operations with various user accounts and access levels. It supports account management, sales history, customer management, and loan handling (payable and non-payable). The system also manages expenses, profit calculation, shareholder information, taxes, and staff payroll, delivering a complete financial overview and operational control for businesses.

E-Commerce websites

Designed and developed e-commerce websites for clients such as JDM Engine Direct, Dallas JDM Motors, Nexon Prime, and Essen Oil Pro. These platforms feature user-friendly interfaces, seamless navigation, and robust functionality, including Year-Make-Model search, real-time inventory management, and secure payment processing. Each site was tailored to enhance customer experience, streamline operations, and drive sales, helping businesses reduce dependency on external platforms and increase direct sales.

PROJECTS

SOFTWARE ENGINEER - FULL-STACK DEVELOPER - WEBSITE DEVELOPMENT - GRAPHIC DESIGN & BRANDING DATABASE DESIGN - PYTHON - VUE.JS - REACT JS - NODE.JS - LARAVEL - FLASK - SQL - NO SQL

SAY HELLO

July 2022 – Present

Senior Software Engineer /

Self employee

  • Invoicing & Billing System: Developed a custom invoicing and billing system for Magic Tailleur. Enabled the addition of service-based invoices with an enhanced reporting and tracking system. Implemented using Vuejs and Laravel framework, and PostgreSQL for data management. component testing and end-to-end testing applied between backend and frontends

  • ERP System: I designed a robust ERP system for a car seats cover manufacturing company, incorporating every aspect of their operations from raw material management to the production line and accounting. Utilizing Frappe and Python hosted on AWS cloud, I focused on delivering a solution that streamlined processes and improved overall efficiency, ensuring the business could scale effectively. 

  • E-Commerce websites: Developed e-commerce websites for over eight auto parts companies, including JDM Engine Direct and Dallas JDM Motors, resulting in a substantial increase in sales and reduced dependence on external platforms like eBay. Integrated advanced Year-Make-Model search functionality, greatly enhancing customer experience and streamlining inventory management by enabling precise matching of engines to compatible car models.

  • UI/UX Designer: UI Designer at vuetifyjs.com, I designed the Figma components of Vuetify library

Feb 2020 – July 2022

Lead Developer /

Behsazan Poya Technology Services

  • POS System: Led a small team of developers in gathering requirements, designing the overall system architecture, and building the back-end infrastructure and user interface for a Point of Sale system used by five companies. The system was developed using AJAX, Laravel, Node.js, and Vue.js, with PhpUnit testing and hosted on AWS, ensuring robust performance and scalability.

  • Micro Banking System: Created a micro banking system for currency conversion and nationwide money transfers using Node.js, and SQL used by 50 small businesses. Developed a multi-stock algorithm to calculate profits from money exchanges without being tied to the base currency.

  • Automated Insurance Documentation and Routing System: Developed mobile application and corresponding backend system used by local travel agencies to submit mandatory insurance documentation to the Embassy.  This system fairly distributed passengers among five insurance companies and collected passenger data by scanning their passports.  The system crawled the embassy website to collect the necessary information to submit the insurance information.

Oct 2018 – Feb 2020

MIS Developer /

Python Technology Services

  • Auditing System: Collected requirements from AICS (Afghanistan Institute for Civil Society) management to automate audit evaluation checklists to certify Civil Society Organization (CSO). Previously, the workflow involved filling out paper forms.  Designed the new system's structure and workflow using web-based forms and integrated the backend and front end for an automated investigation and certification system. This system processed 110 CSOs and certified 59. XML libraries were utilized to generate certification and evaluation including parsing of Word and Excel files uploaded by the AICS. Used Laravel and Vuejs. Applied unit testing for frontend and backend.  

  • Team Leader: Led a team of WordPress developers and graphic designers to create 26 websites for local dried fruit businesses including logo design and branding, hosting, and deployment. Served as the interface between the customers and the design and development team. Maintained project schedule and ensured the project progressed smoothly and remained on schedule.

  • Project Management System: Collected specifications, conducted analysis, and devised the system design for the Target Project Management System. This involved creating both Flask backend and Node.js frontend components. The system was instrumental in enabling a development company to monitor their ongoing construction projects, manage budgets, track timelines, and generate real-time reports.

May 2017 – Oct 2018

MIS Developer /

Ministry of Energy and Water

  • Inventory Management system:  As a university thesis project to combat corruption in the Afghanistan government, I developed a web-based and centralized administration system to modernize an outdated paper-based and slow operational system managing inventory, HR, transportation, IT, and facilities in the Ministry of Energy and Water. The new system introduced real-time reporting capabilities, significantly enhancing transparency and reducing goods clearance expenses. I harnessed tools such as Vue.js for frontend, Laravel for backend, and Navicat UML and Navicat Data Modeler to create ER (Entity Relations) diagrams, use cases, and data flows.

Work
Experience

bottom of page