Design software systems and applications, ensuring scalability, reliability, and maintainability.
Create technical specifications, diagrams, and detailed workflows.
Create messaging and event-based system for handling large and complex task.
Write high-quality, efficient, and reusable code features and enhancements of the application - using C#, .NET, SQL, Azure cloud resources, Typescript, Angular and other similar technologies.
Develop features and enhancements of the application - using C#, .NET, SQL Azure, Typescript, Azure Cloud, Angular and other related technologies.
Enhancing applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems by using ASP.net Core, T-SQL, Angular etc.
Develop backend features for hospital escalation policy using Node.js, GraphQL, MongoDB, SQL and other related technologies.
Researching on Behavior Tree for Designing AI in Games.
Conducting tutorial classes on Game Analytics and Essential Math for Games.
Troubleshoot, debug, and upgrade existing software.
Write clean, maintainable, and efficient code.