Chitra John
@cjohn7
Senior Data Python Developer at Capgemini
Kerala
Senior Data & Python Engineer with 12+ years of experience in designing, developing, and implementing enterprise‑scale applications and data platforms. Extensive expertise in Python‑based REST APIs, cloud‑native architectures on Azure and AWS, and end‑to‑end data ingestion, processing, and analytics pipelines. Proven experience delivering scalable and secure solutions across Banking, Healthcare, Retail, and Education domains.
Experience
Senior Data Python Developer
Capgemini
Designed and developed private and public REST APIs to expose integrated banking datasets for internal and external consumers; built APIs supporting file-based, streaming (Kafka), and domain-store data ingestion; implemented end-to-end data pipelines from Synapse Views to Cosmos DB using blue-green deployment strategies; developed ADF pipelines integrated with Databricks for incremental data loading with six-month data retention; optimized API performance, reducing response time from 2 seconds to 200 milliseconds; automated workflows using Python and Cron jobs; created and deployed API proxies across multiple gateways (AZIAG, OPIAG, EAG); implemented CI/CD pipelines and deployed applications on Kubernetes with autoscaling; collaborated with architects and lead engineers to ensure architectural consistency; authored technical documentation and API specifications; and participated in effort estimation and release planning.
Senior Software Engineer
Citrus Informatics
Designed and developed microservices-based REST APIs to generate behavioral scores from keyboard-stroke data; built predictive analytics models to support early detection of paralysis; applied object-oriented and functional programming principles; performed unit testing, peer code reviews, and Agile sprint deliveries; and leveraged Pandas, NumPy, Scikit-learn, Seaborn, and Matplotlib for advanced data analytics and visualization.
Senior Python Developer
Capgemini
Developed Python-based REST APIs to retrieve failed job execution details from Informatica Cloud; stored job runtime metrics in structured data stores; and generated analytical reports to support operational monitoring and troubleshooting.
Senior Software Engineer
Citrus Informatics
Implemented queue-based data ingestion pipelines using RabbitMQ; performed multithreaded encryption and decryption of sensitive data leveraging AWS KMS; loaded processed data into AWS Timeseries databases based on time availability; generated analytical reports and stored outputs in Amazon S3; ensured code quality through unit testing and peer code reviews; collaborated with stakeholders to translate business requirements into SDLC deliverables; and utilized Pandas, NumPy, and Matplotlib for data analysis and visualization.
Senior Project Engineer
Mahatma Gandhi University
Developed and maintained enterprise applications for employee management, payroll, PF, leave, attendance, and asset tracking; built Python-based REST APIs to aggregate and deliver university data for the Department of Technical Education; automated business workflows using PHP and Cron jobs; produced comprehensive functional and technical documentation; and deployed and managed applications on AWS servers using SSH.
Technical Consultant
Wipro Technologies
Prepared detailed functional and technical specifications, provided production support for Purchase modules within defined SLAs, managed production releases and end-to-end testing, performed sanity testing and code migration validations, and designed, built, and tested Oracle workflows and mappings.
Education
APJ Abdul Kalam Technological University
M. Tech
Computer Science and System Engineering
Cochin University of Science and Technology
B. Tech
Computer Science and Engineering