Zain Qureshi

Zain Qureshi

Junior Programmer

Followers of Zain Qureshi1000 followers
location of Zain QureshiKarachi Division, Sindh, Pakistan

Connect with Zain Qureshi to Send Message

Connect

Connect with Zain Qureshi to Send Message

Connect
  • Timeline

  • About me

    Full Stack Developer | Next.js, React.js | .NET, Node.js | SQL, NoSQL

  • Education

    • Tafs for A levels

      2016 - 2018
      A levels Computer Science 3Bs

      Activities and Societies: Football Futsal Foosball Teacher's assistant During my A-Levels, I studied Computer Science which covered programming, problem-solving, computer systems, data representation, databases, networking, web development, the software development lifecycle, and ethics in computing. I learned various programming languages, studied the components of a computer system, and understood how data is represented and stored. I also designed databases, learned about networks, created websites, understood the stages of software development, and studied the… Show more During my A-Levels, I studied Computer Science which covered programming, problem-solving, computer systems, data representation, databases, networking, web development, the software development lifecycle, and ethics in computing. I learned various programming languages, studied the components of a computer system, and understood how data is represented and stored. I also designed databases, learned about networks, created websites, understood the stages of software development, and studied the ethical considerations in computing. This provided me with a well-rounded understanding of Computer Science. Show less

    • Coventry University

      2018 - 2021
      Bachelor of Computer Science (Hons.) Computer Science

      As a Software Engineering graduate, I've gained skills in areas like Computer Architecture, Operating Systems, Programming Techniques, Object-Oriented Programming, Data Structures & Algorithms, Software Engineering, IT Project Management, Cloud Computing, Artificial Intelligence, Machine Learning, and Web Programming. I've also studied Graphic Animation, Information Security and Ethics, Database Systems, etc. I've completed IBM modules.

    • Army Public School - (APSACS)

      2014 - 2016
      O levels Biology, General 1A*, 4As and 3Bs

      Activities and Societies: Soccer During my O-Levels, I studied a wide range of subjects including Physics, Chemistry, Maths, Urdu, English, Biology, Islamiat, Geography, and Pakistan Studies. I performed exceptionally well, achieving high grades across all subjects. This broad curriculum allowed me to develop a strong academic foundation, enhancing my problem-solving skills in Maths, deepening my understanding of the natural world in Physics, Chemistry, and Biology, and improving my language skills in Urdu and English… Show more During my O-Levels, I studied a wide range of subjects including Physics, Chemistry, Maths, Urdu, English, Biology, Islamiat, Geography, and Pakistan Studies. I performed exceptionally well, achieving high grades across all subjects. This broad curriculum allowed me to develop a strong academic foundation, enhancing my problem-solving skills in Maths, deepening my understanding of the natural world in Physics, Chemistry, and Biology, and improving my language skills in Urdu and English. Furthermore, studying these subjects provided me with a well-rounded education, enriching my understanding of my cultural heritage and the wider world. This academic achievement set a solid groundwork for my future studies. Show less

  • Experience

    • Technado (Pvt) Ltd

      Jul 2017 - Oct 2018
      Junior Programmer

      Key Responsibilities:- Employee Management System: Developed a comprehensive Employee Management System using VB.NET. The system included a unique feature where employees could track their progress and view increments based on their performance and workload. This not only automated the HR processes but also provided transparency and motivation for the employees.- ERP System: Worked on an ERP system where I integrated the Account Management System. This integration allowed for seamless data flow and improved the efficiency of the ERP system, which included various other systems.- Real-Time Bank Information Display: Created a front-end display using C#, HTML, CSS, ASP.NET, JavaScript, Ajax, and jQuery that showed real-time system information of different banks, including their current currency rates. The data was updated daily using APIs, providing users with the most accurate and up-to-date information.- Payroll System: Created a payroll system using VB.NET. The system automated the process of calculating and distributing employee salaries, and included features for managing employee information, tracking work hours, calculating deductions, and generating payslips.- Bug Tracking: Regularly debugged and troubleshooted issues in VB.NET applications, ensuring smooth and efficient operation.- Collaboration: Collaborated with a team of developers, participating in code reviews and pair programming sessions to improve code quality and share knowledge. Show less

    • Fairplays

      Aug 2021 - Dec 2021
      Junior Web Developer

      Key Responsibilities:- Web Development: Designed, implemented, and continuously improved web pages, plugins, and functionalities.- Analytics: Installed and managed Google Analytics for data-driven decision making.- SEO & Ad Campaigns: Implemented Google-based SEO and ad campaigns to optimize budget and reach.- Version Control: Acquired proficiency in Git and Bitbucket for efficient code management.- Agile Methodology: Developed the front page of the website using Agile methodology, ensuring timely delivery and quality.- Programming: Utilized Ajax, Javascript, JQuery, and ES6 to implement pointers on the map, enhancing user interaction.- Remote Collaboration: Improved oral and written communication skills by working remotely with a diverse team. Show less

    • MBE Canada

      Mar 2022 - May 2023
      Web Developer

      Key Responsibilities:- Web Development: Developed ASP.NET web forms using clean, scalable code. Utilized both Object Oriented Programming (OOP) and functional programming to ensure efficient and effective solutions.- Project Management: Successfully created an ACH project for the company on windows forms application and a software for call center. The backend was developed using C# and SQL Server.- Windows Services: Worked extensively on windows services and used logs to store the results. This helped in maintaining a record of all activities and facilitated troubleshooting.- Database Management: Gained experience in using Stored Procedure and functions from relational database like MSSQL. This helped in efficient data management and retrieval.- ATM Machine Project: Worked on an ATM machine project improving the code for Triton and Hysoung ATMs used in Canada. Enabled the electronic journal (EJ) on both types of ATMs and added a functionality of custom date.- TCP Layer: Worked on encoding and decoding the message coming at the TCP layer. Used sockets to decode message from base 64 to plain English. This ensured secure and efficient communication.- MFoodz Food Ordering Website: Worked on the MFoodz Food ordering Website using React.js and Bootstrap. Improved component lifecycle practices, resulting in a 23% increase in turnaround speed. - ACH Project: Created an ACH project for the company on ASP.NET using OOP and functional programming approach which negates the usage of third-party applications which in return saved the profits by 15%.- RestFul APIs: Created RestFul Apis using C# which linked the React application with the SQL Database.- Debugging: Fixed errors and debugged the MFoodz website. Made the cart to work on multi tab and the state should hold in multi tabs functionality. Implemented google maps and tracker and made the loading screens using framer motion.- Research: Researched an angular project which would work like DocuSign. Show less

    • FZfunnel

      Jan 2023 - Mar 2023
      Full Stack Developer

      Key Responsibilities:-Project Setup: I initialized the project using Create React App and set up a Next.js environment. I used Git for version control and GitHub for repository management.-Frontend Development: I developed the front end using React. This involved creating various components for the website such as the homepage, property listings, property details, and user authentication pages.-Backend Development: I worked on the backend as well, setting up APIs for various functionalities like user authentication, property listings, and search features.-State Management: I used Redux for state management to handle the application's data and ensure a smooth user experience.-Styling: I used Tailwind CSS for styling the components and ensuring the application was responsive and visually appealing.-Testing: I wrote and ran tests to ensure the application's functionality and to catch any bugs or issues early in the development process.-Deployment: After completing the development and testing phases, I deployed the application on Vercel. Show less

    • Cubicus.io

      Jan 2023 - now
      Full Stack Developer

      Key Responsibilities:- I implemented a snapshot feature that allowed users to capture the system's state at a specific point in time, enhancing the user experience and system reliability.- I played a crucial role in migrating from one CSS framework to another, which involved meticulous code refactoring and extensive post-implementation testing to ensure a seamless transition.- I created a reusable "free" Preset Class, enhancing code modularity and maintainability.- I was responsible for ensuring hydration of a popular social media platform, which improved page load times and SEO friendliness.- I built a robust backend server with Express.js and Node.js, creating a scalable and responsive backend.- I developed APIs for an NFT marketplace, ensuring secure and efficient data retrieval and storage.- I integrated the application with a PostgreSQL database on AWS EC2, demonstrating my expertise in database management.- I designed the front end of an NFT marketplace with a popular CSS framework, a modern JavaScript library, and a UI library, creating visually appealing designs and ensuring a seamless user experience.- I contributed to the documentation for a payment gateway, providing comprehensive and user-friendly explanations for both developers and end-users.- I specialized in a popular website builder development, delivering unique and responsive designs while leveraging the platform's capabilities.- I handled complex issues in a WordPress multisite network, providing high-quality technical solutions for a multisite environment Show less

    • GfK - An NIQ Company

      May 2023 - now
      Software Engineer

      Key Responsibilities:- Application Development: Developed a WinForms application in C# for a French client. The application connected with an SFTP server, downloaded all files, merged them, and converted them from text to Excel.- Web Crawling: Worked on a project that crawled the web and searched for the EAN of products. It updated the EAN and checked whether the product was on hold or sold.- Data Extraction: Extracted data from Excel files and used VBA to write VB.NET code. Created charts to visualize the data.- Automation: Worked on a client request from France. Created a WinForms app in C# using .NET 4.8 framework and used LINQ queries to solve the client's problem.- Tyres supply Automation: Worked on a project for a global supply of tires from Greece. Performed operations like clustering the Initial Pool, crawling specific websites, combining lists, estimating the universe per cluster, exporting Sample Retailers, and visualizing data in the cleaned pool. Show less

  • Licenses & Certifications

    • AWS Cloud Technical Essentials

      Coursera
      Feb 2022
      View certificate certificate
    • Build Your First React Website (Part II)

      Coursera
      Nov 2022
      View certificate certificate
    • Freelancing

      DigiSkills.pk
      Aug 2020
    • Introduction to SAP Enterprise Resource Planning

      SAP
      Dec 2019
    • Get started with Jira

      Coursera
      Dec 2022
      View certificate certificate
    • Preparation for Job Interviews

      Coursera
      Oct 2022
      View certificate certificate
    • CCNA Routing Protocols & Concepts

      Cisco Networking Academy
      Dec 2019
    • Introduction to Docker: Build Your Own Portfolio Site

      Coursera
      Oct 2022
      View certificate certificate
    • Build Your First React Website

      Coursera
      Nov 2022
      View certificate certificate
    • Front-End Web Development with React

      The Hong Kong University of Science and Technology
      Jan 2023
      View certificate certificate
    • Getting Started with AWS Machine Learning

      Coursera
      Feb 2022
      View certificate certificate
    • Introduction to Agile Development and Scrum

      IBM
      Feb 2023
      View certificate certificate
    • Wordpress

      DigiSkills.pk
      Aug 2020
    • Virtual Bootcamp

      Samsung Electronics
      Jun 2021
    • Elementary Programming with C

      Aptech Pakistan
      Sept 2018
    • Build a Full Website using WordPress

      Coursera
      Dec 2022
      View certificate certificate
    • Web Programming

      IBM
      May 2021
  • Honors & Awards

    • Awarded to Zain Qureshi
      Bachelor of Science with Honours Software Engineering Coventry University Oct 2022
    • Awarded to Zain Qureshi
      CCNA Routing and Switching CISCO Dec 2019 A credential was awarded after completing the CCNA Routing and Switching course. This accomplishment has led to the acquisition of the following skills:- Understanding of network technologies.- Knowledge of how devices access resources on both local and remote networks.- Familiarity with router hardware.- Insight into the operation of switching within a small to medium-sized business network.- Ability to design an IP addressing scheme that enables network connectivity… Show more A credential was awarded after completing the CCNA Routing and Switching course. This accomplishment has led to the acquisition of the following skills:- Understanding of network technologies.- Knowledge of how devices access resources on both local and remote networks.- Familiarity with router hardware.- Insight into the operation of switching within a small to medium-sized business network.- Ability to design an IP addressing scheme that enables network connectivity for a small to medium-sized business network.- Proficiency in configuring initial settings on a network device.- Capability to implement basic network connectivity between devices. Show less
    • Awarded to Zain Qureshi
      Dean's Honor Roll Coventry University May 2019 Received a Deans's List honors award for achieving a semester GPA of 3.54