Nishant K
Senior Java Spring Boot Developer Microservices AI
Competenze
Consulta i miei servizi


Portfolio
Esperienza lavorativa
Team Lead
CIBC
Jan 2026 - Present • 9 mos
Client: CIBC Project: Transaction History Comparator – eWealth (Digital Wealth Management Platform) • Re-engineered batch comparison from synchronous to account-level asynchronous processing, scaling parallel processing from ~50 to 1,000+ accounts and improving throughput. • Introduced real-time progress tracking and job cancellation for long-running jobs, giving users visibility and control over processing. • Optimized the Compare API through cross-region deployment, reducing API latency by approximately 30%. • Designed an AI-powered transaction analysis engine using Java 21, Spring Boot, Spring AI, LLMs, Prompt Engineering, and RAG. • Built a conversational AI assistant enabling natural-language queries and context-aware reconciliation insights. • Developed a React-based dashboard with advanced search, filtering, reporting, and data visualization.
Full Stack Engineer
A.P. Moller - Maersk • Full time
Jul 2023 - Dec 2025 • 2 yrs 5 mos
Served as a Full Stack Engineer in the logistics domain, focusing on building and maintaining scalable enterprise applications. Responsible for developing end-to-end features using modern Java frameworks and frontend technologies to optimize supply chain operations.
Senior Software Engineer
Societe Generale • Full time
Dec 2021 - May 2023 • 1 yr 5 mos
Contributed to the banking and wealth management sector as a Senior Software Engineer. Focused on backend development, microservices architecture, and cloud-native solutions to support complex financial systems and high-frequency transactions.