Hi, I'm

Rajasekhar
Narapareddy

Senior Software Engineer & Tech Lead building AI-powered enterprise platforms at scale.

I love turning complex legacy systems into modern, intelligent platforms. Currently exploring how GenAI and LLMs can transform enterprise data workflows — and building the tools to make it happen.

PythonJavaAWSGenAI/LLMReactSpring Boot

01. About

I'm a Senior Software Engineer with 15+ years of experience building enterprise-scale systems across insurance, healthcare, financial services, and higher education.

Currently, I'm leading architecture and development of a large-scale data migration platform at a Fortune 500 insurance company — migrating 10M+ policies across 5,000 contracts from legacy mainframe to modern cloud infrastructure.

The most exciting part? I built an AI-powered chatbot using GPT-4 that enables teams to query complex data lineage in natural language — turning hours of manual investigation into instant insights.

15+
Years in Enterprise Software
5
Industries — Insurance, Healthcare, Finance, Higher Ed, E-Commerce
20+
Engineers Led Across Distributed Teams
AWS CSA
Certified Solutions Architect

02. Experience

Senior Software Engineer / Tech Lead

Oct 2021 — Present

Acro Systems @ Prudential Financial — Charlotte, NC

  • Led architecture and delivery of enterprise-scale data migration platform — 10M+ insurance policies, 5,000 contracts, 20-30 entity types — from legacy DB2 mainframe to modern cloud ecosystem
  • Built AI-powered chatbot using Azure OpenAI (GPT-4) for real-time data lineage queries, migration monitoring, and automated anomaly detection
  • Designed end-to-end ETL pipelines: Python extraction → AWS Glue transformation → S3 staging → FAST vendor system ingestion
  • Engineered metadata lineage generation system producing comprehensive audit-ready data lineage graphs for every migration commit
  • Led team of 10-20 engineers across distributed teams, driving architectural decisions, code reviews, and sprint planning
  • Deployed containerized services via Amazon ECR with CI/CD pipelines for automated testing and zero-downtime deployments
PythonAWS GlueS3Azure OpenAIGPT-4DB2DockerECRCI/CD

Senior Software Engineer

Mar 2020 — Oct 2021

Washington University in St. Louis — St. Louis, MO

  • Designed and built cloud-native integration platform connecting 3 enterprise systems (Unifier, KFS, Jaggaer) using Spring Boot microservices on Red Hat OpenShift
  • Implemented event-driven architecture using RabbitMQ for real-time synchronization of purchase orders, requisitions, and invoices across distributed systems
  • Developed Oracle APEX web applications for university payroll and parking services, reducing manual processing by automating deduction workflows
  • Leveraged OpenShift PaaS components (ConfigMap, Secrets, Service Registry) for secure, scalable cloud deployments with Spring Cloud integration
JavaSpring BootRed Hat OpenShiftRabbitMQOracle APEXSpring CloudMicroservices

Lead Software Engineer

Feb 2018 — Jan 2020

Washington University in St. Louis — St. Louis, MO

  • Led development of integrated Bio-Specimen Management System using Java EE, Grails, and Spring frameworks for clinical research data management
  • Designed and implemented ETL pipelines using Pentaho for computational analysis of clinical data in observational studies
  • Built automated reporting system using BIRT Report Engine, delivering real-time analytics to research stakeholders
  • Managed CI/CD pipelines with Jenkins and Ansible for automated deployment to RHEL environments
JavaSpringGrailsPentaho ETLBIRTJenkinsAnsibleOracle

Senior Application Developer

Aug 2016 — Feb 2018

Infosys @ CVS Health — Woonsocket, RI

  • Developed HIPAA-compliant master data management platform (IBM InfoSphere MDM) handling patient health information across enterprise source systems
  • Built RESTful microservices using Spring Boot and Spring Security for secure PHI data exchange with high-availability requirements
  • Designed MDM Java handlers for pre/post transaction processing, ensuring data integrity across distributed systems
  • Led offshore development team, driving daily standups and production support for mission-critical healthcare application
