Murali Rama Krishnan

1 year ago ·

Post by Murali
>
Project STREAM: Real-Time Project Management

Project STREAM: Real-Time Project Management

Objective: Develop a robust system for managing real-time data processing platform projects, contracts, and

budgets, integrated with SAP and IBM Planning Analytics. Team Size: 15+ developers and senior developers.
Key Metrics & Challenges:

  • Designed a system to manage 100+ ongoing projects simultaneously, handling a large volume of purchase orders and budgets totaling over $2+ billions.
  • Initial challenges with handling the large influx of real-time data resulted in performance degradation. Resolved this by optimising Kafka configurations, increasing partition counts, and implementing dynamic scaling using MCC cloud infrastructure.
  • Ensured 99.9% uptime by architecting the platform with a microservices architecture using Node.js and TypeScript, enabling fault tolerance and continuous system operation even during peak loads.
  • Faced slow query performance while integrating with SAP. To resolve, optimised database schema and used MS-SQL stored procedures, which improved query performance by 30%. 
  • Implemented CQRS pattern to isolate the command and query calls (especially by redirecting the correct write and read calls to the SQL server replica).
  • Integration with SAP and IBM Planning Analytics required significant custom API development, resulting in initial delays. Through better cross-team collaboration, these were resolved in three months, enabling seamless data transfer and synchronisation.
  • Reduced cloud costs by 20% through automated scaling mechanisms and optimising resource allocation in MCC cloud, particularly during off-peak hours.
Portfolio & Services
Comments

You may be interested in these jobs

  • We are a technology company seeking a Machine Learning Engineer to adapt an English TTS model to Spanish using transfer learning. · The goal is to achieve natural Spanish prosody and controlled emotion in real-time streaming. ...

    1 month ago

  • Work in company

    Internship: Deep Learning

    DeepCognix AI Labs

    We are offering an exciting internship opportunity for students and fresh graduates who are passionate about Deep Learning, Computer Vision, and Embedded Systems. · ...

    Bengaluru, Karnataka

    1 month ago

  • Work in company

    AI Voice Bot Developer

    FreelanceJobs

    I'm looking for an experienced developer to help with a small but important task related to an AI-powered voice bot agent. · The ideal candidate should have strong hands-on experience working with AI-based voice systems including speech recognition natural language processing and ...

    1 month ago