With a decade of hands-on experience in the software industry, I am a highly skilled and results-driven software engineer with a proven track record of delivering impactful software solutions. My career is marked by a commitment to excellence, technical proficiency, and a deep understanding of the full software development lifecycle. I have consistently navigated complex engineering challenges, leading projects to successful completion while maintaining high standards of quality and efficiency.
In recent years, my focus has expanded to the integration of Artificial Intelligence into modern software systems. I leverage machine learning, deep learning, and natural language processing to build intelligent, data-driven applications that enhance user experiences and drive smarter business decisions. Whether it's embedding AI into web platforms or deploying scalable models in production, I bridge the gap between traditional development and cutting-edge AI innovation.
💻 Web Development Expert in React.js, Next.js, NestJS, Node.js, Tailwind CSS, and MongoDB, I craft responsive and performant web applications—end-to-end.
📱 Mobile App Development Skilled in React Native and Flutter, I develop cross-platform mobile apps with native-like performance and elegant UI/UX, built to scale.
🤖 Artificial Intelligence From smart automation to predictive analytics, I integrate AI into real-world applications using TensorFlow, PyTorch, OpenAI APIs, Hugging Face, and more—focusing on Machine Learning, Natural Language Processing, and Deep Learning.
My ServicesTakaful Bazaar Global, an insurance company with over 20 years of experience, has recently embarked on a project to implement an automated solution aimed at simplifying the insurance process for customers and making a signifcant market impact. As the Lead Consultant, my responsibilities include meeting with the product team to gather and compile resources for development. I oversee the development process to ensure quality and timely delivery, while also addressing and resolving any technical challenges that arise.
Design and Develop complex architecture of the application according to the customer needs.
Provide adequate training/mentorship to teammates. Automate CI/CD processes.
Debugging and fxing production issues/feedback. Attend technical sync up calls with client and discuss features.
Maintain Functional/Unit test coverage and enforce team members to write unit tests.
PR reviews and technical assistant to team members.
Take appropriate actions where ever is needed either technical/personal and discussed with right person.
Help QAs to improve build quality and help them in automate the process of regression and smoke checklists.