profilePic

Michael T.

Senior Software Developer
  • +261346185144
  • ndrasanamike@gmail.com
  • https://mtovonandrasana.netlify.app

About Me

Software Engineer who is always looking to learn and build new skills. Primary focus is on freelance development for early stage start-ups. Comfortable building projects from start to finish from planning to development, testing and maintenance. Extremely fast learner with a passion for system design, architecture, and refactoring. Understands the balance between customers' needs and engineering challenges. Team player that enjoys tackling problems together.

Work Experience

February 2021 - Present

Software Engineer

  • Engage in the entire development lifecycle for new applications or functionalities, and uphold the maintenance of existing apps.
  • Built the app architecture and design system components.
  • Implemented workflows and guidelines for code consistency, readability, maintainability, and testability.
  • Conducted R&D (research and development) for libraries and ways to improve our codebase.
  • Implemente CI/CD for optimized and automated continuous deployment, ensuring maximum efficiency.
  • Implemente an advanced monitoring system to ensure optimal stability of services.
Mars 2022 - December 2023

X-Road Expert

  • First responsible for the X-Road operation.
  • Ensuring high availability of X-Road and Trusted Service (CA, Timestamping).
  • Manage and support X-Road members.
  • Ensure quality control for all projects related to e-Governance and interoperability in Malagasy gouvernment, working closely with technical and business teams of institutions, both internally and externally at UGD.
  • Support UGD in implementing the national services (APIs) catalog.

FullStack Java Developer

  • Contributes to the development and upkeep of use cases for the Sneda Global Software project, currently known as Cassiopae Habitat Sopra Banking Software.
  • Ensures team meets deadlines and maintains high-quality development in adherence to applied methods and standards.

Tech Stack

  • Java
  • JavaScript
  • Spring
  • Quarkus
  • Kotlin
  • ReactJS

Soft Skills

  • Leadership
  • Project Management
  • DevOps
  • Public Speaking
  • Problem solving
  • Agile Software development

Projects

Online resume

My online resume serves as a dynamic representation of my skills, experiences, and projects, providing a modern and accessible way for potential employers or collaborators to learn more about my professional background.

Education

  • MSc in Software engineering
    ENI University
    2017 - 2019
  • BSc in Computer Science
    ENI University
    2014 - 2017

Languages

  • French
  • English