JavaIBM MDMSpring BootSpring SecurityHibernateDB2RESTWebSphere

Software Engineer

Aug 2011 — Aug 2014

Tata Consultancy Services — Chennai, India

  • Built high-throughput batch processing systems using Spring Batch, optimizing bulk data operations for enterprise applications
  • Performed database performance tuning on Oracle and SQL Server, reducing query execution times for critical business workflows
  • Developed RESTful web services and MVC applications using Spring framework and Hibernate ORM
JavaSpring MVCSpring BatchHibernateOracleSQL ServerREST

03. Skills

AI & GenAI

Azure OpenAI (GPT-4)LLM IntegrationPrompt EngineeringRAG ArchitectureLangChainNLPAI ChatbotsVector DatabasesChromaDBEmbeddingsGenAI PipelinesAWS Bedrock

Languages

PythonJava 17JavaScriptTypeScriptSQLPL/SQLBash/ShellGroovy

Cloud & AWS

AWS GlueAmazon S3Amazon ECRAWS LambdaAWS CloudFormationAWS IAMAzure OpenAIAzure AI ServicesRed Hat OpenShift

Data Engineering

ETL PipelinesData MigrationData LineageData QualityMetadata EngineeringPentaho ETLAWS GlueBatch ProcessingData Governance

Databases

DB2PostgreSQLOracleMySQLSQL ServerMongoDBOracle ExadataIBM InfoSphere MDM

Backend Frameworks

Spring Boot 3Spring CloudSpring BatchSpring SecurityHibernateFastAPIFlaskGrailsExpress.jsREST APIsMicroservices

Frontend

ReactNext.jsNode.jsTypeScriptTailwind CSSHTML5/CSS3Oracle APEX/ORDS

DevOps & CI/CD

DockerRed Hat OpenShiftJenkinsGitHub ActionsAnsibleAmazon ECRCI/CD PipelinesMavenGradleRHEL

Architecture & Leadership

System DesignMicroservicesEvent-Driven ArchitectureSOAApache KafkaRabbitMQTechnical LeadershipAgile/ScrumArchitecture ReviewsCross-Team Collaboration

04. Projects

🤖
Featured

AI Gateway Platform with Policy, Cost Control & Audit Logging

Centralized LLM gateway that enforces access policies, tracks usage and costs per team/model, and provides comprehensive audit logs for enterprise AI applications. Supports multi-provider routing (OpenAI, Azure, Bedrock), rate limiting, token budget enforcement, and real-time cost dashboards.

PythonFastAPIAzure OpenAIAWS BedrockPostgreSQLRedisDockerReact
Enterprise

Zero-Downtime Data Migration & Reconciliation Engine

Orchestrates large-scale data migrations with zero downtime, ensuring consistency through automated validation and reconciliation. Handles 10M+ records across heterogeneous sources with checkpointing, rollback support, and comprehensive data lineage tracking.

PythonAWS GlueS3DB2DockerECRApache SparkETL
📈
Platform

Cost-Aware Observability Platform for Distributed Systems

OpenTelemetry-based system that correlates logs, metrics, and traces while optimizing observability costs with intelligent query and retention strategies. Reduces monitoring spend while maintaining full visibility across microservices.

OpenTelemetryPrometheusGrafanaPythonJavaKafkaElasticSearchDocker

ShopKrisha.com

Full-stack e-commerce platform with product catalog, cart management, Stripe checkout flow, and order tracking. Built from scratch as a personal project.

ReactNext.jsNode.jsTypeScriptTailwind CSS

05. Education & Certifications

AWS Certified Solutions Architect — Associate

Amazon Web Services

Master of Science in Electrical Engineering

The University of Texas at Arlington — 2016

Bachelor of Science

SASTRA University, Tamil Nadu — 2011

06. Let's Connect

I'm actively exploring new opportunities where I can bring AI, cloud, and enterprise engineering together. If you're hiring or want to collaborate — I'd love to hear from you.

rajasekhar.narapareddy@hotmail.com

Moline, IL • Open to Remote, Chicago, Austin, Quad Cities