Imran A.

Software Engineer II

Avatar placeholder
Berlin, Germany

Experience

Sep 2024 - Oct 2025
1 year 2 months
Berlin, Germany

Software Engineer II

LivePerson Germany GmbH

  • Led development of 15+ microservices (Java 17, Spring Boot) driving customer interactions; migrated from on-prem to GCP Kubernetes, improving scalability and reducing infra cost by 20%.
  • Optimized user services with CouchDB caching and API refactoring, cutting response times by 35% and enhancing customer experience.
  • Implemented canary deployments, FluxCD GitOps, and CI/CD optimizations in GitLab, reducing release lead time by 25% and enabling zero-downtime rollouts.
  • Set up Grafana health checks and Anodot alerts for latency, error, and throughput monitoring, reducing MTTR by 40%.
  • Built secure APIs using OAuth2, DPoP, and Gatekeeper, integrated REST and GraphQL, and achieved 90%+ test coverage with unit and E2E tests.
  • Mentored junior developers, promoted Agile best practices, and collaborated cross-functionally to deliver high-impact, reliable customer-facing features.
Jan 2023 - Aug 2024
1 year 8 months
Berlin, Germany

Software Engineer

PARSA PLM GmbH

  • Integrated Teamcenter with Infor LN ERP via SOA APIs to synchronize BOM structures, items, product configurator, families, and features, improving data accuracy by 30% and enabling faster product delivery for customers.
  • Customized Teamcenter functionalities with ITK and integrated with Jira and Microsoft Dynamics 365, streamlining workflows and improving cross-functional team efficiency.
  • Developed and optimized Java/C++ integration solutions, ensuring reliable data flow between systems, reducing errors, and supporting key business decisions.
  • Built Spring Boot microservices on Kubernetes, enabling scalable, maintainable deployments, improving system performance, and supporting growth initiatives.
  • Actively participated in Agile teams, mentoring junior developers, fostering knowledge sharing, and aligning development priorities with customer and company goals.
May 2018 - Dec 2022
4 years 8 months
Karachi, Pakistan

PS Software Engineer II / PS Software Engineer I

NCR Corporation

  • Led design, development, and deployment of NCR’s omnichannel portfolio within the Consumer Banking platform, improving customer experience across physical and digital channels.
  • Successfully executed local and international projects, including NDCe implementations for Eurobank Greece, Al-Salam Bahrain, AUB Bahrain, and Sohar Bank Oman, enabling seamless transaction processing and reducing errors by 20-25%.
  • Implemented Activate Enterprise for Hellenic Bank Cyprus and provided second-level support for NCR ITM solutions at Qatar National Bank, ensuring high system reliability and uninterrupted customer service.
  • Extensive experience across e-Banking domains: financial transactions, card payments, SMS banking, and internet banking, directly contributing to customer satisfaction and operational efficiency.
  • Delivered measurable business value by enhancing transaction accuracy, system uptime, and supporting company strategic goals in digital banking transformation.
  • Recognized as PS Role Model at NCR Corporation for excellence in collaboration, customer focus, execution, and innovation.
Feb 2015 - Feb 2017
2 years 1 month
Kuala Lumpur, Malaysia

Java Developer

InSynchro Group of Companies

  • Developed and enhanced in-house products and projects, defining designs and specifications.
  • Led the development of the Executive Dashboard Application, setting layouts, workflows, and objectives.
  • Managed projects like the JKR Sabah Executive Dashboard, a collaborative web-based platform that centralizes project information to improve management, communication, and monitoring.
  • Developed the InSynchro Executive Dashboard (IXD), a cloud application that helps CXOs demonstrate competencies and manage issues efficiently.
  • Utilized technologies such as Spring MVC 4, Maven, Hibernate, jQuery, JSON, Gson, Oracle Primavera P6, Bootstrap, and Bonita BPM.

Summary

I am a Senior Backend Developer with a strong foundation in fullstack engineering, experienced in building and managing enterprise applications across fintech, healthcare, AI platforms, and property management domains. My core expertise is in Java, Kotlin, Spring Boot, and microservices, with additional proficiency in Angular/TypeScript for frontend development. I have extensive experience with scalable, secure, and high-performance systems deployed on cloud platforms (GCP, Kubernetes, Docker, GitOps). Skilled in authentication and security protocols (OAuth2, OAuth1, DPoP, Gatekeeper), I also work with modern technologies such as Kafka, Elasticsearch, Grafana, Anodot, Vault, LaunchDarkly, and GraphQL. I thrive in cross-functional teams, contributing technical excellence and problem-solving skills while aligning with customer-centric product goals.

