Elsy CHARLES
Full-stack Developer
Currently a Master II student at IT University, focused on building web and mobile applications. Passionate about creating modern, responsive, and user-friendly digital experiences.
Crafting digital
experiences
Hello! I'm Elsy CHARLES, a passionate Full-stack Developer based in Antananarivo, Madagascar. Currently a Master II student at IT University, focused on building web and mobile applications. Passionate about creating modern, responsive, and user-friendly digital experiences.
Website Development
Building your website, including both front-end and back-end development with modern technologies like React, Next.js, Node.js, and Spring Boot.
Mobile Application
Creating responsive and user-friendly mobile applications for iOS and Android platforms using React Native and Flutter.
Backend Development
Developing robust server-side solutions, APIs, and database architectures with Node.js, Spring Boot, and Python.
Selected
Projects
K'olo Disaraga
Showcase website for K'olo Disaraga cultural center and the Adabolatsaka Festival. The site presents dance, music, physical theater, and expressive gymnastics programs. Built with Next.js for the frontend and CodeIgniter (PHP) for the backoffice, with PostgreSQL as the database.
Feezer
Mobile application built with Flutter that helps users calculate and optimize transaction fees across different financial providers in Madagascar. A useful tool for comparing fees and finding the best rates for mobile money transfers.
Generic Web Service
A generic web service built with NestJS and Fastify, providing dynamic CRUD operations for any model and table using reflection and metadata. A powerful backend solution for rapid API development without writing repetitive code.
NoFace CLI Web
NoFace CLI — a terminal-first client for anonymous social media. A unique and innovative approach to social networking with a command-line interface, allowing users to interact anonymously.
ORM Node
Object-Relational Mapping library for Node.js using Express framework. It provides a simple and intuitive API to interact with MongoDB databases, abstracting complex queries into easy-to-use methods.
Beauty Salon
A comprehensive beauty salon management system that allows customers to book appointments online, salon owners to manage bookings and staff, and employees to view their schedules. Features include real-time availability, service catalog, and customer management.
Gondor Chic Backend
Backend system for Gondor Chic M1 Project Application: Magic VenteStock. A robust Java-based backend for inventory and sales management, featuring RESTful APIs and database integration.
Linear Regression ML
Implementation of linear regression algorithms for machine learning. An educational project demonstrating fundamental ML concepts including gradient descent, cost functions, and model training using Jupyter Notebooks.
ML Math
A collection of mathematical implementations used in machine learning algorithms. Covers linear algebra operations, statistics, calculus concepts, and optimization techniques essential for understanding ML.
Work &
Education
4 work experiences • 4 educations
Work Experience
Intern
AZLink
Front-end & Back-end Developer
BICI Madagascar
Intern
AZLink
Intern
SPAT
Education
Master II in Computer Science
IT University
Master I in Computer Science
IT University
Bachelor in Computer Science
IT University
High School Diploma
Lycée Jacques Rabemananjara
My
Skills
React
FrontendNext.js
FrontendAngular
FrontendTypeScript
FrontendJavaScript
FrontendHTML/CSS
FrontendTailwind CSS
FrontendReact Native
MobileFlutter
MobileJava
BackendSpring Boot
BackendNode.js
BackendExpress.js
BackendPython
BackendDjango
BackendFastAPI
BackendJava Servlet
BackendPostgreSQL
DatabaseMongoDB
DatabaseMySQL
DatabaseQdrant
DatabaseDocker
DevopsGit
DevopsArduino
IotIoT
IotAI / Machine Learning
AiRAG
AiOther Technologies
Additional tools and technologies I work with
I can help
you with
Website Development
Building your website, including both front-end and back-end development with modern technologies like React, Next.js, Node.js, and Spring Boot.
- Custom websites
- Web applications
- E-commerce solutions
- CMS integration
Mobile Application
Creating responsive and user-friendly mobile applications for iOS and Android platforms using React Native and Flutter.
- React Native apps
- Cross-platform development
- Native performance
- Push notifications
Backend Development
Developing robust server-side solutions, APIs, and database architectures with Node.js, Spring Boot, and Python.
- RESTful APIs
- GraphQL
- Database design
- Cloud deployment
Download My
Resume
Get My Full Resume
Download my comprehensive CV to learn more about my experience, skills, education, and the projects I've worked on throughout my career.
Let's Work
Together
Have a project in mind or want to discuss opportunities? I'd love to hear from you.
Let's create something amazing
I'm currently available for freelance projects and full-time positions.