Portfolio

Amil Uslu

Principal Software Engineer — AI, Cloud & Enterprise Systems

Principal Software Engineer with 15 years of experience delivering AI-driven, cloud-native, and enterprise-scale software solutions across finance, e-commerce, telecom, healthcare, and aviation.

Amil Uslu
15+ Years of Experience
About

Background & Focus

Amil Uslu is a Principal Software Engineer with 15 years of experience designing, deploying, and scaling Artificial Intelligence, Machine Learning, and Large Language Model (LLM) systems across finance, e-commerce, telecom, healthcare, and aviation domains. He brings hands-on expertise with LLM-based architectures (RAG, LangChain, embeddings, vector databases), NLP pipelines, and real-time ML platforms, bridging distributed microservices with modern cloud AI platforms including AWS SageMaker, Azure OpenAI, and GCP Vertex AI. With a strong engineering foundation across Java, Python, Go, and Node.js on the backend and React, Angular, and Vue.js on the frontend, Amil is recognized as a collaborative technical leader who mentors teams and aligns emerging technologies with measurable business outcomes.

15+
Years of Experience
9
Organizations Served
2
Countries
Career

Experience

E
12/2024 — Present
Technical Lead
EXL Service · New York, NY
Designs and delivers core financial systems — real-time payments, risk, compliance, and trading platforms — using Java (Spring Boot), Go, and Python microservices with Kafka-driven event pipelines. Leads AI-powered document intelligence (LangChain + GPT-based LLMs) and migrated core banking analytics workloads to the AWS AI stack (SageMaker, Lambda, DynamoDB).
H
04/2024 — 11/2024
Senior Full Stack Engineer
Hexacorp · Hackensack, NJ
Led frontend development for Holy Name's healthcare applications (Angular 12/14/17, NgRx) and built HIPAA-compliant Java, Go, and Python (FastAPI/Django) microservices for PHI-sensitive data. Designed RAG pipelines and a LangChain + Azure OpenAI patient-data chatbot, plus an AI-driven triage system for nurses.
U
07/2022 — 04/2024
Senior Software Engineer
Upwork · Remote
Built core freelancing-marketplace features (postings, bidding, escrow, payments) as Java, Go, and Python microservices with Kafka-based real-time pipelines. Developed an AI-powered talent-matching system using ML ranking models and embeddings, plus semantic search and recommendation engines with Spark ML.
S
09/2021 — 04/2022
Principal Software Engineer
sahibinden.com · Istanbul, Turkey
Led architecture and technical direction for a large-scale e-commerce ecosystem (order management, catalog, payment, personalization) serving millions of global customers. Directed migration to containerized microservices on Docker, Kubernetes, and OpenShift, cutting infrastructure cost by 30%, and mentored a team of 4+ engineers.
T
03/2018 — 08/2021
Principal Software Engineer
Turkcell · Istanbul, Turkey
Led a team of 8 engineers delivering digital services platforms (messaging, payments, subscription, campaign management) for millions of customers. Built real-time churn-prediction and recommendation models with Spark ML, and reduced mean-time-to-resolution by 30% through Prometheus, Grafana, and ELK observability pipelines.
T
08/2016 — 02/2018
Senior Software Engineer
Turkish Airlines · Istanbul, Turkey
Designed aviation IT platforms for flight scheduling, crew management, and passenger services with Java, Go, and Python microservices, plus Kafka-based real-time data exchange between reservation, flight-tracking, and ground-operation systems. Deployed disaster-recovery-ready, cloud-native services on AWS and GCP.
N
02/2016 — 07/2016
Senior Software Engineer
NETAS (Client: Yapı Kredi Bank) · Istanbul, Turkey
Designed core banking microservices (Java, Go, Python) for payments, loan origination, compliance checks, and transaction reconciliation, with RabbitMQ-based real-time fraud detection and settlement. Implemented PCI DSS, AML, OFAC, and GDPR compliance features across all systems.
T
11/2013 — 01/2016
Software Engineer
Teleperformance · Istanbul, Turkey
Built call-center and customer-engagement platforms integrating Avaya, Genesys, and Microsoft Dynamics CRM for omnichannel support across thousands of agents. Developed agent/supervisor dashboards (React, Angular, Vue3) and reporting pipelines (QlikView, ELK, Splunk), reducing mean-time-to-resolution by 35%.
M
05/2013 — 09/2013
Software Engineer Intern
MSS Solutions · Istanbul, Turkey
Developed and maintained web applications using C#, .NET, CSS, HTML, and Ajax, and implemented image-processing features for automated resizing, watermarking, and format conversion. Assisted with Drupal CMS customization and contributed to UI/UX improvements across client-facing portals.
Recognition

Publications & Achievements

Article
New Comings with Selenium 4
Medium, November 2019
Article
Page Object Model in Automation via Selenium
Medium, November 2020
Award
TestHackathon Winner
Organized by Keytorc, 2018
Award
TAPOST 2nd Place
Organized by Accenture Latvia, 2019
Award
Mobile Testhackathon, 2nd Place
Organized by Mobven, 2021
Patent
Intelligent Furniture Recommendation System
Turkish Patent Community, 2018
Patent
Automatic Test Creator
Turkish Patent Community, 2020
Skills

Areas of Expertise

Java & Spring Boot Python (FastAPI/Django) Go Node.js TypeScript React Angular & NgRx Vue.js Kafka Docker & Kubernetes OpenShift AWS (SageMaker, Lambda) Azure OpenAI Google Cloud (Vertex AI) LangChain & RAG LLM Fine-Tuning GraphQL & REST APIs PostgreSQL & DynamoDB Terraform & Ansible HashiCorp Vault Prometheus & Grafana CI/CD (Jenkins) Microservices Architecture PSM I – Scrum.org
Get in Touch

Contact

Phone+1 929 631 0093
LocationCloster, NJ
LinkedInConnect