Work Experience

A comprehensive overview of my professional journey, highlighting key roles and accomplishments.

  • June 2022 - Present
    MentorMate
    Senior Software Engineer I

    Summary: I worked with clients Augeo and POPS Diabetes Care, and engaged in research and development for MentorMate. My experience includes back-end and front-end development, API integration, and enhancing user experiences.

    Augeo, Encore Project

    • Developed and maintained both the back-end and front-end components.
    • Integrated the OpenAI API to enhance the recommendation system, significantly improving functionality and user experience.
    • Created new APIs, refactored existing ones, and provided ongoing support for optimal client integration.
    • Conducted presentation sessions on advanced programming concepts such as async/await patterns, concurrency, and multi-threading after identifying issues in the existing codebase.
    • Demonstrated the practical applications of the Polly library with HttpClient for robust error handling, resiliency, and architectural patterns like Asynchronous Request-Reply.

    POPS Diabetes Care, Withings API Integration

    • Integrated the Withings API into the back-end system used by the mobile app, streamlining device ordering
    • Ensuring reliable data synchronization measurements between Imperial and Metric systems across devices.
  • June 2020 - June 2022
    Smartwork sh.p.k
    Software Developer

    Summary: During my time at Smartwork sh.p.k, I collaborated with prominent clients such as Avanade Italy and Stellantis, among others. Additionally, I was responsible for developing middleware APIs and contributed to Smartwork’s Fiscalization project.

    Avanade Italy, CRIF’s ESG Project

    • Provided leadership and mentorship to a team of back-end developers, helping them resolve issues and fostering significant skill enhancement and adherence to industry best practices.
    • Developed microservices architecture using asynchronous and synchronous messaging patterns.
    • Designed most of the database tables, with each microservice having its own database.
    • Implemented numerous features including:
      • Integrating bidirectional communication with front-end using SignalR.
      • Generating PDF documents from HTML.
      • Assisting in implementing a domain-specific language (DSL) to act as a rule engine for scoring based on survey answers.
      • Creating the algorithm to calculate the ESG score.
    • Utilized technologies such as ASP.NET, .NET Core, C#, RabbitMQ, Azure, Dapper, Entity Framework, SQL Server, and more.

    Stellantis (formerly Fiat Chrysler Automobiles, FCA), Internal Financial app

    • Developed the front-end for FCA’s internal financial application using ASP.NET MVC and jQuery.
    • Played a pivotal role in updating the application to align with Stellantis rebranding, ensuring a seamless transition and maintaining brand consistency throughout the development process.

    Smartwork’s Internal Projects and Integrations

    • Instrumental in developing middleware APIs and engaging in Smartwork’s fiscalization project.
    • Facilitated seamless API connections, significantly easing the workflow for ERP developers working with SAP and Microsoft Dynamics.
    • Crafted robust SDKs (client libraries) and APIs that simplified data exchanges, enhancing both efficiency and reliability.
  • January 2020 - May 2020
    kreatx
    Software Developer

    Contributed to the development of governmental projects by implementing form applications using technologies and tools such as C#, ASP.NET Web Forms, Oracle DB, SOAP Services etc.

  • May 2019 - November 2019
    Soft & Solution
    Software Developer

    Completed a one-month internship before transitioning to work on governmental and internal projects, primarily focusing on CRUD operations using technologies and tools such as C#, ASP.NET MVC/Web Forms, SQL Server, HTML, Bootstrap, JavaScript and jQuery.