Senior Software Engineer
Lahore, Punjab, Pakistan
• Revitalized a dormant Django application, Marketfy, over a 3-year period.• Functioned as the sole developer across backend (Django), frontend (HTML/CSS, Django templating, AngularJS), and DevOps (Google Cloud Platform, Kubernetes, Helm charts).• Conducted comprehensive tech upgrades, transitioning from outdated versions (Python 2 to Python 3, Django 1.4 to Django 2).• Modernized third-party libraries, including migrating the payment system from authorize.net to Stripe.• Containerized all services using Docker and orchestrated deployments with Kubernetes and Helm charts, ensuring scalability and reliability.• Implemented infrastructure as code using Terraform for efficient and consistent management.• Provided production support, addressing and resolving customer-reported issues in collaboration with the customer support team.• Led training sessions for junior developers and interns, imparting knowledge on Python, Django, Django REST, Celery, CI/CD, Git, databases, and basic AWS services.