Summary
M Shafiq is a Sr. Software Engineer based in Lahore with four years of hands-on experience building scalable web and mobile applications for banks, government, and smart-city projects. He specializes in Java Spring Boot, Node.js, ReactJS and cross-platform mobile development, pairing strong fundamentals in data structures, databases, and OS design with practical middleware and reporting expertise. His work includes payment gateway integrations (SADAD), ZATCA e-invoicing, SAMA regulatory reporting automation, and trade finance suites—projects that demand reliability, security, and regulatory compliance. At DevisersTech he progressed from Full Stack Developer to Senior Engineer, focusing on robust middleware for financial institutions and performance-driven delivery. Beyond enterprise systems he freelances on web and desktop applications, showing a versatility that spans front-end UX concerns to back-end transaction processing. Colleagues value him for shipping production-ready solutions that balance user focus with regulatory and operational constraints.
4 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Information Technology, 3.58, Bachelor's degree, Information Technology, 3.58 at University of Southern Punjab Multan