Rael CALITRO

Rael CALITRO

Rael Calitro

Rael CALITRO

Web 3.0 Fullstack Developer

Fullstack, AI, Blockchain, Infrastructure, Architecture, TDD, DDD, Clean Code, Teaching, French, English

I have been working in the field of software development for over 5 years.

I undertook advanced studies in software development to enhance and certify the skills I acquired as a self-taught developer, obtaining my Master's degree in Software Development with honors.

During this course at Simplon, Campus ID, and Sophia Ynov Campus, I specialized in web development, software testing, software architecture, artificial intelligence, and blockchain.

Today, Independence

I have been able to grow professionally in various environments, from established companies to startups, as well as in teaching.

I have met many brilliant minds, worked with a wide range of technologies, followed various work methodologies, and adapted to different work paces.

I have immersed myself in, analyzed, and differentiated various practices with a critical perspective, allowing me to better understand their advantages and drawbacks and thus grasp professional challenges.

With the strength of my experiences, I am now pursuing my career independently, with an ever-growing appetite for technology and challenges in my areas of expertise: Full-stack Web, Web 3.0, and Artificial Intelligence, while always remaining committed to teaching.

My activities include:

- Assisting companies with their technological projects, from design to implementation.

- Data vectorization and AI-assisted response generation (RAG).

- Implementing AI agents to automate business processes.

- Developing custom AI modules.

- Training, fine-tuning, and deploying AI models.

- Integrating LLMs and VLMs into web applications.

- Conducting image segmentation, regression, and data classification projects.

- Web2: Frontend and backend development using TypeScript, React, Next.js, Nest.js, Express, Strapi, ASP.Net C#.

- Web3: Integrating blockchain technologies with Ethers.js and Wagmi. Event indexing, smart contract execution, IPFS interactions.

- Teaching web development, AI development and integration, and software testing.

- Corporate training on AI solution integration and programming skill development.

In Parallel, Ynov Campus, Teaching in Master’s Classes

Teaching and sharing knowledge have always been a passion of mine πŸ‘¨β€πŸ«. This is why I now teach at Ynov Campus in Sophia-Antipolis, a higher education institution, in the Master’s program on topics such as web development and software testing.

My Breakthrough in Web 3.0 and AI, Smart-Chain

I worked for nearly two years at Smart-Chain, a startup in Paris in the Blockchain and Artificial Intelligence space, where I developed several products, including one for the French Alternative Energies and Atomic Energy Commission (CEA), among other prestigious projects. ✨

I was a fullstack developer on a cloud infrastructure, mainly using NodeJS, Typescript, React, Next, Prisma, PostgreSQL, WebSocket, and queuing, to build web applications interacting with:

- Blockchains, smart contract calls, indexing, IPFS πŸ”

- AI models I developed in-house in the field of Computer Vision (CNN, GAN, ViTransformers) and tabular data (RNN, LSTM) for classification, detection, segmentation, and regression πŸ“Ά 🎦

- LLM AI models such as those from OpenAI and more recently MistralAI, for assistants, prompting, fine-tuning, and RAG πŸ†’ πŸ’¬

The working methods used depend on the products being developed, typically Kanban or Scrum.

The Ricardo adventure: From frontend to backend in an English-speaking company

I worked on the first marketplace in Switzerland. πŸ›οΈ

One year as a frontend developer with React hooks and Typescript based on hydration. Using libraries like Material-UI, React-Query, and Redux.

Then one year as a backend developer with JAVA Spring, .Net, Kafka, PostgresSQL, and SQLServer, all on a Kubernetes infrastructure managing our microservices. We worked according to the Agile Scrum methodology.

I also improved my English through daily interactions with my English-speaking colleagues and various presentations.

My beginnings with Machine Learning at Infotel

For one year, I designed desktop software in JAVA with a Machine Learning component πŸ€–. The software was used to retrieve metadata from patent documents of the European Patent Office using the CRF (Conditional Random Fields) method of Machine Learning.

I also honed my skills in software architecture through object-oriented programming and many pair-coding sessions with my mentor.

My free time? Between good times and technology watch

I am quite a bon vivant, I love my family, outings with friends, traveling, music, sports, reading, video games, series, and movies like many people πŸ₯³.

But my old habits often catch up with me, as I am also passionate about technology watch, research, and developing personal projects πŸ§ͺ.

And for this reason, you will find projects and articles on this site, sparing you the drafts πŸ˜… that I can't even count (my GitHub is a testament to this). Indeed, I love to explore, optimize, create, share, and learn πŸ€“.

I am sensitive to software architecture and the art of building sustainable, elegant, and efficient solutions for the future πŸ—οΈ.

Resilience, flexibility, maintainability, security, and optimization, balanced with the compromises of production, time, and money, as well as understanding their stakes, guide my professional daily life and conscience.

I have a particular fondness for artificial intelligence and all the work that revolves around it.

My philosophy

Learn, experiment, contribute, help, and feel; whether you fail or succeed, it will serve one day or another, both technically and humanly.