About Me

My name is Leandro González Espinosa, I am 23 years old and I graduated from the Fac. Computational Sciences and Technologies (University of Informatic Sciences of Cuba). I've been a freelance developer for 4 years. I am passionate about facing new challenges and finding creative and innovative solutions through software development. I cover several fields within software development including web development. During my time as a university student I achieved great merits in programming and database events. I am currently participating in a project focused on the development of a platform for the study of Phylogenetics where I have the role of lead backend developer. I am also focusing my studies towards artificial intelligence and Data Science.

Skills

NestJS NestJS
Prisma Prisma
PostgreSQL PostgreSQL
MySQL MySQL
SQLite SQLite
Redis Redis
MongoDB MongoDB
TypeScript TypeScript
Node.js Node.js
Express.js Express.js
Astro Astro
Apollo Apollo
Next.js Next.js
Tailwind CSS Tailwind CSS
Figma Figma
AWS AWS
GraphQL GraphQL
gRPC gRPC
Kafka Kafka
Elasticsearch Elasticsearch
React.js React.js
Python Python
Django Django
FastAPI FastAPI
JavaScript JavaScript
Expo Expo
Docker Docker
PyQt PyQt

Experience

  • Professional Experience

    Since 2020

    Software Engineer with 4+ years of experience leading fullstack, mobile, and backend projects. Specialized in scalable architectures (microservices, REST/GraphQL APIs) and modern technologies (React Native, NestJS, Prisma, Kafka).

    CEO & Co-Founder - ApkFly (APK Distribution Platform)

    Leading the development of a TestFlight alternative for Android. Implemented CI/CD with EAS for automated builds, JWT authentication + role-based access for developers, and cloud storage integration for APKs (S3-compatible).

    React NativeExpoEASNestJSPrismaPostgreSQLAWS

    Fullstack Developer & E-Commerce Lead - Tecopos

    Promoted from Mobile Developer to department head. Designed a multicurrency payment gateway (Stripe/Tropipay adapters), optimized search latency by 40% using Elasticsearch, and led monolith-to-microservices migration with Kafka messaging. Gained extensive experience in fullstack web development and mobile app development.

    GraphQLgRPCKafkaElasticsearchPrismaReact.js
  • Lead Backend Dev

    2022-2023

    Lead backend development for a genetic analysis platform with 3D protein visualization.

    Lead Backend Developer - PhylluCI (Bioinformatics)

    Implemented subprocess pipeline for sequence alignment and dynamic project history tracking system for this genetic analysis platform with 3D protein visualization.

    PythonDjangoPostgreSQLMultithreadingAsync WorkersBig DataBioPython
  • Freelancer

    Since 2020

    I have been a freelance developer for 4+ years, working on various projects for clients from different parts of the world, developing web and mobile applications as a fullstack developer.

    Backend Developer - FaztGrab 🏬 [E-Commerce]

    Developed microservices backend architecture for the Fazt Grab e-commerce platform, implementing secure authentication and scalable API endpoints.

    NestJSPostgreSQLMicroservicesJWTAWSRESTful API

    Frontend Developer - Mascolive 🏥 [Veterinary Clinic]

    Created real-time analytics dashboard using Chart.js for the Macolive veterinary clinic, enabling business insights through data visualization.

    JavaScriptChart.jsReal-time AnalyticsData Visualization
  • Thesis Project

    2024

    Undergraduate thesis project at the University of Informatic Sciences of Cuba.

    Fullstack Developer - Junior 📱 [Educational App]

    Developed a cross-platform mobile application for teaching basic programming concepts to beginners with no prior knowledge. Implemented a custom AI recommendation system using PyTorch to personalize learning paths and provide adaptive content based on user progress.

    React NativePyTorchAICross-platform Development