J. Felicien Ihirwe.

PhD Student
Software Engineer

More About Me


Profile Picture

I'm PhD Student at University of L'Aquila-Italy working in ITS lab-Intecs SpA in Pisa. I am a member of LOWCOMOTE PROJECT, an EUROPEAN UNION funded project under ITN Marie Curie Slovakia traning program aiming to train next generation of experts that will upgrade the current trend of LCPDs to a new paradigm, Lowcode Engineering Platforms (LCEPs). This will be achieved by injecting in LCDPs the theoretical and technical framework defined by recent research in Model Driven Engineering (MDE), augmented with Cloud Computing and Machine Learning techniques. My Research topic is "Urban area management in Smart Cities".


I'm enthousiatic about my growth and on how far I can push myself. Thankful to God to where I am now and hope to pull more people up as I can.

  • Fullname: Jean Felicien Ihirwe
  • Birth Date: November 18
  • Job: Research Assistant
  • Website: www.ihirwe.com
  • Email: [email protected]


I got variety of skills through out my journey, still eager to grow more and more.. to list a couple.

  • 90%
    Java for Web
  • 85%
    Python for Machine Learning
  • 70%
  • 60%
  • 50%
  • 65%


Hint: Sometimes people got confused on relevance between my age and work experience relevance!!


University of L'Aquila

Nov 2019 - Present

PhD Student

Currently I pursing my PhD Degree in Computer Science under supervision of Prof David Ruscio ,Prof Alfonso Pierantonio and Silvia Mazzini

Carnegie Mellon University

July 2017 - June 2019

Graduate Student

I graduated from CMU with a Masters in Electrical in Computer Engineering with concetration in Software Engineering and Machine Learning under supervision of Prof David Vernon


I graduated from University of Rwanda-College of Science and Technology in Electronics and Telecommunication Engineering with concentration in Embedded Systems under supervision of Dr Kizito Nkurikiyeyezu

Work Experience

Research Assistant

Dec 2019 - Present

Intecs Solutions Spa, Italy

I work in ITS lab under Intecs MDE research team. My work focuses on how to improve CHESSML language to meet cloud bases IoT development and smart cities application..

Graduate Teaching Assistant

Aug 2018 - Sept 2019

Carnegie Mellon University-Africa

  • I tutored different courses including
  • Foundation of Software Eng and Problem solving -Fall 2018
  • Introduction Java, Linux - Orientation 2018-19 and 2019-20
  • African Center of Excellence in Data Science

  • I tutored different short courses including:
  • Big Data analytics foundation with Spark Shell -Spring 2019
  • Introduction Linux OS - Spring2019
  • Software Engineer

    Jan 2019 - June 2019

    WYS ltd

    Contributed to software engineering expertise in the development of products through the software lifecycle, agile principles from requirements definition through successful deployment. Developing code to produce and integrate consumer apps with multipurpose services. Assessed and made a significant improvement to systems integration frameworks.

    Co-Founder and developer

    Sept 2018 - Current

    TaagMind Ltd

    TaagMind is a brand-new unique start-up based in KigaliRwanda with which we offer Augmented & Virtual reality experience to client using ReactVR. Goal: Offering amazing Reality experience to clients. We build AR&VR application using unity3D, Node.Js, React Frameworks, clients are happy to experience the cutting-edge technologies in Augmented and Virtual Reality.

    Data Analyst-Intern

    May 2018 – Sep 2018

    Rwanda Revenue Authority (RRA)

    Working on Electronic Billing Machine (EBM) data to improve the VAT tax payment efficiency and service quality. Developing a Machine Learning model to predict non-reporting EBM machine

    Administrative Support Officer

    Jan 2018 – May 2018

    Carnegie Mellon University - Africa

    General office support for various administrative functions of the organization.

    Electronics Engineer

    May 2016 – August 2017

    BBOXX Capital

    Efficiently provided a great working commitment to the company product refurbishment processes, unshipping, product quality check and deployment to the market. Participate in ongoing product design with the developing team which improved client’s satisfactions.


    I'd Love To Hear From You.

    I would like to share a cup of coffe with you..!

    Your message was sent, thank you!
    Where to find me

    Via Ramiro Torrini 2
    Pisa, Italy
    56121 IT

    Email Me At

    [email protected]

    Call Me At

    Italy: (+39) 3516148411
    Rwanda: (+250) 784869098