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. Migrated a multi-tenant mobile app for resource verification to React Native and Expo, improving the UI/UX over the previous version and enabling cross-platform development.
    2. Built an attendance tracking system based on QR code scanning using NestJS, SQL Server, Prisma ORM, React Native, Expo, Angular, and TypeScript, to streamline internal company operations.
    3. Built a delivery approval module with a guided multi-role workflow, implementing the frontend in Angular and the backend in Node.js/Express, improving process clarity for both suppliers and reviewers.
  2. XILIOSOFT

    Backend Developer

    June 2024 - November 2024

    1. Developed web services for end-to-end supplier management—from registration to selection—through an automated scoring system based on questionnaires, using Node.js, Express, and Prisma ORM.
    2. Collaborated closely with architecture and QA teams under an Agile SCRUM framework to ensure seamless integration and improve team coordination.
    3. Contributed to technical decision-making, helping to simplify the solution design and make it more effective and results-oriented.
  3. Freelancer Software Engineer

    Full Stack Developer

    June 2021 - Current

    1. Developed and maintained web and mobile applications using modern technologies such as React, React Native, Expo, Node.js, Express, JavaScript, and TypeScript.
    2. Implemented CI/CD solutions to automate build and deployment processes for mobile apps, ensuring high-quality releases on both the App Store and Google Play Store.
    3. Made scalable solutions following design patterns and best practices, including the design of SQL databases.
    4. Effectively communicated technical concepts and actively participated in team discussions.
  4. SPECIALIZED MEDICAL CENTER "LA DOLOROSA"

    Backend Developer

    May 2022 - May 2023

    1. Led backend development, ensuring best practices in architecture and clean code.
    2. Built a web application delivering valuable features for patient data management, achieving a 61% improvement in process efficiency.
    3. Designed the database model in PostgreSQL and implemented it using Sequelize ORM.
    4. Created a data integration solution for ICD-10 using an ETL process.
  5. Adoquinera Santo Domingo

    Intern, Web Development

    September 2022 - January 2023

    1. Contributed to team projects focused on web application development, particularly in stock management, utilizing technologies such as Node, Express, React, PostgreSQL, and an agile approach with Scrum methodology.

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