i
ihusnainali

Husnain Ali

@ihusnainali

Expert Devops and Mobile developer

Pakistan
Urdu, Hindi
About me
I’m a Principal Software Engineer and AWS Certified DevOps Engineer with 9+ years of experience building scalable cloud infrastructure, CI/CD platforms, and production iOS applications. I specialize in AWS, Kubernetes/EKS, Terraform, GitOps, Argo CD, GitHub Actions, Docker, and DevSecOps. I also build and maintain iOS apps using Swift, SwiftUI, UIKit, and Clean Architecture. I’ve shipped 30+ production apps across fintech, healthcare, aviation, and e-commerce. I help businesses build, modernize, automate, and scale reliable technology from development to production.... Read more

Skills

i
ihusnainali
Husnain Ali
Offline • 
Average response time: 1 hour

See my services

iOS App Development
I will build a complete native ios app for your business
Cross-Platform Development
I will turn your idea into a professional flutter app

Portfolio

Work experience

ILI

ILI

Full-time • 6 yrs 7 mos

Principal Software Engineer

Nov 2023 - Present2 yrs 10 mos

• 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝗲𝗱 𝗮𝗻𝗱 𝗱𝗲𝗽𝗹𝗼𝘆𝗲𝗱 𝗔𝗪𝗦 𝗰𝗹𝗼𝘂𝗱 𝗶𝗻𝗳𝗿𝗮𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲 (EC2 → Fargate migration with auto-scaling), reduced infrastructure costs by 35% and improved resource efficiency at scale. • 𝗘𝘀𝘁𝗮𝗯𝗹𝗶𝘀𝗵𝗲𝗱 𝗜𝗻𝗳𝗿𝗮𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲 𝗮𝘀 𝗖𝗼𝗱𝗲 using Terraform, Terragrunt & CloudFormation across multi-environment setups, cut provisioning time by 60% and eliminated manual deployment errors. • 𝗗𝗲𝗽𝗹𝗼𝘆𝗲𝗱 𝗮𝗻𝗱 𝗺𝗮𝗻𝗮𝗴𝗲𝗱 𝗞𝘂𝗯𝗲𝗿𝗻𝗲𝘁𝗲𝘀 (𝗘𝗞𝗦) 𝗰𝗹𝘂𝘀𝘁𝗲𝗿𝘀 with GitOps workflows (ArgoCD, FluxCD), Helm & Kustomize, production-grade container orchestration across enterprise workloads. • 𝗕𝘂𝗶𝗹𝘁 𝗮𝗻𝗱 𝗼𝘄𝗻𝗲𝗱 𝗖𝗜/𝗖𝗗 𝗽𝗶𝗽𝗲𝗹𝗶𝗻𝗲𝘀 (Jenkins, GitHub Actions, GitLab CI, Xcode Cloud, Fastlane), cut release cycles by 90% and reduced deployment time by 50+ minutes per release. • 𝗜𝗺𝗽𝗹𝗲𝗺𝗲𝗻𝘁𝗲𝗱 𝗗𝗲𝘃𝗦𝗲𝗰𝗢𝗽𝘀 𝗽𝗿𝗮𝗰𝘁𝗶𝗰𝗲𝘀, HashiCorp Vault, Keycloak, Cert Manager, AWS WAF, KMS, Secrets Manager, enforcing PCI DSS & HIPAA compliance across all cloud environments. • 𝗟𝗲𝗱 𝗶𝗢𝗦 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 𝘁𝗲𝗮𝗺 delivering 15+ enterprise apps across fintech, healthcare, aviation & e-commerce, all with 4.5+ App Store ratings, on time and within budget. • 𝗠𝗶𝗴𝗿𝗮𝘁𝗲𝗱 𝗹𝗲𝗴𝗮𝗰𝘆 𝗢𝗯𝗷𝗲𝗰𝘁𝗶𝘃𝗲-𝗖 𝗰𝗼𝗱𝗲𝗯𝗮𝘀𝗲𝘀 𝘁𝗼 𝗦𝘄𝗶𝗳𝘁/𝗦𝘄𝗶𝗳𝘁𝗨𝗜, achieved 96% app stability, 35% performance improvement, and reduced long-term maintenance costs. • 𝗦𝗰𝗮𝗹𝗲𝗱 𝗺𝗼𝗯𝗶𝗹𝗲 𝗮𝗽𝗽𝘀 𝗳𝗿𝗼𝗺 𝟭𝟬𝗞 𝘁𝗼 𝟭𝟬𝟬𝗞+ 𝘂𝘀𝗲𝗿𝘀 via network layer optimization and caching strategies, maintained crash rate below 0.5%. • 𝗘𝗻𝗳𝗼𝗿𝗰𝗲𝗱 𝗰𝗼𝗱𝗲 𝗿𝗲𝘃𝗶𝗲𝘄 𝘀𝘁𝗮𝗻𝗱𝗮𝗿𝗱𝘀 𝗮𝗻𝗱 𝗫𝗖𝗧𝗲𝘀𝘁 unit/UI testing protocols, improved code quality by 75% and reduced customer-reported bugs by 60%. • 𝗠𝗲𝗻𝘁𝗼𝗿𝗲𝗱 𝗶𝗢𝗦 𝗮𝗻𝗱 𝗗𝗲𝘃𝗢𝗽𝘀 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝘀, boosted team productivity by 40% through architecture enforcement, structured reviews, and hands-on coaching.

