I started my career as a web developer in 2018. I've worked with various programming languages and tech stacks, both Back-End and Front-End.

As a Full-Stack Developer, I'm proficient in both frontend and backend technologies, with a strong focus on creating scalable, efficient, and user-friendly applications.


Full-Stack Developer

I'm passionate about creating clean, minimalistic, and attractive applications that provide value and are easy to use.

I have extensive experience building:

  • Web applications with rich UI components
  • Mobile applications using React Native
  • API integrations and backend services
  • E-commerce solutions (Shopify)
  • Real-time applications with Firebase
  • CMS platforms and dashboard layouts

Core Technologies

JavaScript & TypeScript

I'm highly proficient in JavaScript and TypeScript, which have been my primary languages for full-stack development for over 5 years.

TypeScript's type safety and modern features make it my go-to choice for building robust applications.

React & React Native

React is my primary frontend library, and I've been using it extensively since 2018. I'm also experienced with React Native for cross-platform mobile development.

I'm comfortable with state management solutions including Redux, Redux Thunk, MobX, and XState.

Next.js

Next.js is my preferred React framework for building production-ready web applications. It provides excellent developer experience with features like SSR, SSG, and API routes.

Python

I have strong backend development skills with Python, using frameworks like Django and Flask for building robust APIs and web applications.

Node.js

Proficient in Node.js and Express.js for building scalable backend services and RESTful APIs.


Detail and Summary

I represent all data in labels to make it easier to read. The underline indicator shows how often I use the related item:


Frequently UsedRegularly UsedOccasionally

Programming Languages

JavaScriptTypeScriptHTMLCSS
PythonSQL

Frontend Technologies

ReactNext.jsReduxReact Native
Redux ThunkMobXXStateStorybook
jQueryFramer Motion

CSS Frameworks & Libraries

Tailwind CSSCSSSCSS
BootstrapMaterial UI

Backend Technologies

Node.jsExpress.jsPython
FlaskDjangoDjango REST Framework
Firebase FunctionsGraphQLApollo GraphQL
StripePandas

Databases

MongoDBFirebaseCloud Firestore
PostgreSQLNoSQLRedis

Platforms & CMS

ShopifyFirebaseWordPress
Liquid (Shopify)Keystone CMS

Tools & Services

GitVS CodeFirebase
JestEnzymeMapBox
Salesforce IntegrationAWS S3Figma

Development Practices

Full-Stack DevelopmentFront-End DevelopmentBack-End Development
Software InfrastructureTest-Driven DevelopmentAgile Methodologies
Code ReviewsProject ManagementPair Programming

Additional Skills

Beyond technical skills, I bring:

  • Public Speaking - Active Toastmaster with strong communication skills
  • Mentorship - Experience mentoring junior developers
  • Networking - Strong connections in the startup community
  • Adaptability - Quick learner with ability to master new technologies
  • Leadership - Co-founder experience and team lead roles

Languages

  • English: Fluent (90%)
  • French: Conversational (30%)