25.08.2026 aktualisiert


100 % verfügbar
Senior Fullstack Developer — Node.js, NestJS, React, Next.js, AWS, Microservices
11000, Senegal
Nur Remote
BTS — Software Engineering, Institut Superieur Informatique (ISI), Dakar, 2018Skills
APIsPostgreSQLNode.jsRabbitMQNext.jsBackendFront EndApi-GatewayNestJSFintechMicroservices
I am a Senior Software Engineer with 8+ years of experience designing and developing reliable, scalable web and backend applications. My main expertise is backend engineering with Node.js, TypeScript, NestJS and Express, combined with strong knowledge of modern frontend technologies such as React, Next.js, Angular, JavaScript, HTML5 and CSS3.
I have extensive experience designing REST APIs, backend architectures, authentication and authorization systems, third-party integrations, and business-critical applications. I work confidently with PostgreSQL, MySQL and MongoDB, including database modelling, complex queries, indexing, transactions and performance optimization. I also use Redis for caching, queues and improving application performance.
My cloud and infrastructure experience includes AWS services such as Lambda, API Gateway, DynamoDB and CDK, as well as Docker, Docker Compose and CI/CD pipelines. I am familiar with microservices, asynchronous processing, RabbitMQ, event-driven architectures and distributed systems.
I have contributed to projects in fintech, e-commerce, marketplaces and startups, working across the full development lifecycle: technical design, implementation, testing, debugging, deployment, monitoring and continuous improvement. I pay particular attention to code quality, scalability, security, maintainability and performance.
I am comfortable working independently or as part of distributed international teams. I collaborate effectively with developers, product managers and designers, and I can quickly understand existing codebases and business requirements. I also have experience contributing to open-source projects.
I am particularly interested in building scalable digital products, cloud-native applications, fintech solutions, automation and AI-powered features. I enjoy solving complex technical problems, improving existing systems and continuously learning technologies that can create measurable business value.
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2022
Sprachen
EnglishverhandlungssicherFrenchMuttersprache
Projekthistorie
Zero-commission marketplace connecting residents across Senegal's 14 regions with local shops, restaurants, and service providers. Built and launched independently as a solo founder. Full platform architecture with NestJS backend, Next.js (React) frontend, Flutter mobile app, multi-tenant system, Redux & React Query state management, GraphQL API, Redis caching, mobile money payments (Wave, Orange Money), Jest unit & integration tests, deployed on AWS (EC2, S3, CloudFront), Docker, NGINX, CI/CD with GitHub Actions.
Social and event-based mobile app (ticketing, bookings, payments, social feed). Led full architecture from scratch. NestJS API design with Clean Architecture and modular microservices, GraphQL API layer alongside REST, Redis caching, Stripe integration, Flutter mobile app with OTP auth and push notifications (FCM), React admin portal with Redux & React Query, CI/CD with GitHub Actions, Docker, AWS S3.
Fintech startup specializing in international money transfers, digital payments and secure wallets. NestJS microservices for Auth, Wallet, Transactions and Users. API security with JWT, hashing and validation. Redis caching, AWS EC2 deployment, Docker, PM2/NGINX, DNS & SSL. CI/CD pipeline with GitHub Actions, Jest unit & integration tests, API performance optimization and technical documentation.