Theonas Chartomatzis

Theonas Chartomatzis

Software Engineer

Followers of Theonas Chartomatzis881 followers
location of Theonas ChartomatzisEdinburgh, Scotland, United Kingdom

Connect with Theonas Chartomatzis to Send Message

Connect

Connect with Theonas Chartomatzis to Send Message

Connect
  • Timeline

  • About me

    Principal Software Engineer

  • Education

    • The University of Sheffield

      2010 - 2011
      MSc Software engineering and telecommunications City College
    • Technological Educational Institute of Central Macedonia

      2001 - 2007
      Informatics & Communications
  • Experience

    • Interworks Cloud Services

      Dec 2007 - Dec 2011
      Software Engineer

      Developed back-end and business logic, implementing and optimizing core parts of the application.Implemented integration between external ERP systems and Interworks CRM. Improvement of Interworks CRM Sync app with new features and enhanced data syncing with Interworks CRM.

    • InfoCape Ltd

      Jan 2012 - Aug 2016
      Senior Software Engineer

      Contributed to the development of core system features through thorough analysis, design, and implementation during software development. Led database optimization efforts and oversaw successful data migration.Provided maintenance and customized installations to align with customers' legacy systems.Collaborated with customers and medical equipment representatives (Toshiba, Hitachi, and Philips) to ensure successful on-premise installations.Developed custom integrations to interact with legacy systems and share data with on-premise systems, through web portal implementationsImplemented data migration from customer's legacy system to the core products Netmed360 RIS and MedCenterEMR through analysis, design, and software implementation. Show less

    • Craneware

      Sept 2016 - Jan 2019
      Senior Software Engineer

      Enhancement of platform's main pipeline performance through optimized data parsing.Successfully migrated data storage from ArangoDB to Elastic while implementing efficient service adjustments and utilization.Optimized the performance of the application's main dashboard through analysis and implementation of Azure Search.Adoption of streaming technologies for efficient and reliable data processing.Designed and implemented customer-driven features through thorough analysis and focused design.Successfully integrated with US government APIs, such as CMS, to validate documents.Analyzed and enhanced performance of high-traffic product to ensure optimal results.Partnered with US hospital customers to design and implement customized reporting solutions. Show less

    • Wood Mackenzie

      Jan 2019 - Mar 2022

      Managing a software team focused on scaling, with a focus on designing and implementing strategies to meet performance targets while controlling costs.Collaborating with cross-functional teams to establish software standards by creating a blueprint of the existing software.Collaborating with senior leadership and product stakeholders to align requirements with architectural decisions. As a Technical Lead, oversaw and guided a team for 1 year while driving architectural and technology decision making. Implemented performance optimizations utilizing cost-effective strategies to achieve desired results.Feature development while collaborating with stakeholders and cross-functional teams to ensure API compatibility with multiple clients.Boosted team morale, resulting in improved productivity by fostering stronger team bonding.

      • Principal Software Engineer

        Dec 2020 - Mar 2022
      • Senior Software Engineer

        Jan 2019 - Dec 2020
    • ContractPodAi

      Apr 2022 - Feb 2023
      Senior Software Engineer

      Leading the implementation of authorization and authentication for seamless user-to-user and service-to-service communication in a greenfield application.Enhancing legacy system by integrating clients through SCIM standard.Implementing and fixing features at the full-stack level to meet clients' requirements.

    • OnGen Ltd

      Mar 2023 - now
      Principal Software Engineer
  • Licenses & Certifications

    • DAT215.3x: Managing SQL Database Transactions and Concurrency

      Microsoft
      Feb 2017
      View certificate certificate
    • DAT215.4x: Implementing In-Memory SQL Database Objects

      Microsoft
      May 2017
      View certificate certificate