MaikCodes

Software EngineerFull Stack & Mobile Development

Willy Romero photo

Hi there I'm Willy! 👋 Sending greetings from Ecuador. I'm here to create innovative solutions for you!

experience

  1. XILIOSOFT

    Full Stack Developer

    November 2024 - Current

    1. Optimized SQLite bulk-insert operations in React Native, reducing offline data sync time by 70% (20s to 6s) for 25,000 records.
    2. Identified a critical field operations gap where technicians were unable to complete work in low-connectivity environments; guided the design of an offline-first architecture, enabling uninterrupted workflows without network access.
    3. Architected a multi-tenant platform that eliminated per-client mobile app builds, reducing ~10 release variants to a single deployment pipeline and enabling tenant onboarding without additional releases.
    4. Engineered a multi-tenant attendance platform across mobile, web, and backend, replacing biometric authentication to achieve data protection regulatory compliance while delivering QR-based attendance, geofence verification, and device-bound authentication (NestJS, SQL Server, Prisma ORM, React Native/Expo, Angular).
    5. Established database schema version control using Prisma Migrate prior to production launch, enabling migration validation and full schema history while achieving zero migration-related incidents across 100+ production migrations.
    6. Led migration from DevExpress to React Native/Expo, adopting an industry-standard stack that enabled App Store and Google Play distribution while improving maintainability and simplifying the transition to client ownership.
    7. Delivered a complete technical handover to the client engineering team, including architecture documentation, deployment procedures, and technical guides, resulting in zero reported issues during the first month of independent operation.
  2. XILIOSOFT

    Backend Developer

    June 2024 - November 2024

    1. Designed the RESTful API and database architecture for a supplier management platform supporting 700+ registered suppliers, implementing questionnaire-based supplier scoring and maintaining a stable production system with minimal reported issues in the first year (Node.js, Express, Prisma ORM).
  3. Freelancer Software Engineer

    Full Stack Developer

    May 2023 - February 2025

    1. Designed, developed, and shipped a React Native/Expo e-commerce mobile app consuming a WordPress backend, extending it with a custom utility plugin to optimize API communication with the mobile client.
    2. Configured Codemagic CI/CD pipelines for iOS and Android, eliminating the need for local machine builds and enabling consistent, automated App Store and Google Play releases.
  4. SPECIALIZED MEDICAL CENTER "LA DOLOROSA"

    Backend Developer

    May 2022 - May 2023

    1. Led backend development for a patient data management web application, designing the database model and achieving a measured 61% improvement in process efficiency.
    2. Developed an automated ETL pipeline using Python and BeautifulSoup4 to scrape and normalize patient diagnosis data to ICD-10, replacing a manual process where clinicians individually looked up diagnosis codes online.

Projects

Earthquakes

Earthquakes

A web platform efficiently collecting and presenting global earthquake data in a modern, responsive interface. It offers flexibility for customizing earthquake data integration as needed.

PostGISRubyRailsReact.jsLeafletTailwind CSSDocker
Health Chief

Health Chief

It is a complete solution for managing a clinic or health center. It is a simple and easy way to manage the clinic process and patient information (in dev).

PostgreSQLNode.jsReact.jsTailwind CSS
Get Fashionable

Get Fashionable

Social Network to share fashion designs and trends. Discover fashion trends, designs, styles and connect with people who love fashion and design. It is a place to get inspired and inspire others.

SQLiteDjangoPythonCSS
ICD-10 Microservice

ICD-10 Microservice

Integrate the ICD-10 microservice into your application to access the standard version of the World Health Organization's International Classification of Diseases (ICD-10).

MongoDBNode.jsExpress.jsDockerZod
Scientific Grapher

Scientific Grapher

Visualize complex scientific graphs in 2D and 3D with animations and precision. It is a powerful tool for scientists and engineers. Provides a prebuild set of functions, classes and operations to create visual representations of some objects.

.NETC#
Pokemon

Pokemon

Management of a list of pokemons with CRUD operations. This is a example that show easy way to manage some entity information, using hexagonal architecture approach.

React.jsCSS
Network Analyzer

Network Analyzer

Scan the IP addresses of a network to discover connected devices or scan specific devices and ports. It can be used to detect open ports of a IP or network, and operative systems of the devices.

Pythonnmap
Restaurant Billing

Restaurant Billing

A user-friendly Restaurant Billing App, simplifies the management of raw materials from food products to the dishes available on the menu.

.NETC#
Music Player

Music Player

An intuitive desktop application designed to enhance your music listening experience. Provides a comprehensive solution for all your desktop music playback needs.

.NETC#

Skills

Contact me