About Me
I am a highly adaptable software professional with 19+ years of experience building enterprise, web, mobile, and backend systems across multiple industries and countries. I have spent more than 8 years working remotely and I am comfortable delivering independently as well as within cross-functional teams.
My core strength is solving complex technical problems and turning them into reliable, maintainable products. I have worked extensively with Java, Spring, Flutter, Android, JavaScript, and a wide range of backend, integration, and data-processing technologies.
I have led and contributed to projects involving CMS platforms, mobile apps, OCR, facial recognition, fingerprint processing, resumable uploads, workflow engines, and low-code platform evaluations. I enjoy architecture, R&D, and hands-on implementation equally.
Over the years, I have worked with distributed teams and clients in Pakistan, Malaysia, Thailand, Indonesia, and the UAE. I am used to adapting quickly to new stacks, business domains, and delivery expectations.
I value clean engineering, performance, and practical solutions that scale. I have also trained teams, improved legacy systems, and helped modernize platforms by introducing better tools, patterns, and automation.
I am open to opportunities where I can contribute as a senior engineer, technical lead, or architect, especially in roles that involve backend engineering, mobile development, platform modernization, or R&D-heavy problem solving.
Skills
JavaScriptJavaGitC++Team LeadershipHTMLPostgreSQLMySQLMongoDBGraphQLRedisOracleKotlinRESTVue.JsPostmanAndroidSpringJunitGradleFlutterArchitectureMavenHibernateMariaDBLDAPJMeterGroovyDartJWTJDBCImage ProcessingSVNSQLiteWebAssemblyOpenCVJSPEclipseMQTTPerforceMyBatisJSFIntelliJ IDEAPascalFacial RecognitionVaadinPrimeFacesTesseractR&DSwing
Tech Stack & Tools
Analytics
Application Hosting
Application Utilities
Data Stores
Development
Mobile
Experience
Worked on Magento 2 and backend features for region identification and targeted offer display.
Implemented backend improvements including JWT handling, refactoring, log masking, user registration, caching, response minimization, and unit/performance/load testing.
Also contributed to mobile and CMS work using Kotlin, Spring Boot, Kotlin Multiplatform, Vue.js, MariaDB, Quartz, and Sentry integration.
Working on CMS and mobile-related solutions using Java, Flutter, PrimeFaces, JavaScript, Dart, Tesseract, and OpenCV.
Built and enhanced features for fingerprint comparison, image processing, document detection, training sessions, barcode handling, facial aliveness, and responsive mobile browser camera support.
Also supported Apache NiFi / MiNiFi production issues and processor enhancements.
Delivered a wide range of enterprise and mobile solutions across OCR, facial recognition, fingerprint processing, resumable uploads, CMS modernization, and workflow automation.
Worked on Java, Spring, JavaScript, JSF, PrimeFaces, Hibernate, Oracle, Flutter, Dart, Android, Swift, NiFi, and related technologies.
Also led R&D efforts, customized Apache NiFi core behavior, built reusable components, trained team members, and modernized legacy systems.
Built multi-platform CMS and operations systems using Java, JSF, RichFaces, PrimeFaces, Android, JavaFX, Spring, Hibernate, Maven, Oracle, and Tomcat.
Developed schema-driven UI engines, CRUD-heavy web applications, validation frameworks, and automated testing utilities.
Focused on maintainability, dynamic configuration, and zero-downtime updates.
Co-founded a software firm and led technical direction for projects including a Unity3D game for the Malaysian Army and mobile commerce solutions.
Handled product development, architecture, and delivery as a technical founder.
Led and delivered enterprise systems including order management, knowledge management, municipal portals, and field force automation.
Worked with Java, Vaadin, SQL, Sybase, MySQL, MyBatis, BIRT, Tomcat, Alfresco, Portlet, Apache CXF, Hibernate, and Android.
Helped modernize architecture, improve workflows, and increase sales volume for client systems.
Developed workforce management software for time, attendance, leave, labor allocation, and approval workflows.
Worked with Java SE/EE, Velocity, Struts, XSLT, Oracle, SQL Server, IBM DB2, Ant, JUnit, and Tomcat.
Built enterprise portals and municipal management systems using Java SE/EE, Oracle, JSF, Hibernate, CVS, WebCenter, ADF, JDBC, and WebSphere technologies.
Contributed to web integration, portal development, and government-related workflow systems.
Developed desktop trading and bulk SMS systems using Java, JDBC, Swing, XML, jDOM, Eclipse, MS SQL Server, and MS Access.
Worked on high-speed trading workflows and automated trader alerting systems.
Received training in IBM WebSphere, MQ, Java, and XML for enterprise banking solutions.
Supported core banking infrastructure work and gained early exposure to enterprise software environments.
Education
Bachelor of Computer Science, Computer Science
Completed a Bachelor of Computer Science degree.
This professional hasn’t added portfolio projects yet.
This professional hasn’t listed any services yet.