AWS Certified Solutions Architect & AI Practitioner

Building Scalable
Cloud-Native Architectures

Principal Engineer & Software Architect

Results-driven Software Architect with 14 years of experience designing and delivering scalable, high-performance enterprise systems across banking, trading, aviation, and telecom domains. Deep expertise in Java 21, AWS, microservices, Domain-Driven Design (DDD), and Event-Driven Architecture (EDA).

Sudhanshu Sharma
14
Years Exp

Sudhanshu Sharma

Principal Engineer / AVP

Macquarie Group • NatWest Markets • Nagarro

Personal Projects

Explore live applications and cloud-native serverless systems built by Sudhanshu Sharma. Scroll horizontally to view all live apps.

https://www.job.iamsudhanshu.life/
Career & AI Automation

Simplified Job Hunting

Simplified Job Hunting is a comprehensive, full-stack job search automation, career preparation, and resume optimization platform. It streamlines the end-to-end job application workflow—from discovering live global vacancies and optimizing resumes for Applicant Tracking Systems (ATS) to tracking interview rounds and generating tailored cold outreach messages for recruiters.

Platform: Full-Stack Job Search Automation
Resume Optimization: ATS Matching & Scoring
Outreach & Tracking: Recruiter Messaging & Interview Tracker
Full-Stack ATS Optimizer Job Search Automation Interview Tracker AI Outreach
https://www.iamsudhanshu.life/
Healthcare AI

Simplified Prescription APP

Healthcare prescription analyzer application. Allows uploading clinical documents (PDF, PNG, JPG), extracting medical text via OCR pipelines, and interacting with an embedded AI consultation assistant.

Pipeline: Document OCR Ingestion
AI Assistant: Interactive Chatbot Engine
Infrastructure: AWS Serverless Cloud
AWS Cloud Python AI Chatbot OCR Extraction REST APIs
https://www.trade.iamsudhanshu.life/
FinTech Serverless

Simplified Trading App

Real-time stock market inspection dashboard and serverless client for National Stock Exchange of India (NSE). Supports symbol lookups (RELIANCE, TCS, INFY, HDFC) with live market status tracking.

Integration: Serverless NSE India Client
Inspection: Real-time Stock Ticker Search
Market Feeds: Live NSE Market Status Tracking
Serverless NSE India API JavaScript Node.js Financial Analytics
http://simplified-movie-booking-app...
AWS Serverless

Simplified Movie Booking App

Cloud-native serverless ticket booking application. Hosted on AWS S3 static web hosting, backed by AWS Lambda micro-services via API Gateway, and powered by Amazon DynamoDB for real-time seat locking and booking management.

Frontend: AWS S3 Static Web Hosting
Backend: AWS Lambda via API Gateway
Database: Amazon DynamoDB NoSQL
AWS S3 AWS Lambda API Gateway DynamoDB JavaScript Material UI
https://www.iamsudhanshu.info/
Architecture Hub

Simplified Resume App

Interactive cloud software architect portfolio and digital resume. Features interactive High-Level Design (HLD) Mermaid diagrams, multi-theme customization engine, and interactive assistant chatbot.

Diagrams: Interactive Mermaid HLD Blueprints
Themes: Obsidian, Mint, Cyberpunk, Light
Assistant: Embedded Portfolio AI Chatbot
HTML5 / CSS3 JavaScript ES6 Mermaid.js AWS Cloud UX Architecture

Professional Timeline

A look into my roles leading engineering teams and building financial infrastructures. Click on any role to expand achievements.

Macquarie Group

Principal Engineer – AVP
Jul 2025 – Present
  • Architected and led the end-to-end migration of the GCS clearing application to a cloud-native AWS environment using Java 21 and microservices, improving system scalability and reducing infrastructure costs.
  • Designed production-grade ETL pipelines using Apache Airflow and Python to process trade flows with zero downtime, handling high-volume clearing transactions reliably.
  • Defined microservices boundaries using Domain-Driven Design (DDD) with bounded contexts, enabling independent deployability and team autonomy.
  • Leveraged AWS services (EC2, Lambda, S3, RDS, ECR) to build a fault-tolerant, highly available deployment model; containerized services with Docker and orchestrated via Kubernetes.
  • Established architectural standards and NFRs for the engineering team, defining patterns for error handling, observability and cloud resilience.
