Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Haider Ali

Summary

Results-driven Full Stack Developer with around 3 years of experience in ReactJS and Python FastAPI, specializing in creating efficient frontend and back-end solutions. Demonstrated ability to implement microservices and microfrontend architectures, resulting in enhanced application performance and scalability. Committed to adopting innovative technologies and best coding practices to achieve project success.

Overview

4
4
years of professional experience

Work History

Full Stack Developer

Netsol Technologies
03.2022 - Current
  • As a Full Stack Developer, I was involved in developing and maintaining different microfrontends and microservices by following proper coding standards
  • INDEX: Developed and maintained a cloud-based parameter storage system, centralizing lending operations for asset catalogs, inventory, lending programs, rates, and profiles across multiple partners.
  • LANE: Contributed to 'LANE,' an end-to-end order management system for asset leasing and credit companies
  • HUBEX: Hubex is built on an API-first strategy to ensure effortless development through proven, pre-built integrations. All integrations are available for 'plug-and-play' on a single platform.

Key Achievements:

  • Adopted an API-first development approach by designing and implementing endpoints with comprehensive documentation. Utilized Pydantic models to define and validate request and response schemas, complemented with mock data for efficient testing and development.
  • Improved front-end performance by implementing caching techniques using React Query, enhancing user experience, and reducing redundant network requests. Collaborated with cross-functional teams to ensure the timely delivery of scalable and high-performing solutions.
  • Successfully restructured an existing product hierarchy without introducing regressions, ensuring seamless functionality across multiple modules.
  • Integrated Shift Digital's third-party inventory into the system, streamlining data imports and processing using pandas and dataframes, which reduced manual effort by 40%.
  • Enhanced API performance by optimizing query structures and database indexing, reducing endpoint response times by up to 50%.
  • Developed unit tests to ensure code quality and reliability, utilizing pytest with API fixtures for backend testing, and Jest for frontend testing.
  • Mentored junior developers on Python and React.js, enhancing team efficiency, and ensuring high-quality code standards.

Developer

Falcon IT Consulting
01.2021 - 07.2021
  • worked as an associate software engineer.
  • 6 months of experience in .NET Core.

Education

BS - Computer Science

Punjab University College Of Information Technology
01.2022

FSC Pre-engineering

Government College Of Science
08-2018

Skills

Frontend Development:

  • Reactjs, Nextjs (in progress), Storybook, React Query, MUI
  • HTML, CSS, JavaScript, Bootstrap
  • Responsive Design, JSX, State Management (Redux, Context API)
  • Single-SPA for microfronend

Backend Development:

  • Python (FastAPI), C#, NestJS
  • RESTful APIs
  • Microservices Architecture

Version Control & Collaboration:

  • GitHub, Git, CI/CD (GitHub Actions)

Programming Languages:

  • Python, C, JavaScript, TypeScript

Database Management:

  • PostgreSQL, MySQL, SQL Server

Testing & Quality Assurance:

  • Unit Testing (pytest, Jest), API Testing

CLOUD:

  • AWS (S3, EC2, lambda, API Gateway, RDS)

RESTful APIs

Accomplishments

Shared Control Library for Microfrontends (React JS)

  • Designed and developed reusable UI components and controls to be shared across multiple microfrontends, ensuring consistent design and functionality.

Creative Learning (React and Nest JS)

  • Developed a platform from scratch allowing students to subscribe to and enroll in courses, with additional features for accessing course materials.
  • Developed an Admin Panel for course management, subscriptions, and user role administration.
  • Implemented JWT authentication for secure user access and role management for students and teachers.
  • Implement React Query for API fetching and caching
  • Utilized Amazon S3 for storing and delivering course materials such as PDFs and videos.

Find A Host (React & Node JS)

  • A Real Estate Listings Platform
  • Converted Figma designs into a functional, responsive UI, optimized for both desktop and mobile views.
  • Built reusable components and optimized the platform for performance, enhancing load times and responsiveness.

Home Automation FYP (Dot Net Core):

  • Developed a mobile-based system to control electrical appliances remotely, enabling users to turn ON/OFF and schedule lights from anywhere.
  • Integrated NODEMCU with relays for controlling appliances over the internet.
  • Followed clean code architecture in .NET Core to ensure maintainability and scalability of the system.

Timeline

Full Stack Developer

Netsol Technologies
03.2022 - Current

Developer

Falcon IT Consulting
01.2021 - 07.2021

BS - Computer Science

Punjab University College Of Information Technology

FSC Pre-engineering

Government College Of Science
Haider Ali