Experienced Software Engineer with over 4 years of expertise in building scalable, high-performance web applications. Specialized in frontend development using React.js, TypeScript, and modern JavaScript frameworks, with hands-on exposure to backend technologies such as Ruby on Rails and MongoDB. Proven ability to deliver clean, maintainable code, lead development teams, and drive projects in agile environments. Skilled in building responsive user interfaces, integrating RESTful APIs, and ensuring performance optimization across the stack. Passionate about continuous learning, cross-functional collaboration, and delivering impactful digital experiences.

hamza irfan

Experienced Software Engineer with over 4 years of expertise in building scalable, high-performance web applications. Specialized in frontend development using React.js, TypeScript, and modern JavaScript frameworks, with hands-on exposure to backend technologies such as Ruby on Rails and MongoDB. Proven ability to deliver clean, maintainable code, lead development teams, and drive projects in agile environments. Skilled in building responsive user interfaces, integrating RESTful APIs, and ensuring performance optimization across the stack. Passionate about continuous learning, cross-functional collaboration, and delivering impactful digital experiences.

Available to hire

Experienced Software Engineer with over 4 years of expertise in building scalable, high-performance web applications. Specialized in frontend development using React.js, TypeScript, and modern JavaScript frameworks, with hands-on exposure to backend technologies such as Ruby on Rails and MongoDB. Proven ability
to deliver clean, maintainable code, lead development teams, and drive projects in agile environments. Skilled in building responsive user interfaces, integrating RESTful APIs, and ensuring performance optimization across the stack. Passionate about continuous learning, cross-functional collaboration, and delivering impactful digital experiences.

See more

Language

English
Fluent
Urdu
Fluent

Work Experience

Senior Software Engineer at Ascend Solutions, KSA
June 1, 2023 - Present
Spearheaded the frontend architecture using React.js and TypeScript, establishing a robust component library, scalable folder structure, and reusable hooks to streamline developer productivity and ensure code consistency across modules. Played a pivotal role in technical leadership, including task breakdown, project estimation, and sprint planning, while maintaining close coordination with designers and product owners to align business goals with engineering delivery. Designed and enforced a code quality strategy, incorporating tools like ESLint, Prettier, and strict TypeScript configurations, resulting in reduced bugs and faster onboarding of new developers. Conducted comprehensive code reviews, promoted best practices, and mentored junior developers to enhance team skill levels and foster a culture of accountability and ownership. Led performance optimization initiatives, including lazy loading, code-splitting, and memoization, reducing bundle size by 30% and improving initial load times significantly. Integrated third-party APIs and internal microservices for data visualization and real-time alert distribution, with complete error handling, retry logic, and fallback UI states. Implemented unit, integration, and e2e tests using Jest and Cypress, achieving over 85% code coverage and establishing CI-friendly test pipelines. Maintained documentation and developer guides to ensure system transparency, reduce onboarding time, and support cross-functional handoffs.
Senior Software Engineer at ILI.DIGITAL AG
April 1, 2021 - June 30, 2023
Collaborated with Volocopter, a pioneering German aviation company developing electric vertical takeoff and landing (eVTOL) aircraft for urban air mobility. Contributed to the Flight Test Definition module—an essential system used by flight engineers to define, validate, and monitor critical pre-flight parameters in alignment with aviation safety standards. Developed the frontend architecture of this safety-critical system using React.js within a monorepo environment managed via Lerna, ensuring modularity and seamless integration across micro frontends. Designed user interfaces using Chakra UI, prioritizing clarity, accessibility, and responsiveness for flight operation teams and safety officers. Coordinated closely with backend teams to implement robust API contract testing workflows, enabling the generation and validation of dynamic API logs for flight protocol compliance. Authored extensive component and integration tests using Cypress, helping ensure the reliability and correctness of workflows involved in defining test conditions for live flight simulations. Maintained strict adherence to aerospace-grade quality standards, including performance optimization, secure data handling, and code audit readiness—aligned with Volocopter’s regulatory and operational safety goals. Participated in cross-functional agile teams, contributing to sprint planning, architectural decisions, and end-to-end delivery of features with traceability and transparency. Championed a culture of continuous improvement, high code quality, and design consistency through code reviews and UI/UX refinement discussions.
Software Engineer (Part-time) at Infinikorn
February 1, 2020 - January 31, 2021
Built and maintained a dashboard application for admin and vendor management. Used React, Redux Toolkit, and Styled Components for front-end development. Integrated REST APIs and collaborated with backend developers using Ruby on Rails (RoR).

Education

Bachelor of Computer Science at University Of Central Punjab
June 1, 2017 - July 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet
    paper volocoptor

    Senior Frontend Developer — Flight Test Definition Module As a Senior Frontend Developer at Volocopter, contributed to the development of the Flight Test Definition module—an internal engineering interface designed to ensure rigorous flight readiness protocols:

    Pre-Flight Checklist Interface: Built a critical module to assist engineering teams in performing all essential pre-flight safety checks, such as verifying battery levels, system diagnostics, and other required operational validations before takeoff.

    API Integration: Integrated with backend systems to fetch real-time telemetry and aircraft health data, enabling engineers to monitor all safety-critical parameters and perform data-driven validations.

    Engineering Workflow Alignment: Designed interfaces tailored specifically for internal test engineers, aligning with their procedural needs and providing clear visual status indicators for each checklist item.

    Scalable and Configurable: Ensured the architecture could adapt to evolving test requirements and support multiple aircraft and locations, maintaining consistency and reliability across different testing environments.

Hire a Developer

We have the best developer experts on Twine. Hire a developer in Lahore today.