Software Engineer with full-stack experience grounded in strong computer science fundamentals such as data structures and algorithms, object-oriented design, and RESTful architecture. Experienced in modernizing legacy systems, designing maintainable components, and building reliable server-side APIs. I’ve worked end-to-end across migrations, backend services, and UI improvements—focused on performance, maintainability, and collaboration with teams across frontend, backend, and QA to deliver features with clean version control and dependable data flow.

Ali Rafay Nayani

Software Engineer with full-stack experience grounded in strong computer science fundamentals such as data structures and algorithms, object-oriented design, and RESTful architecture. Experienced in modernizing legacy systems, designing maintainable components, and building reliable server-side APIs. I’ve worked end-to-end across migrations, backend services, and UI improvements—focused on performance, maintainability, and collaboration with teams across frontend, backend, and QA to deliver features with clean version control and dependable data flow.

Available to hire

Software Engineer with full-stack experience grounded in strong computer science fundamentals such as data structures and algorithms, object-oriented design, and RESTful architecture. Experienced in modernizing legacy systems, designing maintainable components, and building reliable server-side APIs.

I’ve worked end-to-end across migrations, backend services, and UI improvements—focused on performance, maintainability, and collaboration with teams across frontend, backend, and QA to deliver features with clean version control and dependable data flow.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Work Experience

Analyst Software Engineer at Ibex Global
June 1, 2025 - Present
Owned end-to-end migration of a legacy enterprise module to a modern component-based front-end architecture using object-oriented and modular design for improved maintainability and reuse. Implemented server-side rendering to improve load performance and search visibility. Designed and maintained backend services using RESTful API principles and the MVC pattern for reliable client-server data flow. Resolved version control and merge conflicts in a shared codebase while collaborating with backend, frontend, and QA engineers to deliver features end to end.
App Development Intern at Invision Custom Solutions Inc.
June 1, 2023 - August 31, 2023
Built and maintained features for a cross-platform mobile application, including UI components and third-party API integrations. Debugged issues and delivered functionality improvements on schedule while working closely with the engineering team.

Education

BS in Computer Science at FAST-NUCES
September 1, 2021 - June 30, 2025

Qualifications

Scratch Programming Instructor Certification: KPSIAJ Karachi Winter Camp
February 1, 2026 - August 18, 2026

Industry Experience

Software & Internet, Computers & Electronics, Healthcare