Himalayas logo
IB
Open to opportunities

irfan babar

@irfanbabar

Principal Software Engineer with 9 years of experience in software development.

Zimbabwe
Message

What I'm looking for

I am looking for a role that fosters innovation, collaboration, and growth opportunities.

I am a Principal Software Engineer with over 9 years of experience in designing and delivering scalable, user-focused web and mobile applications. My expertise lies in aligning software solutions with business objectives, enhancing end-user experiences, and leading the full software development life cycle from concept to deployment. I have a proven track record of driving innovation through technical leadership and effective collaboration.

Throughout my career, I have worked with various technologies, including Node.js, Ruby, and AWS, and have successfully led cross-functional teams to deliver complex projects. My role at Innovahealth involved architecting a robust permission hierarchy system and optimizing MongoDB performance, while at Adeva, I standardized CI/CD processes, significantly reducing deployment times. I am passionate about continuous learning and improving my skills, which has allowed me to contribute effectively to every project I undertake.

Experience

Work history, roles, and key accomplishments

Innovahealth logoIN

Principal Software Engineer

Innovahealth

Feb 2024 - Jan 2025 (11 months)

Designed, developed, and deployed the Multi-Therapy module to support concurrent therapy plans. Built a granular role-based access control (RBAC) system, enabling fine-grained permission management. Optimized MongoDB performance by introducing query pipelines and configuring replica set auto-scaling.

Tkxel logoTK

Team Lead

Tkxel

Jul 2018 - Aug 2022 (4 years 1 month)

Led a cross-functional team of 15 developers and QA engineers to deliver complex cybersecurity features. Developed advanced data visualization components using custom SVGs and animated statistical graphs. Architected and implemented a Microlith-based system using Rails Engine for modular scalability.

PhaedraSolutions logoPH

Senior Software Engineer

PhaedraSolutions

Sep 2016 - Jul 2018 (1 year 10 months)

Refactored computationally-heavy logic by offloading to background workers using Resque, improving performance and responsiveness. Programmatically generated MS Word reports with dynamic hyperlinks using the Sablon gem, enhancing report customization and automation. Developed and documented REST APIs to support core scheduling and user interaction features for the mobile client.

GoodLogics logoGO

Software Engineer

GoodLogics

Jan 2015 - Aug 2016 (1 year 7 months)

Contributed to full-stack development of a permissions-based asset tracking system. Implemented CRUD modules and user role logic to manage enterprise inventory workflows. Developed features allowing users to create and manage custom storefronts with inventory, pricing, and checkout settings.

Education

Degrees, certifications, and relevant coursework

VU

Virtual University

Bachelor's in Computer Sciences, Computer Sciences

2012 - 2016

Grade: 3.04

Completed a Bachelor's degree in Computer Sciences with honors. Achieved a CGPA of 3.04.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
irfan babar - Principal Software Engineer - Innovahealth | Himalayas