You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ivan StepanianIS

Ivan Stepanian

React Native, React, Next.js, Node.js Developer

€450/day
18 projects
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ivan

👨🏻‍💻 Ivan Stepanian, Software Engineer Full-Stack | Developer since 2017

⭐ Rated 5/5, 18+ missions completed


Full-stack Typescript developer specializing in React/React Native/Next.js, I have been working for several years with small businesses as a solo developer as well as in agile teams within large corporations.

Why choose me?

-> Transparent project management

▪ several weekly check-ins

▪ clear communication, bringing my expertise
▪ adapted architectures
▪ documentation creation
▪ in a team: knowledge sharing, code review

-> Full-stack mastery


Frontend 🖥️📱

▪ React 19 (React Router v7), Next.js 15 (app dir)
▪ Mobile: React Native 0.79 + Expo 53 (expo-router)

Managed Backend 🚀

▪ Supabase (Deno edge functions, RLS...)

Hosted Backend ⚙️

▪ Node.js/Bun (Hono, ExpressJS, Fastify), NestJS, Adonis.js
▪ ORM: Drizzle, Prisma, TypeORM, MikroORM

Infrastructure👷🏻‍♂️

▪ GitHub CI/CD
▪ IaC Terraform + Ansible
▪ nginx, Caddy, Docker Swarm, Kubernetes
▪ Redis, buckets, service integrations...

-> PostgreSQL DBA

▪ security via RLS, GRANT, REVOKE
▪ data integrity via complex CHECK constraints
▪ PL/pgSQL (functions, triggers)
▪ Extensions: pgAudit, PostGIS...
▪ clean migration management

-> Integrations

▪ ChatGPT Open AI, Perplexity, Claude...
▪ Stripe, open banking (GoCardless/ex-Nordigen)
▪ Transactional Emails & SMS
▪ Sentry
▪ SIRENE API
▪ Google Maps, Mapbox, France Addresses API

-> Other skills

Python mastery, several projects completed with FastAPI and Django
Experience with NoSQL: MongoDB, Cassandra...

Scraping: Selenium (bs4), Puppeteer
Big Data: Python (pandas), R, Apache Stack (Hadoop, HBase, Spark, Kafka)
Machine Learning: Numpy, Tensforflow / Keras
Data Visualization: pyplot, d3.js
  • French

    Native or bilingual

  • English

    Native or bilingual

  • Chinese

    Conversational

Remote only
Primarily works remotely

Experience

  • STEPANIAN IVAN • SIRET 98505510200018
    Software Engineer Full-Stack Freelance
    SOFTWARE PUBLISHING
    September 2023 - Today (2 years and 10 months)
    France
    18+ missions completed @Leets @GENCI @BLTX @Smiledeal @Galadrim

    — TypeScript backend development (NestJS, NextJS 14, Express / Fastify, external API integration...)
    — Python backend development (Django)
    — React / NextJS / React Native frontend development (SSR, client state management, refactoring, UI/UX optimization, accessibility...)
    — Web scraping and scraping automation
    — Data cleaning, enrichment & visualization
    React Native React.js Next.js Node.js Typescript
  • Okampus
    Founder
    SOFTWARE PUBLISHING
    May 2022 - September 2023 (1 year and 4 months)
    Paris, France
    Startup Management

    — Business model & business plan design
    — Customer needs analysis & market research and survey organization
    — Development and expression of a long-term company vision

    Software Architecture

    — Design of a complex and optimized data schema
    — Design of a scalable and low-cost cloud architecture
    — Technology experimentation and stack selection: React/NextJS + API Routes (automatic serverless via Vercel), PostgreSQL, Hasura GraphQL

    Full-stack & DevOps Development

    — UX design & UI designer supervision on Figma
    — NextJS development (app directory convention, static site generation with incremental static regeneration, server-side rendering...)
    — Creation of a serverless infrastructure with Scaleway, Vercel & Kubernetes
    — Integration of AI services via OpenAI & AWS Textract
  • Datadidacte
    Full-Stack Developer
    EDUCATION AND E-LEARNING
    April 2021 - December 2021 (8 months)
    France
    Development in Scala, PHP (Symfony), Python, Java, C, and C++ to create interactive programming and data engineering exercise sequences.

    — Creation of a CLI tool for generating extensible Docker configurations from Dockerfile templates
    — Content creation: writing exercise sequences (problem statement, automatic correction & hints)
    — Creation of a backend engine for creating and correcting exercises for the Scala language
    — Development of interactive React data visualizations to teach linear regression and neural networks
    — Development of C, Java, C++, and Python exercise sequences to teach data structures (linked lists, graphs, trees...)
    — Development of CTF-style exercises to teach pentesting (injection, XSS, XSRF...)

Reviews

4.9

Out of 9 ratings

LéaL

Léa

Galadrim

Reviewed on 4/15/2025

Thanks to Ivan for his work! He communicates his progress, understands the challenges, and meets deadlines.
J

Jean

BLTX

Reviewed on 10/5/2024

Excellent overall mission.

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineering Degree, Big Data & Machine Learning
    EFREI Paris
    2022
    Diplôme d'ingénieur, Big Data & Machine Learning
  • Exchange Semester, Information Technology
    Southeast University
    2020
    Semestre d'échange, Technologies de l'information

Skill set

Categories