Hi there, I'm Tarik Nural, a Software Engineer M.Sc., specializing in software-intensive distributed systems. My passion lies in developing software that is highly available, scalable, and fault-tolerant. I favor Java, Go, Kotlin, and Typescript as my go-to languages for their versatility and robustness.
Designing, developing, and deploying microservices-based architectures that offer scalability, resilience, and ease of maintenance.
Working on complex algorithms, implementing service oriented architecture patterns.
Virtualization technologies for containerization and orchestration of microservices. Working with containerization tools and platforms to simplify deployment and scaling of microservices.
Monitoring and tracing systems using various tools. Identifying and resolving issues in real-time. Experience working with messaging queues for data streaming and message passing.
Practices in complex systems to automate the deployment, testing, and monitoring of applications. Knowledge of networking concepts and protocols used in distributed systems. Understanding the underlying networking infrastructure to build efficient and reliable software.
Feel free to reach out to me via email or connect with me on LinkedIn. You can also check out my Blog to see my posts related with my interests.