IK
inam khan
Software Engineer at Jaffer Business Systems
KarachiWork Experience
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.
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.
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 & TechnologyBachelor's Degree in Electrical Engineering
Sir Syed University of Engineering & Technology