Birinder Singh Tiwana serves as a Principal Software Engineer at AppDynamics, where he plays a pivotal role in the development of innovative real-time stream processing and batch-oriented services. With a keen focus on managing and optimizing the storage and retrieval of petabytes of metric data,...
Birinder Singh Tiwana serves as a Principal Software Engineer at AppDynamics, where he plays a pivotal role in the development of innovative real-time stream processing and batch-oriented services. With a keen focus on managing and optimizing the storage and retrieval of petabytes of metric data, Birinder expertly balances performance with cost-effectiveness, ensuring that the solutions he architects not only meet the immediate needs of the business but also scale efficiently as data volumes grow. His extensive expertise in data ingestion, filtering, grouping, and serving telemetry data positions him as a domain expert within the organization.
At AppDynamics, Birinder has been instrumental in pioneering the integration of OpenTelemetry, enhancing the capabilities of the platform to streamline metrics collection and processing. His work involves leveraging advanced programming techniques and solution architecture principles to create robust services that handle vast datasets, including logs and telemetry data. By employing best practices in service-oriented architecture (SOA) and RESTful design, he ensures that the systems he builds are both resilient and adaptable to changing business requirements.
Birinder's proficiency in databases and integration technologies, combined with his experience in requirements gathering and solution architecture, allows him to effectively collaborate with cross-functional teams to deliver high-impact projects. His commitment to continuous improvement and innovation in the realm of data processing not only drives operational excellence but also positions AppDynamics at the forefront of the industry in managing complex metric data environments.