A

Alan Gabriel Medina Islas

About

Detail

Ecatepec de Morelos, Estado de México, Mexico

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Alluxi
    Senior Software Engineer
    Alluxi
    Mar 2023 - Current (3 years 3 months)
    • Led the full-stack development of a decentralized exchange (DEX) platform using React.js, Node.js, and TypeScript, handling everything from order-book rendering to trade execution services. • Integrated Web3.js and Ethers.js to connect the front-end with Ethereum-based smart contracts, managing wallet connections, transaction submission, and event listening for order fills. • Built a real-time price feed system that aggregated data from multiple liquidity sources, dealing with latency spikes and stale data by implementing a fallback chain and health-check retries. • Rewrote the backend matching engine to handle concurrent orders without deadlocks, moving from a naive lock-based approach to an event-driven queue backed by Redis streams. •
  • SOFTTEK
    Full Stack Developer
    SOFTTEK
    Jul 2018 - Feb 2023 (4 years 8 months)
    • Developed and maintained a suite of financial dashboards for a large banking client, using Angular for the front-end and Node.js with Express for the API layer. • Integrated real-time market data feeds into the dashboards, handling disconnections and data gaps by implementing a heartbeat mechanism and automatic reconnection logic. • Optimized slow SQL queries in PostgreSQL 12 that were causing timeouts in the trade reporting module, reducing query execution time by rewriting joins and adding partial indexes. • Wrote migration scripts to move legacy data from an old Oracle system into the new PostgreSQL schema, dealing with encoding mismatches and orphaned records without data loss. • Participated in on-call rotations for production incide
  • Elaniin
    Full Stack Developer
    Elaniin
    Aug 2014 - Jul 2018 (4 years)
    • Built an internal order-management system for a logistics company using React.js and Node.js, replacing a spreadsheet-based workflow that was prone to data entry errors. • Designed a RESTful API to synchronize order statuses between the web application and a legacy ERP system, handling conflicts when both systems updated the same record simultaneously. • Refactored the front-end state management from scattered local state to a centralized Redux store, making the codebase easier to debug and reducing the number of UI bugs related to stale data. • Set up a basic CI pipeline with Jenkins to run linting and unit tests on every pull request, raising the code quality bar across the team. • Worked directly with the client to gather feedback on t
Education verified_user 0% verified
  • Universidad Tecnológica de la Mixteca
    Bachelor's Degree in Computer Science
    Universidad Tecnológica de la Mixteca
    Jan 2010 - Jan 2014 (4 years 1 month)