Lead iOS Engineer

Mar 2021 - Nov 20232 yrs 8 mos

• 𝗟𝗲𝗮𝗱 𝗮𝗻𝗱 𝗲𝗺𝗽𝗼𝘄𝗲𝗿 the team of software engineers to develop and deliver highly scalable iOS applications with CI/CD for automated release. • Performed technical designs and implementation of 𝟭𝟬+ 𝗰𝗼𝗺𝗽𝗹𝗲𝘅 𝗶𝗢𝗦 applications. • Reviewed client 𝗿𝗲𝗾𝘂𝗶𝗿𝗲𝗺𝗲𝗻𝘁𝘀, 𝘄𝗶𝗿𝗲𝗳𝗿𝗮𝗺𝗲𝘀, and 𝗱𝗲𝘀𝗶𝗴𝗻𝘀 for technical feasibility. • Collaborated with the 𝘀𝗰𝗿𝘂𝗺 𝘁𝗲𝗮𝗺 to translate client requirements into implementable user stories. • Improved product quality through 𝗰𝗼𝗱𝗲 𝗿𝗲𝘃𝗶𝗲𝘄𝘀, writing effective unit tests and collaborating with QA on implementing 𝗮𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻 𝘁𝗲𝘀𝘁𝗶𝗻𝗴. • Worked closely with cross-functional teams to define 𝗳𝘂𝗻𝗰𝘁𝗶𝗼𝗻𝗮𝗹 𝗿𝗲𝗾𝘂𝗶𝗿𝗲𝗺𝗲𝗻𝘁𝘀, 𝗰𝗼𝗼𝗿𝗱𝗶𝗻𝗮𝘁𝗲 and 𝘁𝗿𝗮𝗰𝗸 𝗱𝗲𝗹𝗶𝘃𝗲𝗿𝗮𝗯𝗹𝗲𝘀.

Senior Software Engineer

Feb 2020 - Mar 20211 yr 1 mo

  • Developed and optimized iOS applications, utilizing Swift to create high-performance, user-friendly interfaces.   • Implemented new features and enhancements based on user feedback and market trends, ensuring a seamless user experience.   • Collaborated with product managers and UI/UX designers to translate business requirements into technical solutions.   • Conducted thorough code reviews, unit testing, and debugging to maintain code quality and performance.   • Integrated third-party APIs and services to extend app functionality and improve user engagement.   • Provided technical mentorship and guidance to junior developers, contributing to their skill development and project success.   • Utilized Agile methodologies to manage project tasks, track progress, and deliver timely updates.