KM
Open to Opportunities
Software Engineer & Technical Lead

Kamran Mahmoudi

Full-Stack Laravel/PHP Developer, WordPress Specialist, Enterprise Systems Engineer and Data Solutions Professional

Full-Stack Software Engineer and Technical Lead with more than 10 years of experience designing, developing and supporting enterprise web applications, business platforms, management dashboards, workflow automation tools, WordPress solutions, search systems and data-driven software.

10+ Years of Professional Experience
2 Countries of Professional Experience
13 Research Publications
7.0 IELTS Overall Band
01

Professional Profile

About Me

Full-Stack Software Engineer and Technical Lead with more than 10 years of experience in the analysis, architecture, design, development and maintenance of web applications, business management systems, Laravel/PHP platforms, WordPress solutions, management dashboards, workflow automation and data-driven software. Experienced across the complete software delivery lifecycle, including requirements analysis, database design, API integrations, deployment, documentation, production support and client-facing technical proposals.

Professional Focus Transforming complex business processes into reliable, scalable and user-friendly software systems
02

Core Competencies

A

Software Delivery

Full-stack development, system architecture, requirements analysis, database design, deployment, documentation, maintenance, troubleshooting and production support.

B

Enterprise Systems

MIS platforms, workflow automation, approval processes, management dashboards, reporting, document management, procurement systems, contracts and PDF/Excel exports.

C

Data and Search Systems

Information retrieval, web crawling, data extraction, business intelligence, data indexing, search engines and distributed data processing using Hadoop and Spark.

03

Technical Skills

Backend and Web Development

PHP Laravel REST APIs WordPress Plugin Development Moodle

Frontend Development

JavaScript jQuery HTML5 CSS3 Bootstrap Responsive UI

Databases and Search Technologies

MySQL SQL Server Neo4j Elasticsearch Apache Solr Apache Nutch

Tools and Infrastructure

Python Git Linux Docker Kubernetes Bash AWS GCP

Big Data and Distributed Processing

Hadoop HDFS MapReduce Apache Spark PySpark Distributed Computing

Architecture and Technical Leadership

Requirements Analysis Software Architecture Database Design Technical Leadership Project Planning Production Support
04

Professional Experience

Software Engineer / Technical Lead

Jan 2025 – Present
Bright Palm Solutions LLC — Muscat, Oman
  • Design and develop Laravel/PHP, WordPress and custom web platforms, including business portals, marketplaces, multilingual websites, dashboards and automation tools.
  • Lead requirements analysis, solution architecture, database design, permissions, integrations, deployment planning and post-launch support.
  • Prepare technical proposals, estimates, implementation plans and client-facing project scopes.

Software Engineer

Jul 2022 – Jan 2025
Exir Chemical Terminal — Tehran, Iran
  • Developed and maintained enterprise software for operational monitoring, document management, procurement, contracts, reporting and workflows.
  • Enhanced Laravel/PHP modules, database queries, dynamic forms, dashboards and PDF/Excel exports.
  • Converted manual operational and administrative processes into structured application modules.

Software Engineer

2020 – 2022
Communications Regulatory Authority — Tehran, Iran
  • Worked on business intelligence, process management, quality assurance and enterprise architecture projects.
  • Contributed to internal applications, reporting workflows, automation and process digitization.

Co-Founder

2018 – 2020
Data in Science Laboratory — Qazvin, Iran
  • Co-founded a software and research laboratory focused on data science, cognitive science, gamification and scientific big-data processing.
  • Managed project planning, proposal preparation, customer communication and technical delivery.

Research Assistant

2017 – 2019
IKIU / Iranian Light Source Facility — Qazvin and Tehran, Iran
  • Researched scientific data management, big-data tools, distributed computing, cloud services, information retrieval and search architecture.
  • Contributed to basic design research for scientific data and high-performance computing infrastructure.

Programmer / Project Manager

2015 – 2019
Baharsound Ltd. — Tehran, Iran
  • Developed, maintained and improved websites and monitoring applications.
  • Built reporting tools for user activity, employee activity and operational performance.
05

Selected Projects

Enterprise Software

Exir Operations System

Designed and developed a web application for monitoring chemical terminal operations, workflows, management reports and internal process visibility.

WordPress Plugin

Rahkaran API WordPress Plugin

Developed a custom plugin connecting WordPress workflows to a local retail and business management software API.

Software Architecture

Distributed Learning Platform

Designed the software architecture for a distributed educational platform for Iran's Educational Research and Planning Organization.

Scientific Search

Synchrotron Scientific Search Engine

Designed a vertical search engine for synchrotron scientific data and researched scientific data management using Hadoop ecosystem technologies.

Web Crawling

Distributed Web Crawlers

Implemented distributed and multithreaded web crawlers, Boolean information retrieval and semantic query expansion.

Graph Databases

Neo4j Data Integration

Modelled semantic relationships and integrated social and information-retrieval data using the Neo4j graph database.

06

Education

MSc in Computer Software Engineering

Imam Khomeini International University
Qazvin, Iran | 2016 – 2019

Thesis: Managing Scientific Data in Experimental Physics Facilities Using Big Data Tools. Thesis evaluation: Excellent.

GPA: 18.17 / 20

BSc in Computer Software Engineering

K. N. Toosi University of Technology
Tehran, Iran | 2011 – 2016

Final project: Design and Implementation of a Distributed Web Crawler.

Final Project Score: 20 / 20

Data Science Winter School

Bonn University / GraDAna EU Project
Bonn, Germany | 2018

Participated in an EU-supported data science program focused on international trends in data analysis skills for graduate researchers.

07

Certifications and Research

Selected Certifications and Training

  • IELTS General Training — Overall Band 7
  • International academic qualification verification by WES
  • Fundamentals of Digital Marketing — Google
  • Docker, Kubernetes, AWS, GCP and software architecture
  • Hadoop, Apache Spark, PySpark and web scraping
  • Linux, LPIC-1, Network+, CEH and web security

Publications and Research

  • 1 Springer journal article
  • 1 Springer book chapter
  • 11 conference papers
  • Research in vertical search, scientific data management and big data
  • Research in high-performance computing, machine learning and web crawling
08

Languages and Awards

Languages

Persian / Farsi Native
English Professional Working Proficiency
Turkish Basic to Intermediate
Arabic Basic
Azerbaijani Basic
International Award Erasmus+ Mobility Grant recipient through the European Union GraDAna Project in 2018
Kamran Mahmoudi — Full-Stack Software Engineer and Technical Lead