ZAFRUL ISLAM

Product Manager

Bengaluru, Karnataka, India8 yrs 3 mos experience
AI Enabled

Key Highlights

  • Led development of a national E-Authorization platform.
  • Migrated legacy systems to microservices, reducing deployment time by 5x.
  • Mentored developers, improving team productivity and code quality.
Stackforce AI infers this person is a Full-Stack Software Engineer with expertise in Fintech and Government sectors.

Contact

Skills

Core Skills

JavaSpring BootMicroservicesAngularSpring

Other Skills

Query OptimizationComponent ArchitectureCI/CD PipelinesAgile MethodologiesTechnical CommunicationJava17PostgreSQLAI-Enabled ApplicationsPostman APIFree MarkerAPI SecurityMavenProblem SolvingElasticsearchHypertext Transfer Protocol Secure (HTTPS)

About

Full-Stack Software Engineer | Java | Spring Boot | Microservices | AWS | Angular Full‑Stack Software Engineer with 9.5+ years of experience building scalable, high‑performance systems in government, banking and telecom, including 3+ years on GCC projects in the UAE, Bahrain and Malaysia. I specialise in Java 17, Spring Boot, Angular and AWS, with a strong focus on microservices, legacy modernisation and performance optimisation. Core Skills Backend: Java 17+, Spring Boot, Microservices, REST APIs, Event‑Driven Systems, Spring Security Frontend: Angular, React, TypeScript, HTML, CSS Cloud & DevOps: AWS (EC2, RDS, Lambda, S3), Docker, Kubernetes, CI/CD Databases: PostgreSQL, MySQL, MongoDB Ways of working: Agile/Scrum, code reviews, technical documentation, mentoring Selected Achievements Led build of a national E‑Authorization platform for Bahrain’s government, serving 100K+ users with 99.9% uptime and government‑grade security (OAuth 2.0, JWT, SSL/TLS, PCI‑DSS). Migrated legacy monoliths to microservices, reducing deployment time by 5× and enabling independent releases across services. Improved API latency from 800ms → 120ms (85%), supporting 10M+ daily requests in banking/telecom systems. Built event‑driven systems processing 5M+ events/day with 99.9% uptime using Kafka‑style messaging and resilient designs. Designed legacy modernisation frameworks converting JCL → Groovy and COBOL → Java, cutting runtime by 35% and operational overhead by 40%. Mentored 8 developers, with 2 promoted to mid‑level roles; introduced better testing practices that reduced production defects by 40%. Open To Senior Backend / Full‑Stack roles in UAE, Saudi Arabia, Qatar, Bahrain, Oman and Kuwait (FinTech, E‑Government, e‑commerce, digital transformation). Comfortable working with multicultural teams; fluent in English, native Hindi, and limited working Arabic; open to long‑term employment visa sponsorship and relocation within GCC. Let’s connect and talk architecture, performance and modernisation. #Java #SpringBoot #FullStack #Microservices #AWS #Angular #GovTech #BFSI #GCC #UAE #Saudi #Qatar #Kuwait #Oman #Malaysia

Experience

8 yrs 3 mos
Total Experience
1 yr 9 mos
Average Tenure
1 yr
Current Experience

Cgi

Lead Analyst

May 2025Present · 1 yr · Bengaluru, Karnataka, India · On-site

  • Legacy Modernization | Java 17 | ANTLR4 | Spring Boot | Microservices
  • Designed and delivered a JCL-to-Java 17 code conversion framework using ANTLR4, modernizing 50K+ lines of mainframe JCL into Spring Boot microservices, reducing operational overhead by 40% and improving runtime performance by 35%.
  • Architected a modular microservices platform leveraging ANTLR4 Visitor Pattern, enabling seamless API replacement and long-term extensibility for Canada Post government systems.
  • Built custom ANTLR4 grammars and semantic actions to parse complex JCL constructs (macro expansions, dynamic COPY statements), translating procedural mainframe logic into maintainable, testable Java components compliant with government data standards.
  • Developed an automated legacy code generation toolchain, converting batch job streams into Spring Batch–based autonomous executions, significantly reducing dependency on mainframe infrastructure.
  • Led cross-functional engineering teams (Java, DevOps, QA) to deliver a scalable legacy-to-cloud modernization solution, accelerating deployment cycles and improving system maintainability.
  • Collaborated with business and platform stakeholders to align modernization strategy with operational goals, ensuring smooth migration from mainframe workloads to cloud-ready microservices architecture.
