Learn more

Yan OUEDRAOGO

Software Developer
Ouagadougou, Burkina Faso
|

linkedin.com/in/ouedyan
|

github.com/ouedyan
|

yanouedraogo5@gmail.com
|

+90 501 336 84 11 | +226 56 71 06 42
Versatile software developer. Well-versed in React, Next.js, Flutter, Spring Boot, DevOps containerization and CI/CD pipelines.
Y
O

Work Experience

SELINEXT (OUAGADOUGOU, BURKINA FASO)

Founder & Lead Developer
|

Sep 2024 - Current

Founded SELINEXT SARL, a software development company providing modern and specialized solutions to businesses:

Coris Transition project for Coris Holding S.A.:

  • Designed and implemented a comprehensive training and evaluation platform, quiz and diagnostic assessment engine with participant management and statistical analysis
  • Built secure container-based, and automated CI/CD deployment pipelines using GitHub Actions and Google Artifact Registry
  • Developed a complete OAuth2/JWT-based authentication system with standard security features
  • Built a responsive and exhaustive Web frontend with Next.js and TailwindCSS supporting multiple user roles, internationalization and comprehensive data visualization.

Elira Trading Bot for GOLDMAN YAZILIM Ltd.:

  • Designed and implemented a cryptocurrency trading bot with Spring Boot backend and Next.js React frontend
  • Developed a configurable periodic trading task scheduler with multiple task types and status monitoring
  • Created an automated and error tolerant order management system with bulk operations, transaction logging, and error handling
  • Built admin dashboard for monitoring trading performance with real-time status updates
  • Implemented comprehensive logging and visualization tools for trading operations

CCNews & MyNews Flutter Mobile Apps for GOLDMAN YAZILIM Ltd.:

  • Overhauled authentication system from phone-based to email-based with verification flow
  • Fixed platform compatibility issues and ensured App Store/Play Store compliance
  • Responsible for the mobile platforms’ continuous enhancement, maintenance and deployment to the different app stores

Zalisoft (Istanbul, Turkey)

Frontend Web Tech Lead
|

Apr 2022 - Sep 2024

Collaborated as a Tech Lead to the development and architecture of many successful web projects mostly built with the Next.js React framework and other modern technologies like Tailwind CSS and SSR , notably:

MyNews and CcNews news aggregators and their administration platforms:

  • Built a core and selling feature of the project : a web page reader which takes a URL and returns a resume of only the relevant content, serving both web and mobile news views as an API.
  • Developed a translation based internationalization system enabling accessing and reading news from the website in more than 100 languages with Audio Screen reader and News reader support.

Yeniha.tr e-commerce facilitator platform which allows clients to sell via social media, including its managing platform:

  • Implemented the project’s architecture including predictable application state management, internationalization, authentication, authorization and other critical features such as ordering and secure payment.
  • Responsible for code reviews, internal feedbacks, tasks repartition and monitoring.

Zalisoft showcase website’s renewal, leading to up to 50% more visibility.

E-lira stable coin trading project which also includes a full-fledged administration platform (such as Accounts, Trades, Users and Logs management).

  • Implemented the project’s base architecture and authored most complex UI and animations while ensuring best SEO performances.

Zalisoft (Istanbul, Turkey)

React Developer
|

Mar 2022 - Sep 2024

Collaborated on the development of a web app for the Anneler Satıyor project, built with the Next.js React framework and other modern technologies like Tailwind CSS and SSR :

  • In charge of leading the frontend team responsible of the continuation of the project.
  • Implemented a state management solution following a clean and predictable architecture pattern.
  • Implemented the whole payment system, from basket to 3D secure payment and orders' tracking.
  • Authored other essential features notably product sorting and filtering.
  • The deliverables were sent according to the deadlines set. As a result, in October 2022, the project received an investment with 10 Million TL valuation.

Zalisoft (Istanbul, Turkey)

Flutter Developer
|

Sep 2021 - Sep 2024

Collaborated on the development of a mobile app for the Anneler Satıyor project, an e-commerce mobile app completely done with Flutter:

  • Implemented critical features notably product publication, authentication, payment and delivery, support and messaging.
  • Re-architected the whole state management system using the BLoC pattern, achieving cleaner architecture, better separation of concerns, easier testing, better predictability and easier logging for analytics and Crashlytics.
  • The deliverables were sent according to the deadlines set and in October 2022, the project received an investment with 10 Million TL valuation.

Collaborated on and assisted the development of many other successfully delivered projects ranging from real-estate and e-commerce apps to news aggregators (CCNews & MyNews):

  • Authored complex logic requiring or critical UI parts and features like secure payment, filtering/sorting and routing features.

Freelancer (Remote)

Android Developer
|

Aug 2020 - Sep 2021

Projects

Next.js Template

May 2022 - Current

Open source React Next Js Web Project Template designed to provide a robust starting point for building modern and scalable web applications using Next.js with battle-tested tooling and utilities.

Flutter Mobile App Template

Jun 2022 - Current

An open source production-ready Flutter mobile app starter template designed for building scalable mobile applications with industry best practices and a comprehensive toolset.

Go mod Helper

Jan 2023 - Current

Open source IntelliJ IDEA & GoLand Plugin written in Kotlin.

Provides helper docs, suggestions and actions for Go modules system dependencies. Warns you about newer available dependencies, and provides additional documentation to your go.mod file content.

Github: https://github.com/ouedyan/go-mod-helper

Skills

Programming Languages
JavaScript TypeScript Dart Java Kotlin Go
Technologies
HTML CSS React React Native Next.js Progressive Web Apps (PWA) Flutter Spring Boot Docker GitHub Actions Google Cloud Platform

Languages

  • English
  • French
  • Turkish