Hello! I am Mohammed Asaad, a Software Engineer with 6+ years of experience specializing in backend engineering, distributed systems, and cloud-native development.
I work extensively with Java (Spring Boot, Spring MVC, Spring Batch), microservices architecture, Kafka pipelines, and large-scale ETL processing. I build high-performance backend systems that integrate with telecom CRM platforms like Siebel, supporting millions of customer operations.
I also develop AWS cloud solutions (Lambda, S3, EC2, RDS, SNS, SQS) and automate infrastructure using Terraform. Additionally, I build services with Flask/Django and modern UI modules with React.
I enjoy solving complex engineering problems and delivering clean, scalable solutions across distributed systems.
I bring a rare combination of deep backend engineering expertise and a growing foundation in AI/ML ethics, governance, and leadership. With 6+ years building distributed systems, cloud-native infrastructure, and data pipelines at scale, I understand how AI/ML tools must integrate with real production environments — not just in theory, but in practice.
As an AI/ML student at Indiana Wesleyan University, I am building the skills to bridge technical implementation and responsible leadership: evaluating models critically, communicating tradeoffs clearly, and ensuring that AI systems are fair, explainable, and accountable. My goal is to become an engineer who builds AI solutions that organizations can trust and rely on.
This portfolio is designed for technical hiring managers, engineering leaders, and academic evaluators in the software engineering and AI/ML space. It is relevant to anyone looking for a candidate who combines hands-on backend and cloud engineering experience with a principled understanding of machine learning concepts, ethical AI practices, and change leadership.
Whether you are evaluating me for a software engineering role, an AI/ML engineering position, or a graduate academic program, this portfolio demonstrates both the technical depth and the reflective, ethics-driven mindset that modern AI/ML teams need.
Also experienced with: Kafka, RabbitMQ, Databricks, MySQL, PostgreSQL, MongoDB, Oracle/PL-SQL, Snowflake, Docker, Kubernetes, Jenkins, GitHub Actions, JUnit, Mockito, Testcontainers, Linux, CI/CD.
Sales-Channel Redesign
Spring Boot · React · Django
Migrated a legacy JSP sales channel to Spring Boot + Django + React, improving speed and responsiveness by 80%.
Parallel ETL Framework
Spring Batch · Multithreading
Built a Spring Batch ETL pipeline that processes millions of telecom records daily using partitioning and parallelism.
Kafka Streaming Pipeline
Kafka · Microservices
Designed a Kafka producer–consumer architecture for real-time telecom events with retry logic and monitoring.
Workshop 1 — AI Lab
AIML-500 · Machine Learning Fundamentals
Hands-on exploration of ChatGPT prompt engineering, Consensus Custom GPT for academic research, STORM AI article generation, and a Chatbase chatbot prototype built with Design Thinking.
Skills: Prompt Engineering, Custom GPTs, AI Research Tools, Design Thinking, Chatbot Prototyping, Critical AI Evaluation
View ArtifactWorkshop 2 — ML vs. Deep Learning
AIML-500 · Machine Learning Fundamentals
Collaborative group presentation comparing Machine Learning and Deep Learning — covering pipelines, neural networks, real-world applications, and a decision framework for choosing the right approach.
Skills: Technical ML/DL Knowledge, Technical Communication, Teamwork, Presentation Design, Critical Analysis
View ArtifactWorkshop 3 — ML Training Methods
AIML-500 · Machine Learning Fundamentals
Interactive AI coaching session exploring supervised, unsupervised, and reinforcement learning, algorithm selection, training pipelines, iteration, and the critical role of data quality.
Skills: ML Training Concepts, Interactive AI Learning, Critical Thinking, Technical Problem Solving, Self-Directed Inquiry
View ArtifactWorkshop 4 — Data Challenge Scenarios
AIML-500 · Machine Learning Fundamentals
Scenario-based simulation working through three real-world ML data challenges: missing data handling, class imbalance and fairness evaluation, and data privacy with scalability constraints.
Skills: Data Cleaning & Imputation, ML Fairness & Bias Auditing, Differential Privacy, Trade-off Analysis, Responsible ML
View ArtifactWorkshop 6 — Personal Framework: Change Leader
AIML-500 · Machine Learning Fundamentals
A personal AI/ML leadership framework developed at course completion — including a mission statement, six core values, measurable objectives, short- and long-term action plans, and a structured evaluation and adaptation process.
Skills: AI/ML Change Leadership, Ethical AI Governance, Strategic Planning, Responsible Innovation, Self-Assessment, Stakeholder Communication
View Artifact2019 – Present
- Develop Java/Spring Boot microservices integrating telecom channels with Siebel CRM.
- Optimize Dealer workflows through schema tuning, indexing, and SQL optimization.
- Build high-volume ETL pipelines using Spring Batch, partitioning, and multithreading.
- Implement Kafka streaming for real-time telecom event processing.
- Develop AWS solutions (Lambda, S3, EC2, RDS, SNS, SQS) for automation and provisioning.
- Build Terraform IaC modules for VPCs, subnets, routing, EC2 and IAM roles.
- Implement CI/CD pipelines, blue-green deployments, Docker containers, and Jenkins automation.
- Develop backend services using Flask; modernize UIs using React.
- Design Databricks workflows integrated with large AWS datasets for analytics.
- Build distributed MapReduce-style processes for telecom datasets.
2026 – 2027
Master of Computer Science
Indiana Wesleyan University
Graduate coursework in software development, algorithms, databases, web architecture, and cloud computing.
2015 – 2019
Bachelor of Computer Science
Birzeit University
Studied algorithms, DBs, OS, networks, AI, and full software engineering curriculum.
Cloud & AI
- AWS Certified Solutions Architect – Associate
- AWS Certified Cloud Practitioner
- ChatGPT Prompt Engineering
Address
Sacramento, CA, USA
Phone
+1 641-233-9526
mohammedzjasaad@gmail.com
