Muhammad Taha
Principal Software Engineer | Full-Stack (Python/Flask, Django, Ruby on Rails, React, AWS) | Scalable & Cloud-Native Systems
- Role
- Principal Software Engineer at Church Pension Group
- Location
- New York, NY, US
- LinkedIn followers
- 500 followers
About Muhammad Taha
With over 10 years of experience, Church Pension Group benefits from expertise in Python,…
Experience
Principal Software Engineer
Jul 2024 — Present · New York, NY, US
Designed and developed enterprise-grade financial reporting and compliance modules using Python (Flask/Django), ensuring accuracy and scalability across distributed systems.Built RESTful APIs and GraphQL endpoints in Flask/Django to support integrations with internal services and external vendors.Developed secure authentication and authorization workflows with JWT, session management, and role-based access controls.Enhanced the frontend by building React.js dashboards and workflow-driven UIs, integrated with Python APIs.Implemented real-time notifications and collaboration features using WebSockets and async APIs.Led a Rails → Python migration strategy, gradually moving legacy features into Flask/Django microservices for better scalability.Improved system performance with PostgreSQL query optimization, caching strategies (Redis), and async job queues.Strengthened DevOps pipeline by containerizing Python services with Docker, orchestrating deployments via Kubernetes, and automating builds/tests using GitHub Actions.Mentored developers in Python, Flask/Django, React, and testing practices (Pytest, RSpec, Jest).
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.