Skip to content
BackNov 7
Khalil B.
Upwork badge

Khalil B.

Mathematician | Lean 4 & Mathlib Proof Engineer | Python Developer

Agrégation-certified mathematician with a Master's in Geometry and Analysis and 10+ years of teaching experience, currently teaching as a professor agrégé at one of Morocco’s leading establishments. 195+ contracts completed on Upwork, 100% Job Success Score, Top Rated. I also run FULLSTACK MATHEMATICS, a training program in Rabat that prepares students for depth-level mathematical thinking, from competition prep through advanced undergraduate and graduate topics. What I do for clients: — Mathematics Tutoring, problem-solving, consulting, and content creation. I teach from introductory calculus to advanced analysis and differential geometry, and from fundamental algebra to graduate-level Field Theory, and I can prepare students for competition-level mathematics, including Olympiad-track training, and the Putnam Competition. — Python Web scraping, desktop GUIs, automation scripts, Telegram bots. I build tools that work and are maintainable. — Math content & ghostwriting Textbook drafts, course materials, solution manuals, educational content. — Formalization, Lean4 Currently expanding into: formal mathematics and proof verification using Lean 4 — combining my background in pure mathematics with formal proof systems. Core mathematical areas: Calculus, Linear Algebra, Real & Functional Analysis, Topology, Abstract Algebra (Groups, Rings, Fields), Number Theory, Differential Geometry, Measure Theory, Probability, Optimization, Euclidean Geometry, Mathematical Modeling. I hold the Agrégation in Mathematics, a French national exam that tests mastery across the full breadth of pure and applied mathematics. Fewer than 15% of master holder candidates pass in a typical year. Message me with the details of your project. I'll tell you quickly whether I can help.

🇲🇦Essaouira, Morocco$42/hr100% JSS4.98 (184)Since Oct 2020

Earnings and projects

MRR
$771

Last 6 months ÷ 6

World#59,565 / 412k
🇲🇦Country#201 / 1,706
Revenue, last 30 days
$4k

Last 6 months: $4.6k

World#8,069 / 412k
🇲🇦Country#24 / 1,706
Total earnings
$62k

Billed in all: $64k

World#63,781 / 412k
🇲🇦Country#143 / 1,706
Per project
$305

$661 in the last 6 months

World#229,715 / 412k
🇲🇦Country#831 / 1,706
Projects, last 6 months
7

Across 9 contracts

33% fixed67% hourly
World#28,826 / 412k
🇲🇦Country#106 / 1,706
Projects in all
202

Across 226 contracts

72% fixed28% hourly
World#9,804 / 412k
🇲🇦Country#19 / 1,706

Earnings, last 30 days

$64.2k+$4k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$60.0k$62.5k$65.0kOct 8Oct 23Nov 7

Skill rankings: Top 5% in Calculus

Ranked by MRR among everyone on Upwork with the skill.

  1. #15Algebra277 freelancers · 🇲🇦 #1Top 5%
  2. #18Calculus359 freelancers · 🇲🇦 #1Top 5%
  3. #20Teaching Algebra252 freelancers · 🇲🇦 #1Top 8%
  4. #20Mathematical Optimization171 freelancers · 🇲🇦 #1Top 12%
  5. #21Optimization Modeling148 freelancers · 🇲🇦 #1Top 14%
  6. #50LaTeX570 freelancers · 🇲🇦 #1Top 9%
  7. #61Mathematics Tutoring818 freelancers · 🇲🇦 #1Top 7%
  8. #97Bot Development927 freelancers · 🇲🇦 #1Top 10%