AKHIL KADARLA
Senior Python Engineer GenAI & Agentic AI · Data Platform · AWS · Full Stack
Virginia, USA 380-***-**** *************@*****.*** linkedin.com/in/akhil-k-96a34a253
PROFESSIONAL SUMMARY
• 8+ years of Python engineering across financial services and enterprise data platforms - backend microservices, streaming pipelines, cloud infrastructure, and production Generative AI.
• Primary developer (~778 commits across 4 repositories) of a Morgan Stanley ESG and finance data-catalog platform integrating Snowflake with the firm's enterprise governance systems for the Finance Reporting & Analytics organization.
• Builds production GenAI end to end: LLM orchestration on OpenAI and AWS Bedrock, Retrieval-Augmented Generation over enterprise document corpora, vector search, prompt engineering, and agentic multi-step workflows behind REST APIs.
• Designs high-throughput event-driven systems with Apache Kafka, Apache Spark / PySpark, Airflow, Snowflake, and AWS serverless (Lambda, S3, SQS, Step Functions, EventBridge), and delivers the full stack through Angular 19/20 and React on Django/DRF, FastAPI, and Spring Boot services.
• Ships with production discipline - Terraform, Docker, Jenkins and GitLab CI/CD, 80%+ test coverage, SonarQube and Snyk scanning, OpenTelemetry and Grafana observability - working in Agile/Scrum with AI architects, product owners, and globally distributed teams.
TECHNICAL SKILLS
AI / GenAI: LLMs, Generative AI, Agentic AI, LLM Orchestration, OpenAI API, AWS Bedrock, LangChain, Retrieval-Augmented Generation (RAG), Prompt Engineering, Vector Databases, Semantic Search, Embeddings, Document Summarization, Machine Learning, PyTorch, MLOps
Languages: Python (3.x / 3.12), Java, SQL, PL/SQL, TypeScript, JavaScript, Shell / ksh
Python & Backend: Django, Django REST Framework, FastAPI, Flask, Pyramid, REST APIs, OpenAPI, Microservices, SQLAlchemy, Django ORM, Pandas, NumPy, Click, pyodbc, multithreading / concurrent.futures
Data & Streaming: Apache Kafka, Apache Spark, Spark Streaming, PySpark, Snowflake, ETL / ELT, Data Lakes, Data Pipelines, Apache Airflow, Data Governance, Data Lineage, Metadata Management, Data Quality / Validation, Workflow Orchestration (Airflow, Autosys / WISE), Hive, HBase
Cloud & DevOps: AWS - EC2, S3, Lambda, SQS, SNS, Step Functions, EventBridge, DynamoDB, EMR, RDS, IAM, CloudWatch, VPC; Azure - Azure AD / MSAL, API Management; Docker, Terraform, Jenkins, GitLab CI/CD, Ansible, Puppet, Nginx, Linux / Unix
Databases: Snowflake, PostgreSQL, MySQL, SQL Server, Oracle, IBM DB2, Sybase, MongoDB, Cassandra, SQLite
Frontend: Angular 19/20, RxJS, React.js, TypeScript, ag-Grid Enterprise, HTML5, CSS3, Bootstrap, Power BI embedded
Architecture: Distributed Systems, Event-Driven Architecture, Microservices, Batch Processing, OAuth2 / SSO, API Gateway, Query Optimization & Indexing, Observability / Distributed Tracing
Quality & Tools: Pytest, JUnit 5, Karma / Jasmine, TDD, Unit / Integration Testing, Stryker mutation testing, Ruff, Mypy, SonarQube, Snyk, OpenTelemetry, Grafana, Git / GitLab, JIRA, Agile / Scrum, Cursor AI
Domain: Financial Services, Enterprise Data Platforms, Regulatory & ESG Reporting, Finance Data Governance
PROFESSIONAL EXPERIENCE
Morgan Stanley — Virginia Feb 2023 - Present
Senior AI / Python Engineer
• Architected and own a Python 3.12 ESG data pipeline ingesting climate and sustainability data from S&P Global, ISS ESG, and the World Bank into Snowflake via 8+ CLI extractors and a shared transformation library, cutting manual data-sourcing effort an estimated 70-85%.
• Serve as primary developer (~778 authored commits across 4 repositories) of a finance data-catalog and metadata platform integrating Snowflake with the firm's enterprise catalogs MetaCenter and DataZone, automating dataset discoverability and governance across the Finance Reporting & Analytics organization.
• Engineered enterprise Generative AI services in Python - LLM orchestration across OpenAI and AWS Bedrock with vector search, prompt templating, and tool calling - powering semantic search over ESG disclosure corpora, document summarization, and conversational assistants for business users.
• Designed Agentic AI workflows in which autonomous agents perform multi-step reasoning, enterprise knowledge retrieval, task planning, and workflow execution, packaged as reusable components with logging, tracing, and performance monitoring to pass enterprise AI governance review.
• Automated Snowflake catalog metadata delivery into MetaCenter via Apache Spark ETL and DB2 control tables, orchestrated by EON-ID-keyed Autosys jobs processing each finance application in parallel, with Python generators (pandas, pyodbc, Click) publishing lineage-enriched metadata at CI/CD release time.
• Migrated recurring regulatory data refreshes off a 30+ job Autosys / WISE estate onto Apache Airflow, re-implementing calendar scheduling, idempotent delete-and-load patterns, retry logic, and alerting as reusable DAGs across dev, QA, UAT, and production.
• Scaled real-time financial event processing on Apache Kafka with high-throughput Python consumers, applying parallel processing, efficient serialization, and database tuning to cut downstream analytics latency.
• Integrated Workiva over OAuth2 to automate ESG disclosure document upload, API chain execution, section download, and comments-to-PDF generation, end-to-end automating a previously manual regulatory workflow.
• Delivered two Angular front-ends for EMEA Finance: a v19 micro-frontend (Kraken/EOS) with multi-stage disclosure workflows, ag-Grid Enterprise grids, and Alfresco integration; and a v20 portal covering 30+ ESG reference-data domains with bulk CSV import, audit reporting, and embedded Power BI.
• Secured the platform with Azure AD (MSAL) authentication, token-injection interceptors, and a centralized HTTP gateway with RxJS retry and backoff; containerized with Docker and Nginx on a non-root runtime with SPA routing.
• Contributed REST endpoints to a Spring Boot 3 / Java 24 microservice (JAX-RS, JPA/Hibernate, PostgreSQL, Liquibase) and built a pandas-based regulatory-inventory transformer generating per-legal-entity EOS workflow task JSON with LDAP validation.
• Instrumented OpenTelemetry-to-Grafana distributed tracing and custom Python fleet, batch-job, and Treadmill Spark-cluster health monitors with email alerting, reducing estimated failure-detection time by 50-70%.
• Built FastAPI services exposing curated finance reporting data to downstream applications, with typed request and response models, dependency-injected data access over Snowflake and PostgreSQL, and generated OpenAPI documentation.
• Enforced 80%+ test coverage (pytest, JUnit 5, Karma/Jasmine), Stryker mutation testing, Ruff and Mypy strict typing, SonarQube SAST, and Snyk scanning across all repositories, mentoring junior developers through GitLab merge-request reviews.
Environment: Python 3.12, Django, REST APIs, OpenAI, AWS Bedrock, RAG, Vector Databases, Apache Kafka, Apache Spark, Snowflake, PostgreSQL, IBM DB2, Sybase, Autosys/WISE, Angular 19/20, TypeScript, RxJS, ag-Grid Enterprise, Java 24, Spring Boot 3, JPA/Hibernate, Liquibase, Terraform, Docker, Nginx, Jenkins, GitLab CI/CD, SonarQube, Snyk, pytest, OpenTelemetry, Grafana, Azure AD/MSAL, Power BI, Workiva, Alfresco, Agile/Scrum.
UBS — New York, NY Aug 2021 - Jan 2023
Python Developer
• Engineered event-driven ETL workflows in Python integrating Apache Kafka with AWS services and distributed processing frameworks for enterprise data ingestion.
• Tuned Apache Spark transformations and SQL through partitioning, broadcast joins, and parallel processing to keep large-volume cloud workloads inside their batch windows.
• Automated AWS workflows using Lambda, S3, SQS, Step Functions, and EC2, with Python functions triggered directly by S3 and SQS events.
• Built Python and SQL pipelines producing AI-ready datasets supporting predictive analytics, reporting, and machine learning initiatives.
• Developed Django REST applications and internal reporting solutions using Pandas, NumPy, TypeScript, and React, integrated with Azure API Management, over MySQL, Oracle, and Django data models with internal security and login frameworks.
• Established CI/CD, production monitoring, performance tuning, and test-driven development using Jenkins, Docker, Grafana, and pytest.
Environment: Python, Django, Django REST Framework, Pandas, NumPy, Apache Kafka, Apache Spark, AWS (Lambda, S3, SQS, Step Functions, EC2), Azure API Management, MySQL, Oracle, React, TypeScript, Jenkins, Docker, Grafana, pytest, Git, JIRA, Agile/Scrum.
Devfi — India Aug 2017 - Dec 2020
Python Developer
• Developed Django web applications, RESTful APIs, database models, and data-processing services in Python for event tracking, analysis, and business workflows.
• Built Spark Streaming applications consuming Kafka topics and writing processed streams into HBase, S3, MySQL, and data lakes using dynamic partitioning.
• Designed Python and PySpark ETL pipelines for transaction data covering mapping, reconciliation, archival, and retention strategies, and converted Hive and SQL workloads into Spark RDD transformations automated with shell scripts.
• Architected event-driven AWS solutions with Lambda, S3, SNS, and Step Functions across EC2, VPC, RDS, EMR, IAM, CloudWatch, and DynamoDB.
• Provisioned infrastructure and automated cloud deployments using Terraform, Jenkins, Puppet, and Ansible across AWS and Azure.
• Produced analytical solutions with Matplotlib, Pandas, and NumPy, and wrote Python scripts for SQL security testing, permission checks, and database performance analysis.
Environment: Python, Django, Django ORM, PySpark, Apache Spark, Spark Streaming, Apache Kafka, HBase, Hive, AWS (EC2, VPC, S3, Lambda, SQS, SNS, RDS, EMR, IAM, CloudWatch, DynamoDB), Azure, Terraform, Jenkins, Puppet, Ansible, MySQL, Matplotlib, Pandas, NumPy, SOAP/REST, Git, JIRA, Agile.
EDUCATION
• Master of Science, Computer Science - Old Dominion University, Norfolk, Virginia, USA 2022
• Bachelor of Technology, Computer Science - MLR Institute of Technology, Hyderabad, India 2017