Jamil Ahmad Kassem
Full-Stack Web Developer
Full-Stack Developer | Laravel & React/Next.js Expert | PhD Researcher in IT | Telecommunications Engineer
Information
Years of
Experience
Happy
Customers
Projects
Finished
My Working Ethics
Enthusiastic, results-driven Software Developer and PhD Researcher with a proven record of high-quality, scalable solutions that consistently exceed expectations. Combines the analytical rigor of doctoral research with over 7 years of hands-on engineering experience.
From architecting election systems for 100,000+ voters to slashing code complexity by 60%, I bridge the gap between doctoral research and high-performance engineering. I specialize in delivering scalable, precision-driven solutions where technical excellence is a requirement, not an option.
Expertise & Tools
- Laravel
- Alpine
- Vue
- Tailwind.css
- Next.js
- React.js
- TypeScript
- Node.js
- MySQL
- PostgreSQL
- Python
- Swift
- Java
- Git
- Photoshop
- Illustrator
- 3dsMax
- LaTeX
Example Sites
Mrad Party (2018)
Election Analytics System
Real-time data visualization and analytics for high-stakes political campaigning.
LIU (2015)
Exam Generation Platform
Algorithmic test generation and academic resource management for the university.
LIU (2016)
Pharmacy Conference Platform
Event registration and attendee management system for the Pharmaceutical science division.
Teaching & Curriculum Development
Architecting educational pathways across Software Engineering, Cyber-Physical Systems, and Digital Design.
Web Foundations: HTML, CSS & JavaScript
Focus: Responsive UI Design, DOM Manipulation, and Browser Fundamentals.
Curriculum Timeline
- W1-3: Semantic Structure & Modern CSS Layouts
- W4-6: Responsive Design & Utility-First Frameworks
- W7-9: JavaScript Logic & DOM Manipulation
- W10-12: Final Project: Interactive Responsive Site
Backend Engineering with PHP
Focus: Server-Side Logic, Session Management, and MVC Architecture.
Curriculum Timeline
- W1-3: PHP Syntax & Functional Programming
- W4-6: Object-Oriented PHP & Design Patterns
- W7-9: Server-Side Security & Authentication
- W10-12: Building a Custom MVC Framework
Database Systems & MySQL
Focus: Relational Modeling, Query Optimization, and Data Integrity.
Curriculum Timeline
- W1-3: Relational Schema Design & Normalization
- W4-6: Advanced SQL Queries & Join Optimization
- W7-9: Stored Procedures, Triggers, and Transactions
- W10-12: Database Performance Tuning & Scaling
Modern Frontend Foundations
Focus: Responsive Design Systems, Component Architecture, and DOM Engineering.
Curriculum Timeline
- W1-3: Semantic HTML & Tailwind Layout Systems
- W4-6: Modern JavaScript: Async/Await & Functional Programming
- W7-9: Interactive UI Components & Browser APIs
- W10-12: Performance Optimization & Responsive Final Project
Full-Stack Development with TALL Stack
Focus: Monolithic Elegance, Real-time Interactivity, and Rapid Prototyping.
Curriculum Timeline
- W1-3: Laravel Essentials: Routing, Blade, and Controllers
- W4-6: Eloquent ORM & Advanced Database Relationships
- W7-9: Building Reactive UIs with Alpine.js
- W10-12: Deployment Pipelines & Full-Stack Application Delivery
Modern React Development
Focus: Component Architecture, Declarative UI, and Reactive State Management.
Curriculum Timeline
- W1-3: UI Components & Declarative Programming
- W4-6: State Management and Hook Logic
- W7-9: Component Composition & Context API
- W10-12: Performance Optimization and Custom Hooks
Next.js Full-Stack Architecture
Focus: Server-Side Rendering, Static Site Generation, and Routing Patterns.
Curriculum Timeline
- W1-3: Next.js Routing & Layout Architecture
- W4-6: Server vs. Client Components Execution
- W7-9: Data Fetching, Streaming, and Suspense
- W10-12: Deployment, Middleware, and SEO Optimization
TypeScript & Type-Safe Engineering
Focus: Precision-Driven Development, Static Analysis, and Scalable Codebases.
Curriculum Timeline
- W1-3: Foundations: Types, Interfaces, and Enums
- W4-6: Advanced Typings: Generics and Mapped Types
- W7-9: Type-Safe API Design and Error Handling
- W10-12: Migrating Large Codebases to TypeScript
3ds Max Foundations: High-Poly Modeling
Focus: Hard Surface Modeling, Sub-D Workflows, and UV Mapping.
Curriculum Timeline
- W1-3: Viewport Mastery & Hard Surface Fundamentals
- W4-6: Advanced Spline Modeling & Poly Editing
- W7-9: UV Unwrapping and Coordinate Systems
- W10-12: Final Project: Architectural/Mechanical Asset
Visual Excellence: Shading & Rendering
Focus: PBR Workflows, Physically Based Lighting, and Photorealism.
Curriculum Timeline
- W1-3: Physically Based Rendering (PBR) Theory
- W4-6: Advanced Shader Design & Procedural Textures
- W7-9: Cinematic Lighting & Global Illumination
- W10-12: High-Fidelity Architectural Visualization
Technical Art: MaxScript & Automation
Focus: Algorithmic Design, Workflow Automation, and Generative Modeling.
Curriculum Timeline
- W1-3: Introduction to MaxScript & Listener Logic
- W4-6: Python Integration for Pipeline Automation
- W7-9: Generative Modeling & Algorithmic Patterns
- W10-12: Final Project: Custom Pipeline Tool Development
Computational Design & Visualization
Focus: procedural Design, Product modeling.
Curriculum Timeline
- W1-3: Modeling in 3ds Max for visualization
- W4-6: Advanced approaches and design techniques
- W7-9: Painting, Texturing, and PBR Rendering (Photoshop)
- W10-12: Topology optimization and polygon management
MATLAB Programming Foundations
Focus: Computational Logic, Scripting Automation, and Data Handling.
Curriculum Timeline
- W1-3: The MATLAB Environment & Desktop Basics
- W4-6: Vectorization and Matrix Mathematics
- W7-9: Scripts, Functions, and Debugging Workflows
- W10-12: Data Import/Export & Basic Visualization
Scientific Computing & Modeling
Focus: Numerical Analysis, System Simulation, and Data Visualization.
Curriculum Timeline
- W1-3: Matrix Operations & Numerical Methods
- W4-6: Signal Processing & Filter Design
- W7-9: Simulink: Modeling Dynamic Systems
- W10-12: Final Project: Complex System Simulation
Research Methods & Algorithm Design
Focus: Academic Rigor, Complexity Analysis, and Performance Benchmarking.
Curriculum Timeline
- W1-3: Defining Research Questions & Hypothesis Testing
- W4-6: Algorithmic Complexity & Performance Tuning
- W7-9: Experimental Design & Statistical Validation
- W10-12: Peer-Review Simulation & Technical Reporting
Technical Writing & LaTeX Mastery
Focus: Academic Publishing, Complex Document Engineering, and Presentation Design.
Curriculum Timeline
- W1-3: LaTeX Environment & Document Structure
- W4-6: Mathematical Typesetting & Advanced Tables
- W7-9: Automated Bibliography & Citation Workflows
- W10-12: Thesis/Journal Template Engineering
Android Foundations with Java
Focus: UI/UX Design Patterns, Activity Lifecycle, and Local Data Management.
Curriculum Timeline
- W1-3: Java Essentials & Android Studio Environment
- W4-6: XML Layouts, Material Design, and Event Handling
- W7-9: Navigation Components and Activity Lifecycle Management
- W10-12: Local Persistence with SQLite and Shared Preferences
Asynchronous Android Systems
Focus: RESTful API Integration, Reactive Programming, and Concurrency.
Curriculum Timeline
- W1-3: Multithreading and Asynchronous Task Handling
- W4-6: REST API Integration
- W7-9: Reactive Programming with RxJava or LiveData
- W10-12: Background Services and Notification Systems
Selected Publications
MT2M: Strategic Cost-based Optimization of Cyber Defense in Variable Constraints Systems
Authors: Jamil Kassem, Helena Rifa Pous, Joaquin Garcia-Alfaro
Journal of Network and Systems Management
Revisiting a Probabilistic Moving Target Defense Strategy to Handle Attacks Against Network Nodes with Multiple Resources
Authors: Jamil Kassem, Helena Rifa Pous, Joaquin Garcia-Alfaro
Future of Information and Communication
Diseño de una estrategia probabilística de defensa de objetivo móvil para manejar ataques contra nodos de red con múltiples recursos
Authors: Jamil Kassem, Helena Rifa Pous, Joaquin Garcia-Alfaro
XVIII Reunion Española sobre Criptologia y Seguridad de la Informacion
Tuning the Demodulation Frequency Based on a Normalized Trajectory Model for Slow Speed Underwater Acoustic Communications
Authors: Abdel-Mehsen Ahmad, Michel Barbeau, Joaquin Garcia-Alfaro, Jamil Kassem, and Evangelos Kranakis
Transactions on Emerging Telecommunications Technologies
Displaying latest peer-reviewed research and conference proceedings.