Summary
Overview
Work History
Education
Skills
Projects
Personal Information
Timeline
SoftwareEngineer
Usman Zafar

Usman Zafar

Lahore,PB

Summary

A skilled Software Engineer with comprehensive experience in both frontend and backend development. Proficient in building responsive, user-centric interfaces using Angular, React, and Bootstrap, while also developing robust backend services with Node.js, Go, and PostgreSQL. Adept at integrating APIs, managing databases, and optimizing application performance for seamless user experiences. A strong problem-solver with a passion for creating efficient, scalable software solutions.

Overview

3
3
years of professional experience

Work History

Software Engineer

TechnoGenics SMC PVT
09.2022 - Current
  • Developed scalable SPAs in Angular, integrating real-time updates with Socket.IO and optimized API interactions using HTTP Client and RxJS
  • Created reusable components, dynamic forms, and custom directives for modular applications
  • Enhanced application performance through Standalone components lazy loading, AOT compilation, and optimization of change detection strategies
  • Implemented real-time communication features using Socket.IO in Angular applications, enabling instant data synchronization between clients and servers
  • Developed RESTful APIs and microservices using Go and also deployed them on the cloud
  • Designed and implemented interactive D3.js data visualizations within Angular, ensuring smooth performance and real-time data analysis

Internship

Recon Pvt
07.2021 - 09.2022
  • Developed and styled responsive web pages using HTML, CSS, and SCSS, focusing on clean, maintainable code
  • Built interactive UIs with React, utilizing Ant Design components for professional, consistent design
  • Enhanced user experiences by implementing responsive layouts and ensuring cross-browser compatibility
  • Collaborated on front-end development, integrating React Hooks for efficient state management

Part Time

Kodesinc
06.2022 - 08.2022
  • Developed user dashboards using React, with Chart to create dynamic and interactive data visualizations of user activities and tasks
  • Utilized Axios to efficiently fetch and manage data from APIs, ensuring real-time updates and accuracy
  • Implemented responsive UI components, enhancing the user experience and providing clear insights into user behavior and task performance

Software Engineer

EVAP Sdn Bhd
11.2021 - 04.2022
  • Developed responsive web applications using React, leveraging Material UI and Bootstrap for consistent, modern UI design
  • Built and styled components for seamless user experiences, ensuring cross-browser compatibility and mobile responsiveness
  • Integrated APIs with Axios, handling data fetching, error management, and state updates efficiently
  • Implemented React Hooks to manage component state and lifecycle, enhancing code reusability and maintainability

Education

Bachelors - Computer Science

University of Engineering & Technology
Gujranwala
01.2022

Skills

  • Programming
  • Angular
  • Miscellaneous
  • React
  • Javascript
  • Typescript
  • Html / css / bootstrap
  • API Integration
  • Monolithic
  • Microservices
  • Microfrontend
  • Jira / git-hub
  • Docker
  • Socketio

Projects

WAPDA Consumer Profile System, Collaborated with PITC on a WAPDA project, using React for the frontend and MongoDB for the database, to develop a system managing over 10 years of consumer billing data by reference number. Implemented features for data retrieval, report generation, and visualization, including interactive graphs and downloadable PDF reports. Optimized the system for efficient handling of large datasets, ensuring performance and data accuracy. Face Mask Detector, Developed a face mask detection system using Python, leveraging computer vision and machine learning techniques. Implemented real-time mask detection using OpenCV and deep learning models, achieving accurate recognition in various conditions. Optimized the system for performance, ensuring low latency and high detection accuracy in real-world scenarios. Kodesinc, Developed user dashboards using React.js, with Chart.js to create dynamic and interactive data visualizations of user activities and tasks. Utilized Axios to efficiently fetch and manage data from APIs, ensuring real-time updates and accuracy. Implemented responsive UI components, enhancing the user experience and providing clear insights into user behavior and task performance.

Personal Information

Title: Software Engineer

Timeline

Software Engineer

TechnoGenics SMC PVT
09.2022 - Current

Part Time

Kodesinc
06.2022 - 08.2022

Software Engineer

EVAP Sdn Bhd
11.2021 - 04.2022

Internship

Recon Pvt
07.2021 - 09.2022

Bachelors - Computer Science

University of Engineering & Technology
Usman Zafar