JavaQuery OptimizationComponent ArchitectureCI/CD PipelinesAgile MethodologiesTechnical Communication+37

Gbm

Java Full Stack Developer at information & egovernment authority,Muharraq Bahrain

Apr 2024May 2025 · 1 yr 1 mo · Muharraq, Muharraq Governorate, Bahrain · On-site

  • Client: Bahrain Government | Information & eGovernment Authority (iGA)
  • Authorization Platforms | Node.js | NestJS | Angular | Security
  • Led end-to-end development of a national E-Authorization platform serving 100K+ government users across Bahrain, achieving 99.9% uptime for mission-critical citizen and inter-agency services.
  • Designed and implemented government-grade security architecture using OAuth 2.0, JWT, SSL/TLS, and data encryption, ensuring PCI-DSS compliance and secure handling of sensitive citizen data.
  • Architected scalable frontend and backend systems using Node.js, NestJS, Angular, and React, enabling high concurrency, extensibility, and integration across multiple government portals.
  • Built secure, reusable REST APIs and shared authorization components, supporting mobile applications and National Gateway Infrastructure (NGI) teams, reducing duplicated development effort and accelerating delivery.
  • Delivered production-ready dashboards and backend services, optimized for performance, maintainability, and scalability in a regulated government environment.
  • Initiated proof-of-concepts (POCs) and led live client demonstrations, validating technical feasibility, refining requirements, and accelerating stakeholder approvals.
  • Worked closely with government stakeholders, security teams, and auditors, ensuring solutions met regulatory, compliance, and operational requirements.
JavaQuery OptimizationBootstrap (Framework)Component ArchitectureTechnical CommunicationJava17+41

Tata consultancy services

2 roles

Full-stack Developer

Feb 2023Mar 2024 · 1 yr 1 mo · On-site

  • Client: Commercial Bank of Dubai (CBD)
  • Digital Banking | Angular | Java | Spring Boot | Security
  • Designed and delivered “Auto Pay Toggle” functionality within the loan management dashboard using Angular, improving self-service capabilities and enhancing user experience for retail banking customers.
  • Developed secure, scalable RESTful APIs and backend business logic using Java and Spring Boot, supporting real-time loan and payment workflows in a high-availability banking environment.
  • Implemented a secure workflow for sensitive financial data management, including two-step account addition approvals, strong validation rules, and caching mechanisms, reducing unauthorized actions and improving system reliability.
  • Integrated robust authentication and authorization mechanisms for retail users, ensuring secure access control and compliance with banking security standards.
  • Optimized frontend-backend interactions to improve dashboard responsiveness and transaction processing reliability under concurrent user load.
  • Collaborated with cross-functional teams across three countries, coordinating with product owners, QA, and compliance teams to deliver features aligned with regulatory and business requirements.
  • Contributed to production-grade releases by participating in code reviews, defect fixes, and deployment readiness for customer-facing digital banking applications.
JavaQuery OptimizationBootstrap (Framework)Component ArchitectureCI/CD PipelinesAgile Methodologies+39

Software Developer

Apr 2021Feb 2023 · 1 yr 10 mos · On-site

  • Client: Celcom (Malaysia) | Telecom Systems | Java | APIs | Performance
  • Designed and implemented end-to-end PORT IN / PORT OUT systems for Celcom’s telecom infrastructure, defining both low-level and high-level architecture to support high-volume mobile number portability workflows.
  • Modernized and upgraded core telecom modules across Billing, KYC, Transactions, and Network Services, integrating secure REST APIs to improve interoperability and system reliability.
  • Optimized backend performance through profiling, query tuning, and system-level enhancements, reducing API response times by 30% and improving transaction throughput under peak load.
  • Developed scalable backend services to handle high-concurrency telecom operations, ensuring reliability for mission-critical customer provisioning and account workflows.
  • Improved system stability and fault tolerance by identifying performance bottlenecks, optimizing memory usage, and enhancing error-handling mechanisms.
  • Collaborated with cross-functional teams (network engineers, QA, product owners) to deliver carrier-grade solutions aligned with telecom SLAs and regulatory requirements.
  • Mentored junior developers on backend optimization, performance tuning, and clean architecture principles, improving team productivity and code quality.