Skills

Languages

  • Java
  • Kotlin
  • Typescript
  • Javascript
  • Sql
  • Bash

Frameworks & Libraries

  • Spring (Spring Boot, Spring Mvc, Spring Data, Spring Security, Spring Aop, Spring Cloud, ...)
  • Hibernate
  • Nodejs
  • Angular

Microservices & Architecture

  • Restful Apis
  • Graphql
  • Event-driven Architecture
  • Ci/cd Pipelines
  • Clean Architecture
  • Domain-driven Design (Ddd)

Data & Messaging

  • Kafka
  • Mysql
  • Elasticsearch
  • Mongodb
  • Redis
  • Couchdb
  • Postgresql

Monitoring & Observability

  • Grafana
  • Prometheus
  • Elk Stack
  • Zabbix
  • Anodot

Security & Authentication

  • Oauth2
  • Jwt
  • Oauth1
  • Gatekeeper
  • Dpop
  • Hashicorp Vault
  • Keycloak / Oidc
  • Https/tls

Configuration & Feature Management

  • Vault
  • Feature Flags
  • Launchdarkly
  • Config Server

Testing & Quality

  • Junit5
  • Selenium
  • Mockito
  • Sonarqube
  • Wiremock
  • Testcontainers
  • Postman

Tools & Version Control

  • Git
  • Jira
  • Bitbucket
  • Confluence
  • Intellij Idea
  • Maven
  • Gradle

Methodologies

  • Agile (Scrum/kanban)
  • Ci/cd
  • Tdd (Test-driven Development)
  • Code Review
  • Pair Programming

Languages

English
Advanced
German
Elementary
Malay
Elementary

Education

NED University of Engineering and Technology

Post Graduate Diploma in Data Science and Artificial Intelligence · Data Science and Artificial Intelligence · Karachi, Pakistan

Sir Syed University of Engineering and Technology

BS Computer Engineering · Computer Engineering · Karachi, Pakistan

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Sandeep G.
Sandeep G.

Software Engineer

View Profile
Fady K.
Fady K.

Senior Software Developer / Tech Lead

View Profile
Rüdiger S.
Rüdiger S.

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Kalpesh P.
Kalpesh P.

Intern Java Developer

View Profile
Qaiser A.
Qaiser A.

Freelance Lead DevOps Engineer

View Profile
Dirk U.
Dirk U.

Java Be Developer

View Profile
Rainer D.
Rainer D.

Enterprise Architecture Management / Software Developer Backend

View Profile
Christoph B.
Christoph B.

Architect, Business Analyst, Developer

View Profile
Nikunjkumar P.
Nikunjkumar P.

Senior Java Backend Developer

View Profile
Mathias W.
Mathias W.

Development of an AI-driven social media automation for topic identification, text generation, and publishing

View Profile
Marcel M.
Marcel M.

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Leif S.
Leif S.

Software Architect

View Profile
Umar M.
Umar M.

Senior AI Architect & Engineer

View Profile
Sebastián K.
Sebastián K.

Smart Charging

View Profile
Martin G.
Martin G.

Product Management for Medical Portal

View Profile
Oliver B.
Oliver B.

Senior Software Architect

View Profile
Werner K.
Werner K.

Test Coordinator, Designer and Engineer

View Profile
Satya V.
Satya V.

Lead Developer

View Profile
Hüseyin K.
Hüseyin K.

Senior Full-Stack Engineer

View Profile
Martin G.
Martin G.

SAP Test Data Management Consultant

View Profile
Timon R.
Timon R.

Database Developer – Research Project – Healthcare Billing

View Profile
Ramu M.
Ramu M.

Software Development Engineer

View Profile
Harini V.
Harini V.

Senior Software Engineer

View Profile
Jan M.
Jan M.

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Neha K.
Neha K.

Team Lead | Senior Java Developer

View Profile
Patrick W.
Patrick W.

AI Software Engineer

View Profile
Niko S.
Niko S.

Developing Architect, Technical Lead "gridlytics"

View Profile
Robert R.
Robert R.

Software Developer

View Profile
Cristian S.
Cristian S.

Team Lead Mobile Native Apps

View Profile
Chris T.
Chris T.

Certified Kubernetes Application Developer

View Profile