Work
  • Apr 2022 - May 2024
    AlticeUSA
    Back End Engineer

    As a Backend Engineer at AlticeUSA, I’ve been instrumental in building an in-house CRM platform that propels digital transformation across various Operations & Business Support Systems. The project involves creating and maintaining gRPC-based APIs in Go and integrating with multiple architectural services using REST and SOAP APIs.

    My Contributions

    I’ve been involved in all stages of software development, from requirements analysis to proposing innovative solutions that improve both technical and business aspects. My expertise in Go, GCP, JavaScript, API Design, Docker, Microservices, API Integration, and Agile methodologies has been crucial in promoting best practices in backend development, contributing to project planning, code reviews, testing, and maintenance.

  • Nov 2021 - Mar 2022
    Clevertech
    Back End Engineer

    Backend developer working with a team responsible for designing and building GraphQL APIs for an application to manage building incidents. These APIs were consumed by a mobile and web front end.

    Stack:

    • Typescript
    • AWS
    • Postgres
    • GraphQL
    • MongoDB
  • Oct 2016 - Nov 2022
    GFT Group
    Software Developer

    As a Software Developer, I worked in a project to develop a crawler in Node.js to analyze a number of APIs source codes’ to indicate what APIs consume more mainframe resources to do future refactoring. To build a performant application was used the cluster module was to reduce the time of analysis from 6 minutes to just 1.5 minutes. After the APIs reporting about the consumption I have worked on refactoring and redesigning of these APIs using RAML and Swagger as API Documentation and also using Domain Driven Design approach to redefine the APIs structure.

    I also have worked on the development of a financial application to analyze the clients’ balance sheets and use this information to grant credit to these clients. To build this application,Node.js was as Backend, Angular.js as Frontend, and MongoDB as the database.

    And lastly, my greatest achievement in my career. In 2018, GFT Technologies embarked on a transformative journey to enhance their backend infrastructure. As a Backend Developer, I played a key role in designing and building microservices using the CQRS pattern, employing technologies such as Java 8, Apache Kafka, Cassandra, and Redis.

    My Contributions

    Leveraging my skills in Java, Cassandra, Kafka, Microservices, API Design, Azure, Docker, Kubernetes, and REST API, I was able to design robust microservices. Deploying them in a Kubernetes cluster hosted on the Azure cloud platform.

    Outcomes

    Notably, we achieved a capacity for 50,000 users to use the platform simultaneously, representing a massive improvement in scalability. Moreover, the implementation of this project led to a 70% reduction in costs, marking a significant milestone in the company’s cost-efficiency efforts.

    In the same project I worked as a Team Leader, unblocking the junior members on their issues and guiding them with the best solution to develop, attending meetings to discuss the platform architecture, and sometimes giving the final word about implementing new features.