JavaQuery OptimizationComponent ArchitectureCI/CD PipelinesAgile MethodologiesTechnical Communication+31

Infinite computer solutions

Senior Software Engineer

Sep 2020Mar 2021 · 6 mos · Chennai, Tamil Nadu, India · Remote

  • Developed a scalable, high-performance media streaming platform supporting multi-participant real-time communication using Kurento Media Server and Web Sockets.
  • Designed a low latency streaming architecture to deliver synchronized video/audio streams, ensuring smooth playback and interactive user experience.
  • Implemented WebSocket-based bidirectional communication between server and clients for real-time media synchronization.
  • Built backend modules in Java and Spring Boot to manage user sessions, stream synchronization, and real-time interactions.
  • Designed participant dashboards with integrated live stream recording and playback features.
  • Optimized media handling workflows to ensure efficient processing, minimal latency, and high-quality delivery across all participants.
JavaQuery OptimizationCI/CD PipelinesAgile MethodologiesTechnical CommunicationPostman API+14

Ust global

Senior Software Developer

Aug 2018Sep 2020 · 2 yrs 1 mo · Thiruvananthapuram, Kerala, India · On-site

  • Extracted and transformed data from JDE and TCMIS systems by designing database mappings and interchange processes tailored to project needs.
  • Developed and maintained API automation scripts using Cucumber, improving test coverage and ensuring reliable API workflows.
  • Leveraged Mule ESB as middleware to enable seamless data routing and integration between enterprise systems.
  • Designed and deployed Mule flows to process and deliver results efficiently to downstream systems such as JDA.
  • Collaborated with cross-functional teams to integrate APIs and middleware services, ensuring timely project delivery and system performance.
JavaQuery OptimizationBootstrap (Framework)Agile MethodologiesTechnical CommunicationPostman API+11

Virinchi technologies ltd.

Software Developer

Sep 2016Jun 2018 · 1 yr 9 mos · Hyderabad, Telangana, India · On-site

  • Healthcare Products | Hospital Management Systems | Full-Stack Development
  • Designed and developed core modules for a large-scale Hospital Management System, including Doctor Portal, Patient Center, CRM, and Restaurant Management System (RMS), delivering configurable solutions aligned with evolving healthcare business requirements.
  • Built doctor-facing workflows enabling patient prescription management, online consultations, and clinical activity tracking, improving operational efficiency and digital adoption for medical staff.
  • Implemented patient-facing features such as online appointment booking, access to medical reports and prescriptions, and video consultations, enhancing patient engagement and self-service capabilities.
  • Developed and maintained CRM modules for patient query handling, appointment scheduling, and backend operations, improving response times and operational visibility for hospital administrators.
  • Contributed to an integrated online food ordering system within the hospital ecosystem, supporting patients, attendants, and doctors, and enabling seamless service delivery across departments.
  • Automated generation and scheduled distribution of Excel and PDF reports, reducing manual reporting effort and supporting data-driven decision-making.
  • Designed and optimized relational database schemas, ensuring data consistency, scalability, and performance across multiple hospital subsystems.
  • Enhanced RMS frontend using AngularJS, improving UI responsiveness and overall user experience.
  • Participated in architectural and technical discussions, analyzing functional requirements and contributing to design decisions for scalable, maintainable healthcare products.
JavaQuery OptimizationBootstrap (Framework)Postman APICascading Style Sheets (CSS)Maven+9

Education

JNTUH College of Engineering Hyderabad

Master of Technology — Computer Science Engineering

Sep 2013Sep 2016

Siliguri Institute of Technology

B.Tech — Computer Science

May 2009Jun 2013

Sachchidanad Sinha College,Aurangabad,Bihar

Intermediate of Science — Science

Jan 2006Jan 2009

Anugrah High School,Aurangabad,Bihar

High School — Science

Jan 2005Jan 2006

JNTUH College of Engineering Hyderabad

Master of Technology - MTech — Computer Science

Oct 2013May 2016

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

ZAFRUL ISLAM - Product Manager | Stackforce