AgriSat SN
Satellite-based crop monitoring platform for Senegal.
- TypeScript
- NestJS 11
- React 19
- Vite
- +10
Web Developer & Agentic Coding Engineer
I'm Pape Diame Mbodji, a second-year undergraduate student in Application Development and Administration (D2A) at Université Alioune Diop de Bambey (UADB), Senegal. I'm a web developer interested in agentic coding, modern application development, and using AI agents to build, test, and improve software.
I'm Pape Diame Mbodji, a second-year D2A student at Université Alioune Diop de Bambey (UADB), Senegal. I'm a web developer interested in agentic coding, modern app development, and using AI agents to build, test, and improve software.
I design and build web applications, structured APIs, and thoughtful database schemas. My work spans frontend, backend, and agentic coding — orchestrating AI agents to streamline software development.
I'm honest about my level as a student developer: I focus on readable code, deliberate trade-offs, and features that solve real needs. My goal is to turn ideas into useful, well-designed, and scalable digital solutions.
I'm continuously growing my skills through hands-on projects, from design to deployment.
A selection of projects I'm building. Each card clearly separates the problem, the solution and the real state of progress.
Satellite-based crop monitoring platform for Senegal.
Health documents processing assisted by OCR and AI.
Bilingual, static and optimized site, deployed on Cloudflare.
The technologies I use across my projects. No arbitrary percentages: only what I actually work with.
Reactive, accessible and responsive web interfaces.
Structured services, authentication and validation.
Modeling, SQL queries and file storage.
Model integration and data processing.
Quality, collaboration and testing.
Shipping and operating applications.
This list grows with my projects; it reflects the tools I've encountered and practiced.
Concrete services, tailored to a clear need. Each service links to a way to reach out and discuss it.
Showcase sites, portfolios and landing pages that are fast, responsive and well-indexed.
Benefit · A clear online presence that builds trust with your visitors and clients.
Discuss this needTailored applications: dashboards, user areas, forms and business interfaces.
Benefit · A tool shaped around your processes instead of a generic tool to work around.
Discuss this needStructured REST APIs, authentication, role management and reliable databases.
Benefit · Solid technical foundations, ready to grow with your product.
Discuss this needAdding artificial intelligence building blocks: analysis, data extraction, document processing.
Benefit · Automate repetitive tasks and make better use of your data.
Discuss this needScripts and integrations to reduce manual work and mistakes.
Benefit · Time saved on repetitive day-to-day operations.
Discuss this needTaking over an existing project: fixes, performance optimization and new features.
Benefit · An existing project brought up to date without starting over.
Discuss this needScope, timeline and terms are defined together at kickoff.
My background is presented here honestly. Only confirmed information is displayed.
Software development training: programming, application design, backend, databases and application administration.
Design and development of a satellite crop-monitoring platform (NestJS API, PostgreSQL/PostGIS, React, Sentinel-2).
View projectA health-oriented project combining character recognition and artificial intelligence to process documents and organize information.
View projectA static bilingual Next.js site, configuration-driven and deployed on Cloudflare Pages.
View projectA detailed background is available on request. Feel free to get in touch.
A project, an internship or a question? Write to me and I'll get back to you as soon as I can.