
Devi Priya R
Senior Python Backend and Data Engineer FastAPI, AWS, ETL, REST APIs
Competenze

Consulta i miei servizi

Portfolio
Esperienza lavorativa
Senior Backend Python & Data Engineer
Fintech • Full time
Jun 2022 - Present • 4 yrs 2 mos
As a Senior Backend Python & Data Engineer, I design and develop scalable backend applications, cloud-native solutions, and enterprise data platforms used by global business teams. My expertise includes Python, FastAPI, SQL, PySpark, Databricks, AWS, PostgreSQL, and modern software engineering practices to deliver reliable, secure, and high-performance applications. I have developed RESTful APIs, backend microservices, metadata-driven platforms, and event-driven architectures that support large-scale data processing and workflow automation. I specialize in building production-ready ETL/ELT pipelines capable of processing millions of records while ensuring data quality, scalability, and reliability. My experience includes developing serverless applications using AWS Lambda, EventBridge, API Gateway, SQS, S3, RDS, and CloudWatch to automate business workflows and enable near real-time data synchronization. I have also optimized SQL queries, improved application performance, implemented CI/CD pipelines, and resolved complex production issues to ensure high system availability. I regularly collaborate with product managers, architects, QA engineers, and business stakeholders in Agile environments to design scalable backend architectures, integrate third-party APIs, improve deployment processes, and deliver enterprise-grade software solutions. My focus is always on writing clean, maintainable, well-documented code that is easy to scale and support. Technologies: Python, FastAPI, REST APIs, SQL, PySpark, Databricks, AWS Lambda, API Gateway, EventBridge, SQS, S3, PostgreSQL, Git, CI/CD, GitHub Actions, Jenkins.
Software Engineer
Bosch Global • Full time
Sep 2019 - Jun 2022 • 2 yrs 9 mos
At Bosch, I worked on connected vehicle software platforms, contributing to the development and deployment of Over-the-Air (OTA) update solutions for automotive systems. My responsibilities included backend development, software integration, workflow automation, debugging, testing, and production support for large-scale distributed applications. I collaborated with cross-functional engineering teams to support software deployment across multiple Electronic Control Units (ECUs), ensuring secure, reliable, and efficient firmware and application updates. I participated in designing backend workflows, automating deployment processes, troubleshooting production issues, and improving system reliability and operational efficiency. Throughout my tenure, I gained strong experience in Python development, SQL, Linux environments, debugging complex applications, performance optimization, and Agile software development. I worked closely with architects, testers, and development teams to deliver high-quality software while following coding standards, version control best practices, and continuous integration processes. This experience strengthened my expertise in backend engineering, distributed systems, problem-solving, production support, and delivering robust software solutions for enterprise-scale applications.