Leticia Perdoménico profile photo

Who I am

Before transitioning into full-stack web development, I worked as a Crime Investigator, where I developed a deep curiosity for cybersecurity and system vulnerabilities. My investigative experience required me to understand how digital systems operate, which naturally led me to explore the world of information technology. This exploration sparked a genuine passion for coding and software development.

Driven by that passion, I immersed myself in learning programming languages, software architecture, and data structures. I found myself particularly drawn to databases and backend technologies, fascinated by the logic behind data handling and system integration. At the same time, I’ve built strong front-end development skills, enjoying the challenge of creating responsive and user-friendly web interfaces.

Today, as a full-stack developer, I specialize in JavaScript, React, Node.js, PostgreSQL, and MongoDB, among other modern technologies. My background in criminal investigation gives me a unique analytical perspective, especially when it comes to problem-solving, security awareness, and attention to detail. I enjoy building secure, scalable web applications from start to finish and am always eager to learn new tools and techniques in the evolving tech landscape.

Next
presentation

Stuff I do

  • HTML

  • CSS3

  • JavaScript

  • Bootstrap

  • React

  • Redux

  • ViteJS

  • NodeJS

  • PostgreSQL

  • MongoDB

  • Firebase

  • Git

  • Github

Next

One more thing

Horoscope

Horoscope

A dynamic horoscope generator built entirely with vanilla JavaScript. Users can receive personalized daily predictions by choosing from three unique categories: love, career, and wellness. The app uses randomization logic to simulate horoscope generation and offers a lightweight, fast-loading experience. Ideal for showcasing DOM manipulation, logic structures, and category-based UI filtering without external libraries.

Games

Games

Matching Memory

An interactive matching memory game developed using React. Players must match pairs of images within the shortest time and fewest moves possible, improving memory and concentration. The app leverages component-based design, useState for dynamic UI updates, and conditional rendering for game logic. It's responsive, mobile-friendly, and demonstrates key concepts of React hooks and state management.

Games

Rock, Paper, Scissors

A classic Rock, Paper, Scissors game reimagined as a modern single-page application using React. The game features real-time results, smooth animations, and user vs. computer play logic. It highlights React fundamentals such as reusable components, event handling, and conditional rendering. The UI is designed to be intuitive and fun, making it a great example of interactive web-based game development.

FlashCards App

Flashcards App

A powerful FlashCards application built with React and Redux for organizing and memorizing information. Users can create, edit, delete, and export decks of flashcards across any topic. The app uses localStorage for persistence and supports JSON export/import for cross-device portability. Redux enables efficient state management across components, while the interface is designed for clarity and productivity. Ideal for learners, teachers, and anyone who wants a personalized study tool.

Mainnomai

Mainnomai

Mainnomai is an interactive prediction platform that combines various oracular tools and numerology systems. Built using JavaScript, Firestore, and NodeJS, the site features multiple sections designed to provide users with personalized answers and spiritual insights.

It includes a Yes or No Oracle, a Major Arcana Tarot reading with two distinct modes: one gives a direct Yes or No answer using a single card, and another offers a three-card spread to interpret past, present, and future across themes like love, health, career, and money. The Numerology section calculates both the user's Life Path Number and Personal Year Number, providing meaningful interpretations based on numerological tradition.

In addition, Mainnomai offers a 369 Manifestation tool, where users can register with email and password to save daily affirmations or manifestation notes. This feature is based on the 369 Law of Attraction method, allowing users to consistently track and reinforce their goals over time. The entire platform supports multiple languages, including English, Spanish, Portuguese, Italian, German, French, and Japanese, and is designed to be scalable and easy to maintain.

Next