Antenaina.

Software Engineer (Web) — since 2019
Antananarivo, Madagascar

Crafting robust, scalable web applications with modern technologies.
Specialized in building end-to-end solutions from concept to deployment.

Technical Skills

Skill proficiency varies depending on the project and context.
Every technology listed reflects actual use in real projects (see Experience section).

Languages

  • TypeScript
  • HTML5
  • CSS
  • SQL
  • JavaScript
  • C++
  • C

Frontend

Frameworks & Libraries
  • React
  • Next.js
  • Svelte
  • SvelteKit
  • Angular
  • React Native
Styling & UI
  • Tailwind
  • Styled Components
  • SASS
  • Storybook
  • Shadcn
  • Ant Design
  • Material UI
State management
  • Redux
  • MobX-State-Tree

Backend

Runtimes & Frameworks
  • Node.js
  • Deno 2
  • NestJS
  • Fastify
  • ExpressJS
  • Apollo GraphQL
APIs & tools
  • REST
  • GraphQL
  • WebSocket
  • Postman

Databases

Engines
  • PostgreSQL
  • MongoDB
  • MySQL
ORMs & Tools
  • Prisma
  • Knex
  • MikroORM
  • Mongoose
  • Sequelize
  • TypeORM
  • Drizzle

Search & Indexing

  • Elasticsearch
  • Algolia
  • Typesense

DevOps / Tooling

CI, Infra, ...
  • Git
  • GitHub
  • GitLab
  • GitHub Actions
  • Docker
  • Cloudflare (Workers, Pages, DNS, R2)
  • Sentry
Testing & Bundlers
  • Jest
  • Testcontainers
  • Vite
  • Esbuild
  • Webpack

Software Engineering

  • Algorithms & Data Structures
  • OOP
  • Reactive Programming
  • Design patterns
  • Architectural patterns
  • Web performance
  • Security practices
  • Accessibility
  • Database schema design & migration
  • Database data migration
  • Test driven development

Work Experience

Novity

Consultant Full-Time | Software & Product Engineer

consultant
Apr 2025 – Oct 2025
Antananarivo, Madagascar

Projects

CapCar — car selling platform
CapCar Pro — car auction platform
Stack
ReactNext.js 15Node.jsNestJSExpressGraphQLPostgreSQLKnexMikroORMElasticsearchAlgoliaTailwindStyled Components

Contributions

  • Identified business issues and proposed technical solutions
  • Implemented features across frontend and backend microservices
  • Monitored production apps and fixed bugs
  • Acted as bridge between stakeholders and engineering
  • Handled user bug reports and quick turnarounds

Code-Talent

Consultant Part-Time | Back & Front-End Developer

part time
Since May 2025
Remote

Projects

Legal-Archives — until July 2025

Highlights

  • Maintenances on front/back

Code-Talent

Consultant Full-Time | Back-End Developer

consultant
Jan 2025 – Apr 2025
Remote

Projects

Legal-Archives — Administrative documents generator & manager
Stack
NestJS (Express)PostgreSQLPrismaTypesenseElasticsearch

Responsibilities

  • Full ownership of backend architecture, database design, and all APIs
  • End-to-end implementation without external supervision
  • Making urgent correction on front-end from time to time

Career Break

Self Development

break
Jul 2024 – Dec 2024

Highlights

  • Strengthened architecture & engineering fundamentals
  • Solved ~80 LeetCode problems (C++)
  • Learned Svelte, SvelteKit, Tauri 2
  • Learned basics of Rust and Python

Maasil-Inc

Consultant | Full-Stack JS Developer

consultant
Dec 2021 – Jul 2024
Remote

Projects

PriceBee — SaaS for construction material pricing
Bynd
Stack
ReactNext.jsNode.jsFastifyNestJSGraphQLPostgreSQLPrismaMongoDBStrapiJestWoosmapSequelizeMySQL

Responsibilities

  • Full-stack developer on PriceBee (migrated from React/Node/MongoDB to Next.js/NestJS/PostgreSQL)
  • Front-end developer on Reforest'Action (Next.js, Strapi, Jest)
  • Main frontend developer from scratch on Gorecapp Drop-Off Search Engine (React, Woosmap)
  • Full-stack developer on Bynd (React, Node.js, Fastify, MongoDB)
  • Backend developer on Paratennis Website (Node.js, Fastify, Sequelize, MySQL)

HaiRun Technology

Research Engineer, Full-Stack JS, C++ Developer

full time
Aug 2020 – Nov 2021
Remote

Projects

JamTube/Jamspace — A mobile app for remote synchronized music playing collaboration on livestream
Lappsys — Web + Mobile app
Stack
C++CMakeJava/JNIReact NativeWebSocketsGoogle OboeHLSliblamelibnyquistNode.jsApollo GraphQLReactGraphQLPrismaPostgreSQL

Responsibilities

  • Research and development on JamTube/Jamspace (latency, streaming, audio processing) — this is a long PoC project
  • Working directly with the technical director on improving company workflows, coding style and quality, architecture, etc...
  • Helping other developers stuck on atypical problems
  • Mentoring interns
  • Full-stack developer on Lappsys (React, React Native, GraphQL, Prisma, PostgreSQL)

Itras Group

MEAN Stack Developer

full time
Jan 2019 – Jan 2020
Antananarivo, Madagascar

Projects

HRM — Human Resource Management app
Connected Factory — parking control system for truck
I-laharana — Appointment and queue management system used nationwide
Stack
AngularReduxNode.jsMongoDBjQueryCSSPHPMySQL

Responsibilities

  • Conception and discussion on business aspects
  • Develop the app according to discussed requirements for both front and back
  • UI integration

Let's Work Together

Have a project in mind? I'm always open to discussing new opportunities and creative ideas.

Send me an email

© 2025 Antenaina. All rights reserved.