a
ahmad_chattah

Ahmad

@ahmad_chattah
4,9(17)

Senior Software Engineer Java,Spring,Python, AIAgents and Automation

Paquistão
Inglês, Urdu
Algumas informações são exibidas no idioma inglês.
Sobre mim
I’m a Software Engineer with 4+ years of experience in building reliable, scalable backend systems using Java, TypeScript, and Golang.I excel in crafting robust Java solutions using Spring Boot, Spring MVC, JPA, and more. My expertise also includes API integration, Spring Security, JWT Authentication, and advanced OOP concepts. I'm passionate about delivering high-quality, efficient Java applications that meet my clients' needs. If you're looking for a skilled developer to bring your project to life with expert software development, I'm here to help!... Saiba mais

Habilidades

a
ahmad_chattah
Ahmad
offline • 

Conheça meus serviços

Aplicações Web Full Stack
I will do java spring boot ,spring mvc, spring jdbc,rest projects
Aplicativos de Desktop
I will any python programming task and design your algorithms

Experiência profissional

Senior Software Engineer

i2c Inc • Período integral

Jun 2021 - Present5 yrs 3 mos

• Designed and built event-driven payment and card-processing microservices on Java 17/21 and Spring Boot 3, integrating Kafka producers and consumers for asynchronous, high-throughput transaction flows across a large-scale card-issuing platform serving multiple financial institutions. • Architected a multi-threaded Due Date Service processing accounts in parallel batches on every statement date — evaluating payment status against due-date rules at scale with idempotent batch checkpoints for safe restarts, demonstrating deep concurrency and distributed-computing skills. • Built the Delinquent Adjustment Service reconciling late payments against delinquency state, handling partial payments, fee reversals, and downstream status updates with strict transactional consistency across PostgreSQL and Informix. • Implemented OTP authentication and fraud-prevention controls for card transactions (PCI-aligned, replay protection, idempotency keys), hardening the issuing platform’s security posture. • Designed a joint credit-card handling system from scratch — modeling shared cardholder workflows, authorization splits, and statement aggregation using domain-driven design. • Leveraged AI/LLM tools (GitHub Copilot, Claude) daily for code reviews, automated test generation, BDD/Gherkin feature-file authoring, JaCoCo coverage gap analysis, and documentation — significantly accelerating delivery. • Modernized legacy Java/Struts modules to Spring Boot 3 and Java 17/21, introducing TDD with JUnit 5 and Mockito on previously untested code paths

17 Avaliações
4,9

(16)
(0)
(1)
(0)
(0)
Classificação detalhada
  • Nível de comunicação do freelancer
    5
  • Recomendar a um amigo
    4,8
  • Serviço conforme a descrição
    4,9
1-5 fora das 17 avaliações
Ordenar por
Mais relevante
    S

    shlaka

    US

    Estados Unidos

    Colaboração contínua
    5

    This is my second order with Ahmad. They've done perfectly for both jobs. Always caters to the specific language that I need an algorithm written in. Will definitely be ordering again!

    US$ 100-US$ 200

    $

    Útil?
    Sim
    Não
    L

    linux__

    CA

    Canadá

    5

    Excellent seller

    US$ 100-US$ 200

    $

    Útil?
    Sim
    Não
    S
    image-docs

    shanjeev007

    LK

    Sri Lanka

    5

    good work will recommend

    US$ 50

    $

    Útil?
    Sim
    Não
    S

    shlaka

    US

    Estados Unidos

    Colaboração contínua
    5

    This is my second order from ahmad, he knows what he’s doing and works fast. I’ll definitely be ordering again

    US$ 50-US$ 100

    $

    Útil?
    Sim
    Não
    U

    user44689503

    US

    Estados Unidos

    5

    Amazing competence. Clean, neat, easy to implement. 11/10

    US$ 50-US$ 100

    $

    Útil?
    Sim
    Não