Fernand Soualo
Software Engineer
I am passionate about creating impactful software. As a software engineer, I strive to build solutions that are both functional and aesthetically pleasing. I believe in the transformative power of software.
My preferred technologies include NodeJS, NestJS, React, NextJS, and TypeScript. Connect with me on LinkedIn. Currently, I am working at Allianz Technology. Based in Paris, France
Fun Side Projects
School Management System
A comprehensive School Management System designed to streamline administrative tasks, enhance communication, and improve overall efficiency in educational institutions.
Plura SaaS App
A SaaS application built with Next.js, TypeScript, Prisma, MySQL, NextAuth, and Stripe, featuring a subscription system, organization and sub-organization creation, sales funnel creation, subdomains, project management module, and much more.
Next Auth v5 App
A Next.js application that implements authentication using NextAuth v5, featuring user registration, login, logout functionalities, and Multi-Factor Authentication (MFA) with email code verification.
JS Universe Blog App
A blog application built with Gatsby and TypeScript, featuring static site generation and smooth progressive image loading, offering a delightful frontend experience with advanced rendering optimization techniques.
Idées KDO
An innovative AI-powered application that generates fantastic gift ideas tailored to age and specific keywords.
Work
I excel in ...
React
My go-to library for building dynamic and responsive web applications. I leverage React to create seamless user experiences and efficient component-based architectures.
React Query
I utilize React Query for advanced data fetching and state management in React applications. It simplifies complex data synchronization tasks and enhances application performance.
Next.js
My preferred framework for building fullstack applications. With Next.js, I create highly optimized and scalable web solutions, leveraging its powerful features like server-side rendering and static site generation.
Tailwind CSS
I craft visually appealing and responsive designs using Tailwind CSS. Its utility-first approach allows for rapid development and consistent styling across projects.
Node.js
I build scalable and high-performance backend services with Node.js. Its event-driven architecture and extensive ecosystem make it ideal for developing efficient server-side applications.
Hono.js
I appreciate the simplicity and performance of Hono.js for building web applications. Its lightweight nature and fast routing capabilities make it a great choice for efficient and scalable projects.
AI Integration
I integrate advanced AI models into applications, unlocking new possibilities for automation, natural language processing, and intelligent decision-making.
Nest.js
I develop robust and maintainable backend applications with Nest.js. Its modular architecture and TypeScript support enable the creation of scalable and efficient server-side solutions.
AWS Lambda
I leverage AWS Lambda for building serverless applications, allowing for efficient scaling and cost-effective solutions. Its event-driven architecture is perfect for microservices and automated processing tasks.
AWS DynamoDB
I utilize AWS DynamoDB for its fast and flexible NoSQL database capabilities. It's excellent for applications requiring low-latency data access at any scale. I appreciate its seamless integration with other AWS services and its ability to handle diverse workloads efficiently.
AWS CloudWatch
I use AWS CloudWatch for comprehensive monitoring and observability of AWS resources and applications. It provides valuable insights through logs, metrics, and alarms, enabling proactive management and troubleshooting of cloud infrastructure. CloudWatch's real-time monitoring capabilities are crucial for maintaining high availability and performance of AWS-based systems.
AWS SQS
I leverage AWS SQS (Simple Queue Service) for building decoupled and scalable microservices architectures. It provides a reliable, highly-scalable, and fully-managed message queuing service that enables asynchronous communication between distributed system components. SQS helps in managing workload spikes, reducing dependencies between services, and ensuring fault tolerance in distributed applications.