Data Science enthusiast and a Deep learning rookie who aims to utilize his skills to push the boundaries of AI research. Passionate about Deep learning, Artificial intelligence, Web technologies all the time. Result-oriented professional with bottom line focus and proven track record of success. Thorough knowledge of web-based application development, ASP.NET web programming, procedural and object-oriented programming, 3-Tier architecture, Hexagonal/Onion architecture, debugging and troubleshooting methods, testing techniques, SQL server and visual development environment, code documentation, SDLC, web standards and web browser compatibility, Windows Forms. I love solving problems with design, and making great ideas happen. I am always looking for new challenges and new people to meet.
Asp.net MVC/ASP.NET CORE
Software Architect(Chatbots, IVR, Azure Cognitive Services, Google Dialogflow, Twilio, WhatsApp chatbots)
-Develop a complete IVR for on Demand Booking System using Twilio Voice API
-Develop a complete VOIP/Audio/Video/ScreenShare/Messaging platform just like zoom using Twilio Video API integrate it into already built CRM.
-Working on Micro services architecture for a large scale application. The architecture divided different parts of development into following patterns:
- Onion Architecture
- Clean Architecture
- Microservice Architecture
- Repository Pattern as Dependency Injections
- CQRS Pattern
- MVC pattern
Technologies incorporated into the architecture:
- .Net Standard 2.1 class libraries
- .Net Core 3.1 MVC/Razor
- RESTful Web APIs with JWT Authentication
- Swagger for API documentation
- SeriLog for error logging
- Vue.Js with Axios for UX
- SignalR for real time notification
- Hangfire for scheduled tasks
• Coordinate with the Project Manager on current programming tasks.
• Collaborate with other programmers to design and implement features.
• Quickly producing well-organized, optimized, and documented source code.
• Debugging existing source code and polished feature sets.
• Working independently when required.