Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ayyappa Challa

Python Developer
Fort Lauderdale

Summary

Python development professional with robust background in crafting clean, efficient code. Proven ability to design and implement software solutions that drive operational efficiency and user satisfaction. Strong focus on team collaboration and achieving results, adaptable to changing needs. Skilled in problem-solving and automation, reliable in delivering high-quality work.

Overview

7
7
years of professional experience

Work History

Python Developer

Jazwares
06.2024 - Current
  • Developed and optimized RESTful APIs using Django to enhance backend functionality and system performance.
  • Designed and implemented API endpoints to integrate Databricks and Tableau, enabling seamless data processing and visualization.
  • Developed CSV import automation, reducing manual effort and improving data integrity.
  • Optimized database performance using caching mechanisms, reducing query execution time.
  • Strengthened user authentication with OAuth 2.0, JWT, and RBAC for secure access control.
  • Refactored Django applications for scalability, maintainability, and PEP8 compliance.
  • Integrated ad performance tracking fields into CSV exports for better advertiser reporting.
  • Developed a real-time data reporting dashboard with sorting and filtering capabilities.
  • Automated email notifications for system updates and approvals, improving workflow efficiency.
  • Improved API security, enforcing third-party compliance and authentication best practices.
  • Implemented asynchronous task scheduling with Celery, enhancing backend performance and task execution speed.
  • Created custom Django form widgets to improve user experience.
  • Collaborated with front-end engineers, data analysts, and product teams to align backend architecture with business
    needs.

Python Developer

PennyMac
08.2023 - 05.2024
  • Developed and deployed RESTful APIs and microservices using Python (Flask/Django), enabling scalable integrations across internal systems.
  • Built serverless architectures using AWS Lambda, Step Functions, DynamoDB, and API Gateway to orchestrate event-driven workflows and automate business processes.
  • Designed real-time data pipelines with SNS, SQS, and PySpark to handle high-volume transactional data efficiently.
  • Streamlined CI/CD pipelines using Jenkins and Docker, improving build reliability and deployment speed across environments.
  • Implemented ETL workflows with Airflow and PySpark to automate data ingestion, transformation, and reporting tasks.
  • Integrated Splunk for log analysis and Datadog for monitoring system health, enhancing observability and performance troubleshooting.
  • Designed Python SDKs and reusable modules to accelerate development and promote code consistency.
  • Collaborated with data scientists and cross-functional teams to translate business requirements into scalable backend systems.
  • Created and optimized database schemas in PostgreSQL and MySQL, and handled data migrations across relational and NoSQL systems.
  • Managed Agile workflows using JIRA and GitHub, ensuring on-time delivery of sprints and features.

Software Developer

Hawk Sense Security Systems
05.2018 - 07.2021
  • Developed custom images using Python Imaging Library (PIL) for book illustrations.
  • Participated in all phases of Software Development Life Cycle (SDLC) including requirements gathering, design,
    development, and testing.
  • Created Django forms for efficient data collection and user input validation.
  • Developed independent Python libraries with reusable functionalities to streamline multi-project development.
  • Ensured code quality and maintainability using Test-Driven Development (TDD) and Continuous Integration
    (CI/CD) in Agile environments.
  • Designed data tables using PyQt for managing policy information and patient records.
  • Implemented unit testing with PyUnit to enhance code reliability and performance.
  • Built a dynamic GUI using webapp2, enabling real-time display of test documentation and system features.

Education

Master of Science - Computer Science

Wichita State University
Wichita, KS
05-2023

Skills

Programming Languages: Python, SQL, Shell Scripting

Web Frameworks & API Development: Django, Flask, FastAPI, RESTful API, JWT Authentication, RBAC, OAuth 20

Database Management: PostgreSQL, MySQL, SQLite, Database Query Optimization, Caching (Redis, Memcached)

Cloud & DevOps: AWS, CI/CD (Jenkins, GitHub Actions), Docker, Kubernetes

Frontend Technologies: React, HTMX, Bootstrap, JavaScript (ES6), Custom Django Form Widgets

Data Integration & Reporting: Databricks, Tableau, CSV Data Processing, API Integration

Testing & Debugging: PyUnit, Unit Testing, Test-Driven Development (TDD), Error Handling

Software Development Methodologies: Agile (Scrum, Sprint Planning), SDLC

Version Control & Collaboration: Git, GitHub, JIRA

Timeline

Python Developer

Jazwares
06.2024 - Current

Python Developer

PennyMac
08.2023 - 05.2024

Software Developer

Hawk Sense Security Systems
05.2018 - 07.2021

Master of Science - Computer Science

Wichita State University
Ayyappa ChallaPython Developer
Resume profile built at Zety.com