Toggle Achievements & Contributions

NatWest Markets

Lead Technology – AVP
Nov 2019 – Jul 2025
  • Modernized legacy trading systems by integrating QuickFIX/J for low-latency financial messaging and electronic transaction reporting, improving trade throughput.
  • Led design and delivery of event-driven microservices using Kafka and JMS for real-time transaction monitoring, adhering to PCI DSS and OWASP Top 10 standards.
  • Applied Domain-Driven Design (DDD) principles to decompose monolithic trading components into independently deployable bounded-context services.
  • Collaborated with Business Analysts and RegOps to translate regulatory requirements into technical architecture, defining sprint scope and engineering roadmap.
  • Mentored engineers on data structures, multithreading and non-functional requirements; conducted code reviews and enforced architectural governance.
  • Drove containerization and Kubernetes-based deployment, enabling zero-downtime releases for critical trading infrastructure.
Toggle Achievements & Contributions

Nagarro Software

Lead Technology
May 2015 – Oct 2019
  • Led architecture and delivery of enterprise applications, translating functional requirements into high-level component designs with clear integration contracts.
  • Designed RESTful APIs and event-driven integrations using Spring Boot and RabbitMQ, enabling async communication across distributed services.
  • Acted as primary client-facing technical lead, managing stakeholder expectations and resolving architectural queries across multiple concurrent projects.
  • Applied OWASP security practices and OSS compliance checks as standard gates in the development lifecycle.
Toggle Achievements & Contributions

PeopleStrong

Software Engineer
May 2013 – May 2015
  • Built the HR SaaS product on JEE6 architecture with JSF/Primefaces on the web layer and RESTful web services for client integration.
  • Delivered key product modules including employee self-service and workflow automation, contributing to a multi-tenant platform.
Toggle Achievements & Contributions

Technical Capabilities

A detailed breakdown of my engineering core skill set across modern architecture layers.

Languages & Frameworks

Java 8–21 Python Spring Boot 3.x Spring Cloud Spring Integration Spring Security OAuth2 JSF / JEE6 Spring AI

Architecture & Patterns

Microservices Domain-Driven Design (DDD) Event-Driven Architecture (EDA) CQRS Saga Pattern API Gateway Circuit Breaker Strangler Fig Pattern

Messaging & Streaming

Apache Kafka RabbitMQ JMS (Java Message Service) QuickFIX/J (FIX Protocol) ActiveMQ

Cloud & DevOps

AWS Certified Amazon EC2 / Lambda Amazon S3 / RDS Amazon ECS / ECR Kubernetes / Docker ArgoCD Jenkins CI/CD Maven & Git

Security & Compliance

OWASP Top 10 PCI DSS Standards LDAP Directory Services OSS Compliance Transaction Monitoring

Databases & Search

PostgreSQL pgvector MongoDB MySQL Elasticsearch Kibana Drools Rule Engine

AWS Certified Solutions Architect – Associate

Verification ID: 864e0ae1a4024f9d80741ec0e904a413

AWS Certified AI Practitioner

Verification ID: 01d0f241c9c34456bd0a047d31ba2825

Oracle Certified Java Programmer

Verification ID: OC14004206

High-Level Designs (HLDs)

Explore interactive architectures of 7 enterprise & cloud systems. Select a project and hover/click on the component breakdown items to identify and highlight their locations in the system diagram.

Project Title

Lead Architect
Company Name Period

Detailed description of the project goals, challenges, and high level impact.

Component Breakdown

Contact Me

Feel free to contact me directly for architectural inquiries, enterprise integrations, or cloud consultations.

Connect Online

Prefer professional network messaging? Connect directly via LinkedIn.

LinkedIn
sudhanshu-sharma11a
Connect With Me
Send Direct Message
Sudhanshu Sharma
Sudhanshu's Assistant
Online
Hello, how can I help you today?