![Tanveer Ul Islam](https://jobicy.com/react/themes/app/images/avatar.jpg)
Tanveer Ul Islam

# Senior Java Developer / Software Architect

Open to offers · Member since 27 Jul 2026 [Message](https://jobicy.com/dashboard-page.md)

ShareLocationKarachi, PakistanDesired salaryUnspecifiedWork preferenceRemote Only / Full Time, Part TimeExperience levelSenior
* [Overview](#overview)
* [Portfolio 0](#portfolio)
* [Services 0](#services)

## About

Professional summaryI 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

50 capabilities[Android](https://jobicy.com/talent/android.md)[Architecture](https://jobicy.com/talent/architecture.md)[C++](https://jobicy.com/talent/c-plus-plus.md)[Dart](https://jobicy.com/talent/dart.md)[Eclipse](https://jobicy.com/talent/eclipse.md)[Facial Recognition](https://jobicy.com/talent/facial-recognition.md)[Flutter](https://jobicy.com/talent/flutter.md)[Git](https://jobicy.com/talent/git.md)[Gradle](https://jobicy.com/talent/gradle.md)[GraphQL](https://jobicy.com/talent/graphql.md)[Groovy](https://jobicy.com/talent/groovy.md)[Hibernate](https://jobicy.com/talent/hibernate.md)[HTML](https://jobicy.com/talent/html.md)[Image Processing](https://jobicy.com/talent/image-processing.md)[IntelliJ IDEA](https://jobicy.com/talent/intellij-idea.md)[Java](https://jobicy.com/talent/java.md)[JavaScript](https://jobicy.com/talent/javascript.md)[JDBC](https://jobicy.com/talent/jdbc.md)[JMeter](https://jobicy.com/talent/jmeter.md)[JSF](https://jobicy.com/talent/jsf.md)[JSP](https://jobicy.com/talent/jsp.md)[Junit](https://jobicy.com/talent/junit.md)[JWT](https://jobicy.com/talent/jwt.md)[Kotlin](https://jobicy.com/talent/kotlin.md)[LDAP](https://jobicy.com/talent/ldap.md)[MariaDB](https://jobicy.com/talent/mariadb.md)[Maven](https://jobicy.com/talent/maven.md)[MongoDB](https://jobicy.com/talent/mongodb.md)[MQTT](https://jobicy.com/talent/mqtt.md)[MyBatis](https://jobicy.com/talent/mybatis.md)[MySQL](https://jobicy.com/talent/mysql.md)[OpenCV](https://jobicy.com/talent/opencv.md)[Oracle](https://jobicy.com/talent/oracle.md)[Pascal](https://jobicy.com/talent/pascal.md)[Perforce](https://jobicy.com/talent/perforce.md)[PostgreSQL](https://jobicy.com/talent/postgresql.md)[Postman](https://jobicy.com/talent/postman.md)[PrimeFaces](https://jobicy.com/talent/primefaces.md)[R&D](https://jobicy.com/talent/rd.md)[Redis](https://jobicy.com/talent/redis.md)[REST](https://jobicy.com/talent/rest.md)[Spring](https://jobicy.com/talent/spring.md)[SQLite](https://jobicy.com/talent/sqlite.md)[SVN](https://jobicy.com/talent/svn.md)[Swing](https://jobicy.com/talent/swing.md)[Team Leadership](https://jobicy.com/talent/team-leadership.md)[Tesseract](https://jobicy.com/talent/tesseract.md)[Vaadin](https://jobicy.com/talent/vaadin.md)[Vue.Js](https://jobicy.com/talent/vue-js.md)[WebAssembly](https://jobicy.com/talent/webassembly.md)

## Tech stack & tools

Working toolkit

### Analytics

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/sentry/sentry-original.svg) Sentry](https://jobicy.com/talent?tool=sentry.md)

### Application Hosting

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/tomcat/tomcat-original.svg) Apache Tomcat](https://jobicy.com/talent?tool=tomcat.md)

### Application Utilities

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/postman/postman-original.svg) Postman](https://jobicy.com/talent?tool=postman.md)

### Data Stores

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/mariadb/mariadb-original.svg) MariaDB](https://jobicy.com/talent?tool=mariadb.md)

### Development

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/maven/maven-original.svg) Apache Maven](https://jobicy.com/talent?tool=maven.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/eclipse/eclipse-original.svg) Eclipse](https://jobicy.com/talent?tool=eclipse.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/git/git-original.svg) Git](https://jobicy.com/talent?tool=git.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/gradle/gradle-original.svg) Gradle](https://jobicy.com/talent?tool=gradle.md)

### Languages & Frameworks

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/flutter/flutter-original.svg) Flutter](https://jobicy.com/talent?tool=flutter.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/ionic/ionic-original.svg) Ionic](https://jobicy.com/talent?tool=ionic.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/magento/magento-original.svg) Magento](https://jobicy.com/talent?tool=magento.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/qt/qt-original.svg) Qt](https://jobicy.com/talent?tool=qt.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/reactnative/reactnative-original.svg) React Native](https://jobicy.com/talent?tool=reactnative.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/xml/xml-original.svg) XML](https://jobicy.com/talent?tool=xml.md)

### Mobile

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/xamarin/xamarin-original.svg) Xamarin](https://jobicy.com/talent?tool=xamarin.md)

## Experience

Career history

### Independent Contractor · H&M / Gill Capital Group

Aug 2025 – Jun 2026Worked 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.

### Independent Contractor · Mobile-Technologies FZ-LLC

Jan 2023 – PresentWorking 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.

### Java Development Specialist · Mobile-Technologies FZ-LLC

Apr 2013 – Dec 2022Delivered 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.

### Senior Java Developer · Mobile-Technologies Co., Ltd.

Jan 2013 – Mar 2014Built 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-Founder | CTO · NanoTech Digital Solutions

Dec 2012Co-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.

### Senior Java Developer | Team Lead | Business Partner · Aim-Force Software Sdn. Bhd.

Sep 2010 – Dec 2012Led 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.

### Senior Software Engineer · WorkForce Software, Inc.

May 2009 – Aug 2010Developed 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.

### Software Engineer · Avanza Solutions (Pvt.) Ltd.

Aug 2008 – Apr 2009Built 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.

### Associate Software Engineer · ApplicationXS (Pvt.) Ltd.

Jan 2007 – Jul 2008Developed 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.

### Internee · IBM

Oct 2007 – Jan 2008Received 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

Learning history

### NUCES-FAST

2004 – 2008Bachelor 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.