{
  "name": "Ider Delzo",
  "contactInfo": {
    "email": "soloidx@gmail.com",
    "phone": "(+51) 965036248",
    "location": "Lima, Peru",
    "linkedin": "https://www.linkedin.com/in/soloidx",
    "github": ""
  },
  "summary": "I am a Software Developer with 10+ years of experience helping people and businesses by creating new software from zero to production, working on new enhancements of actual products, and providing emergency solutions and strategies over legacy systems under tight deadlines. I mainly use Python, Web technologies, and Cloud and CI/CD skills. I feel passionate about self-learning and deeply interested in Machine Learning projects.",
  "experience": [
    {
      "date": {
        "start": "2024-01",
        "end": "Present"
      },
      "company": "ParserX (formerly known as Parser Digital)",
      "position": "Software developer",
      "description": "Financial organization",
      "milestones": [
        "Redesigned a service to orchestrate multiple data services, retrieving input from Parquet files based on dynamic conditions.",
        "Implemented data filtering logic using a dynamic configuration to ensure precise data processing.",
        "Integrated Apache Pulsar to send filtered data as messages to downstream services and automated service clean-up in the data pipeline.",
        "Developed a universal mapper service to process incoming data from Pulsar messages, applying dynamic logic to map and forward it to the next service.",
        "Created a global persistence service to validate data formats via an API and store the processed data in AWS Glue/Iceberg tables for long-term storage and querying."
      ],
      "skills": [
        "Python",
        "DigDag",
        "DuckDB",
        "Pandas",
        "Pyarrow",
        "Pulsar",
        "AWS Glue",
        "Dremio",
        "Kubernetes",
        "AWS S3",
        "Redis",
        "CircleCI"
      ]
    },
    {
      "date": {
        "start": "2021-12",
        "end": "2024-01"
      },
      "company": "ParserX (formerly known as Parser Digital)",
      "position": "Software developer",
      "description": "Financial organization",
      "milestones": [
        "Improved the stability of a group of billing microservices by increasing the functional tests to the complete flow and integrated with CI tools for automated tests on a daily basis.",
        "Optimized the billing report system by migrating around 500B of records from a DocumentDB database to a Loki store database.",
        "Created a tool that helps other teams to get usage reports on demand.",
        "Gave support and maintenance to different microservices for the product usage events.",
        "Developed an API for the billing system to automate report generation, seamlessly integrating user information with the company license system.",
        "Collaborated on a data pipeline project by developing and integrating new workflows, enhancing data processing efficiency and reliability."
      ],
      "skills": [
        "Python",
        "Flask",
        "FastAPI",
        "AWS DocumentDB",
        "AWS Lambda",
        "Grafana Loki",
        "MongoDB",
        "Kubernetes",
        "Jenkins",
        "GitHub Actions"
      ]
    },
    {
      "date": {
        "start": "2021-08",
        "end": "2022-06"
      },
      "company": "PASTPRESENTFUTURE",
      "position": "Software developer",
      "description": "Image recognition and classification",
      "milestones": [
        "Helped to coordinate and organize the internal architecture.",
        "Created the structure of the crawling scripts for each art museum API.",
        "Created the data pipeline for analyzing and categorizing each art piece in a microservice.",
        "Created the platform architecture of the microservices in Azure.",
        "Developed the integration between the parser, the database, and the search engine service.",
        "Helped in the integration between the frontend API and the search engine.",
        "Removed the deployment bottleneck by creating continuous integration pipelines in GitHub Actions."
      ],
      "skills": [
        "Python",
        "FastAPI",
        "Node.js",
        "Azure App Service",
        "Azure VM",
        "Azure Vision and Text",
        "Azure Cognitive Search",
        "Microsoft SQL"
      ]
    },
    {
      "date": {
        "start": "2021-08",
        "end": "2021-11"
      },
      "company": "ParserX (formerly known as Parser Digital)",
      "position": "Software developer",
      "description": "Delivery Application",
      "milestones": [
        "Improved the stability of the user segmentation microservice by removing the reported code smells by 80%.",
        "Improved the Facebook connection microservice by over 92% by removing inconsistencies with the database.",
        "Simplified the cache layer by removing complexity and creating a simple interface with the code.",
        "Improved the code related to the Kafka service by changing the dependency."
      ],
      "skills": [
        "Python",
        "Flask",
        "PostgreSQL",
        "AWS",
        "Kafka",
        "Redis"
      ]
    },
    {
      "date": {
        "start": "2020-08",
        "end": "2021-08"
      },
      "company": "Total Performance Consulting",
      "position": "Software developer",
      "description": "",
      "milestones": [
        "Improved the creation of automated test files by developing a GUI editor for desktops.",
        "Coordinated with the manager and the lead developer about the features based on previous proof of concept.",
        "Improved project organization and development optimization by creating UI components in ReactJS.",
        "Improving the application and the user experience by adapting the feedback of the QA and beta users."
      ],
      "skills": [
        "Electron",
        "React",
        "Gherkin",
        "Python"
      ]
    },
    {
      "date": {
        "start": "2020-03",
        "end": "2021-08"
      },
      "company": "PASTPRESENTFUTURE",
      "position": "Software developer",
      "description": "News analysis",
      "milestones": [
        "Analyzed news and got contextual information by creating a news scrapper and an NLP data pipeline.",
        "Collecting data from multiple news sources by developing a news parser Python automated script.",
        "Translated news sources and social media by developing a parser microservice API.",
        "Serving all the analyzed data to the mobile application with a microservice API.",
        "Making all the microservices and scripts work on production by planning and deploying them in Google Cloud Services (Cloud Functions, Cloud Storage, Firebase, and AppEngine)"
      ],
      "skills": [
        "Python",
        "Flask",
        "FastAPI",
        "Newspaper3k",
        "NLTK",
        "SpacyI",
        "PostgreSQL",
        "Google Cloud Services"
      ]
    },
    {
      "date": {
        "start": "2018-09",
        "end": "2020-04"
      },
      "company": "Xapo",
      "position": "Sr. Software developer",
      "description": "",
      "milestones": [
        "Participated in a project that allowed users from Brazil to issue a debit card by creating a microservice for the onboarding process of the users.",
        "Took the essential requirements and technical information of the debit card service by coordinating with the project leaders and with the third-party service provider",
        "Managed the deployment of the debit card microservice by coordinating with the DevOps team and documenting all the processes for future reference",
        "Improved the experience of sending transactions by developing enhancements in the accounting microservice for SEPA users."
      ],
      "skills": [
        "Python",
        "Flask",
        "AWS",
        "Jenkins",
        "Git"
      ]
    },
    {
      "date": {
        "start": "2017-08",
        "end": "2018-08"
      },
      "company": "PASTPRESENTFUTURE",
      "position": "Software developer",
      "description": "",
      "milestones": [
        "Deployed a legacy event backend system in development and production environments by planning the architecture, configuring the CI / CD process, and setting up the auto-scaling mechanisms.",
        "Helped the mobile team reimplement the event mobile application by creating the communication layer to the backend APIs with graphQL and REST.",
        "Added a chat system feature to the backend by implementing a WebSocket protocol both in the backend and the mobile application."
      ],
      "skills": [
        "Python",
        "Django",
        "AWS",
        "JavaScript",
        "Node.js",
        "React",
        "GraphQL",
        "PostgreSQL",
        "Git"
      ]
    }
  ],
  "education": [
    {
      "date": {
        "start": "2008-01",
        "end": "2009-01"
      },
      "institution": "Instituto Continental de Ciencias e Ingenieria",
      "degree": "",
      "fieldOfStudy": "Informatics",
      "achievements": []
    }
  ],
  "skills": [
    "Python",
    "Django",
    "HTML",
    "JavaScript",
    "CSS",
    "Git",
    "Docker",
    "Continuous Integration",
    "TDD",
    "BDD",
    "Agile Methodologies",
    "React",
    "ReactNative",
    "Node.js",
    "Flask",
    "FastAPI",
    "PostgreSQL",
    "MySQL",
    "Cloud (AWS, GCS, Azure)",
    "Objective-C",
    "Golang",
    "NLTK",
    "MongoDB",
    "Data Science",
    "PHP"
  ],
  "languages": [
    {
      "language": "English",
      "proficiency": "Fluent (CEFR - C2 Proficient)"
    },
    {
      "language": "Spanish",
      "proficiency": "Native"
    }
  ],
  "certifications": []
}