IK

inam khan

Software Engineer at Jaffer Business Systems

Karachi

Work Experience

  • Software Engineer

    Jaffer Business Systems

    Aug 2023 - Present -1 yr, 11 months

    • Job Details:Developed and enhanced dynamic frontend applications using React and TypeScript, ensuring scalability and responsiveness. Worked with backend teams to integrate NestJS APIs into the frontend for seamless functionality. Developed application UI components in Storybook, allowing for isolated component testing and consistent styling. Collaborated closely with UI/UX designers to implement pixel-perfect designs and deliver exceptional user experiences. Developed scalable backend services with NestJS and implemented a microservices architecture for better modularity and maintainability. Created accessible and reusable UI components with Material-UI and Tailwind CSS, ensuring visual and functional consistency. Automated workflows with CI/CD pipelines, reducing release times and increasing deployment reliability. Used Git (GitHub/GitLab) for effective version control, handling code versioning, branching, and collaborative development. Extensive experience in JavaScript (React, Node.js) for both frontend and backend development. Skilled in database management for both SQL and NoSQL databases, providing flexibility in data handling and storage. Deployed microservices and frontend applications using Docker containers in a continuous delivery pipeline on AWS. Established Kafka topics for event-driven architectures, enabling efficient inter-service communication and real-time processing.
  • UI Web Developer

    Zenveus

    Apr 2022 - Oct 2022 -6 months

    • Job Details:Enhanced web app performance by implementing server-side rendering (SSR) and static site generation (SSG) in Next.js. Integrated Redux for efficient state management, ensuring a seamless user experience and data consistency across the app. Developed and optimized the frontend using Next.js and Redux for state management, delivering a seamless and consistent user experience. Implemented Stripe payment gateway to handle secure transactions, supporting payments for various user flows, and ensuring seamless checkout experiences. Designed and implemented modular and reusable React components. Optimized application performance through lazy loading and efficient API calls. Worked with cross-functional teams to deliver features on time. Ensured code maintainability by following best practices and coding standards.
  • UI Web Developer

    Rise Business Solutions

    Mar 2020 - Mar 2022 -2 yrs

    • Job Details:Developed and maintained responsive, user-friendly web applications using React and TypeScript. Collaborated with backend teams to integrate REST APIs seamlessly. Wrote clean, maintainable, and testable code following industry best practices. Improved internal documentation and processes to enhance team efficiency. Implemented state management using Redux for complex application workflows. Conducted unit testing using Jest and React Testing Library to ensure high code quality. Contributed to UI/UX enhancements using Material UI and Bootstrap.
  • Education

    • Bachelor's Degree in Computer Science & Information Technology

      NED University of Engineering & Technology
    • Bachelor's Degree in Electrical Engineering

      Sir Syed University of Engineering & Technology

    Skills

    • HTML5
    • CSS3
    • SCSS
    • JavaScript
    • Typescript
    • React
    • Bootstrap
    • Redux
    • WebSocket
    • Socket.io
    View More
    Share this Profile