irfan babar
@irfanbabar
Principal Software Engineer with 9 years of experience in software development.
What I'm looking for
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
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.
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.
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.
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
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.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring irfan?
You can contact irfan and 90k+ other talented remote workers on Himalayas.
Message irfanFind 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!
