Fernand SOUALO
Senior Software Engineer
Senior Software Engineer — Empowering Digital Transformation
Full-Stack • TypeScript • Next.js • React • Node.js • AWS
Bridging innovation and reliability to deliver scalable technical solutions.
With over 8 years of diverse industry experience, I specialize in architecting, developing, and deploying modern web applications. My expertise spans across full-stack development, cloud infrastructure, agile methodologies, and corporate technical training. I am passionate about driving digital transformation and building solutions that deliver real, measurable business value.
Industry Experience
Allianz Technology
Global Insurance Platform
GE Healthcare
Digital Healthcare Solutions
OUESTECH
Web & Mobile Innovation
Services Offered
Why Choose Me?
Deep technical expertise in modern JavaScript technologies
Ability to translate complex business needs into effective technical solutions
Results-oriented approach with strong focus on quality
Technical Expertise
React / Next.js
Modern web applications and hybrid platforms
Node.js / NestJS
RESTful APIs and microservices design
Python / FastAPI
High-performance APIs and automation scripts
Cloud Architecture
Serverless development with AWS services
Professional Experience
Backend Developer | Node.js, NestJS, TypeScript, AWS Cloud
- Design and development of high-performance REST APIs, facilitating seamless integration between Allianz's various systems
- Implementation of a microservices architecture, enhancing the scalability and resilience of applications
- Deployment of serverless solutions, optimizing infrastructure costs and flexibility
- Automation of deployment processes through Gitlab CI/CD, accelerating development cycles
- Utilization of Terraform for Infrastructure as Code, ensuring consistency and reproducibility of environments
- Leveraging AWS services (Lambda, S3, DynamoDB, SQS, CloudWatch) to build robust cloud-native solutions
Key Achievements
- Reduced client request processing time by 30%
- Improved system stability by 25% during peak loads
- Decreased infrastructure costs by 20% through cloud optimization
- Enhanced system security and compliance by implementing cloud-based NFRs
Full Stack Software Engineer | React, NextJS, TypeScript, Node.js
- Developing and maintaining scalable web applications for various clients
- Leading technical architecture decisions and implementation strategies
- Collaborating with clients to define project requirements and timelines
- Ensuring high code quality and performance optimization
- Managing entire development lifecycle from conception to deployment
- Implementing responsive and accessible user interfaces
- Delivering technical training sessions in Python, TypeScript, Node.js, and React
- Mentoring junior developers and conducting code reviews
Key Achievements
- Successfully delivered 15+ projects for diverse clients
- Achieved 98% client satisfaction rate
- Reduced average page load time by 60%
- Implemented automated testing increasing code coverage to 90%
- Trained 50+ developers across multiple corporate workshops
Software Engineer | TypeScript, Node.js Developer
- Development of a Web SDK for medical imaging, enabling advanced visualization capabilities for healthcare professionals
- Design and implementation of Micro Front-End components, enhancing the platform's modularity and scalability
- Close collaboration with software architects and UX/UI teams to ensure optimal design and seamless user experience
- Writing comprehensive software specifications, ensuring clear communication of technical requirements
- Establishment of rigorous testing strategies, including unit tests, component tests, and End-to-End (E2E) tests, to maintain high software quality
- Orchestration of continuous integration processes via GitLab and Jenkins, streamlining development workflows
- Utilization of Sonar for code quality assurance, maintaining high standards of code cleanliness and efficiency
Key Achievements
- Contributed to the development of the SDK
- Implemented new front-end components for domain-specific applications sold to hospitals
- Maintained and stabilized tests
Software Engineer | Full Stack Developer
- Contributed to the development of a 3D medical image viewer, enhancing clinical workflow applications for healthcare professionals
- Worked in a multi-platform environment (Linux - CentOS, Windows) to ensure compatibility and performance
- Collaborated within an Agile/Scrum framework to deliver high-quality software solutions efficiently
- Interacted with software architects to design system interactions optimizing user experience
- Wrote comprehensive software specifications to ensure clear communication of technical requirements
- Implemented rigorous testing strategies, including unit tests and integration tests, to maintain high software quality
- Contributed to continuous integration processes, ensuring streamlined development workflows
Key Achievements
- Contributed to the Technical Design Reviews
- Developed an advanced GSA material management component
- Maintained and fixed bugs
Software Engineer | Full Stack Developer
- Designed and implemented an evolving backend system interacting with hardware components, including a TCP/IP gateway and Zigbee wireless sensors
- Developed an intuitive frontend interface with reactive user interfaces for system configuration and real-time visualization of vibration data
- Designed a modular software architecture, ensuring scalability and ease of maintenance
- Wrote detailed software specifications and closely collaborated with HW/SW architecture teams
- Utilized WebSocket technology to establish bidirectional communication between backend and user interfaces, enabling real-time data exchange
- Conducted thorough testing, adhering to Schneider Electric's high quality standards
- Produced comprehensive technical documentation, facilitating knowledge transfer and future system maintenance
Key Achievements
- Designed and developed a machine failure monitoring system leveraging sensor technology
- Developed an intuitive real-time data monitoring interface for enhanced system visibility
- Delivered comprehensive project documentation and deliverables
Software Engineer
- Conducted mechanical, aerodynamic, telecom, and energy studies to optimize the drone's performance and efficiency
- Designed and fabricated custom electronic circuits and mechanical components, ensuring seamless integration of all subsystems
- Implemented the drone's vision capabilities using the OpenCV library in C++ on Raspberry Pi 3, enhancing autonomous navigation and object recognition
- Developed an intuitive interface for the ground control station using Qt4, facilitating operator interaction and mission management
- Programmed embedded systems in C++ and Python on Raspberry Pi, optimizing processing and control algorithms
- Assembled and conducted rigorous testing of the fixed-wing drone prototype, validating design concepts and system performance
- Collaborated closely with aeronautics researchers to integrate advanced technologies into the drone platform
Key Achievements
- Developed a fixed-wing drone with advanced aerodynamic capabilities
- Implemented computer vision for the drone using OpenCV in Python, enabling real-time object detection and tracking
- Designed and developed a robust monitoring and orchestration interface in C++/Qt, facilitating seamless control and navigation
Education
Master's Degree in Computer Science
- Specialization in Software Engineering and Electronic Engineering
- Advanced coursework in Distributed Systems and Network Architecture
- Master's program at the intersection of electronics and computer science, focusing on the study, design, and development of complex systems with multi-sector versatility and adaptability
- Providing a solid foundation for various career paths, including embedded systems development and software development
Key Achievements
- Graduated with a Master's Degree in Science
- Object-oriented C++ programming — Object modeling of a data structure
- Successfully defended my final year project
Master's Degree in Computer Science
- Study of Electronic Systems and Computer Systems
- Embedded systems
- Computer Engineering: Web languages, C, C++, Python, ...
- Electronic Engineering: VHDL, C, C++, assembler on FPGA and DSP
Key Achievements
- Admitted to Master's program second year
- Programming of digital systems — Implementation of a DCC central unit on FPGA
- Development on DSP target — Image processing, contour detection by convolution mask applications
- Peripheral programming — Wireless communication Raspberry/Arduino by NRF
Engineering Degree in Computer Science
- Engineering school with 2 years of integrated preparatory classes and a 3-year specialization
- Preparatory studies: Mathematics (numerical analysis, algebra), Physics (mechanics, electrostatics, thermodynamics), Engineering Sciences
- Specialization: Digital & analog electronics, system administration under Linux, web programming, OOP in Java, computer networks (routing, security)
Key Achievements
- Graduated with an Engineering Degree
- Successfully completed multiple student projects
- Final year project successfully defended
High School Diploma in Science
- Courses in Mathematics · Physics · Chemistry · English · French
Key Achievements
- Admitted with distinction
- Received an excellence scholarship from the Guinean government
Technical Skills
Backend Development
Frontend Development
Cloud & DevOps
Databases & Storage
Continuously learning and exploring new technologies to stay at the forefront of web development.
Languages
Soft Skills
Certifications
Work Preferences
Work Schedule
Contract Duration
Work Environment
Mobility
Location
Open to discussing flexible arrangements based on project requirements
Preview CV
CV Preview
Ready to Build Something Amazing?
Let's collaborate to transform your ideas into exceptional digital solutions. I'm available for freelance projects and technical consulting.