Zeshan Ghafoor

Zeshan Ghafoor

Junior Web Developer

Followers of Zeshan Ghafoor727 followers
location of Zeshan GhafoorPakistan

Connect with Zeshan Ghafoor to Send Message

Connect

Connect with Zeshan Ghafoor to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer | Typescript | React Js | Node Js | Express | Nest Js | AWS | Docker | K8s | I help companies build scalable and reliable products 🚀

  • Education

    • University of Engineering and Technology, Lahore

      2009 - 2013
      Bachelor’s Degree Software Development A

      Activities and Societies: BSCS(Hons) Completed BSCS (Honors) in Computer Science with an A grade and active participation in various university activities and societies related to the field.

  • Experience

    • Ingenious Zone

      Jul 2013 - Apr 2014
      Junior Web Developer
    • Zepto Systems Limited

      Aug 2014 - Jan 2016
      PHP Developer
    • Hashe Computer Solutions (Pvt) Ltd.

      Feb 2016 - Aug 2017
      Software Developer

      I worked as a software developer on two significant projects for the company. These projects allowed me to work with the latest technologies available at the time. Front-end tools used were Angular JS (version 1), JQuery, Bootstrap, and HTML5/CSS3. Back-end, I utilized PHP, CodeIgniter/Slim Framework, Node JS (StrongLoop/LoopBack), and MySQL. 🔸 This is a web-based system that provides online competitive freight quotes within a zip code range from the best courier and transportation companies in the region, along with favorable discounts and transit days 🔸The system integrates with SMC3 to acquire shipment rates for specified locations, then calculates final shipment rates by applying accessorial and fuel charges set by the administrator. 🔸The back-office application allows administrators to set accessorials, discounts, fuel charges, and classes for each company and carrier, as well as manage sales representatives and their commissions for different companies and carriers. 🔸The comprehensive reporting system provides reports on shipments, carriers, customers, sales representative commissions, and billing. 🔸The system also includes a complete accounting system. Show less

    • Aspire Group of Colleges

      Sept 2017 - Jun 2018
      Software Developer

      I was part of the team that developed a comprehensive ERP system for the Aspire Group of Colleges and Savvy Schools, which included various modules such as Financials, Multi-Organization, Supply Chain, E- Shop, HRMS, Ticket System, Canteen, Sales, Royalty & Licensing, CTS, and systems for Colleges and Schools, along with related reports. This was achieved using. 🔸Oracle Suit 11g 🔸PHP with framework Codeignator 🔸Jquery 🔸Bootstrap 🔸REST🔸Configured Oracle WebLogic and XAMPP servers🔸Implemented real-time attendance tracking from remote locations🔸Designed API and integrated with Mezaan bank for automatic challan posting🔸Deployed school and college systems in over 80 schools and 20 colleges Show less

    • ELEMENTERY LOGICS

      Jul 2018 - Aug 2019
      Software Engineer

      𝐏𝐫𝐨𝐣𝐞𝐜𝐭: Billing SystemAs a software engineer, I developed a project from the ground up utilizing Kill Bill, an open-source billing system, to calculate recurring operations.Some of the features I developed using REST API include:🔸Authentication🔸A real-time, location-based fee calculation system.🔸Invoice generation based on subscribed plans.🔸Customer billing based on data consumption, including sending invoices and processing payments.

    • Inspireuplift.com

      Sept 2019 - Aug 2021
      Senior Full Stack Developer(React Js, React Native,Laravel, Mysql)

      𝐏𝐫𝐨𝐣𝐞𝐜𝐭: E-commerceInspire Uplift is a worldwide e-commerce marketplace serving the needs of over 2 million customers globally, offering a wide range of products including fashion, household goods, healthcare, and pet products. The company currently offers 3800 products and is continually growing. As a Senior Software Engineer on the team, I was responsible for developing a new e-commerce mobile application (built with React Native) and a web app from scratch, turning it into a full-fledged marketplaceIn the development of the E-commerce Mobile App using React Native, the following features were implemented: 🔸Authentication 🔸Categories, Products, Favorite Products Screens 🔸A functional shopping cart 🔸Checkout options using Stripe and Cash on Delivery (COD) 🔸An order listing section-E-commerce Web App [Laravel | React js]🔸Build E-Commerce website that deals with heavy traffic in terms of customers 🔸Implementation of a checkout and cart functionality 🔸Integration of a system to calculate shipping fees and taxes based on customer location🔸Development of gift card and discount code logic and integration🔸Management of customer and guest orders🔸Integration of a payment systems🔸Development of REST APILeveraged Advanced Laravel Techniques: 🔸Implemented Event and Listener design pattern(DB Queue)🔸Utilized Repository and Adapter patterns🔸Implemented Service Providers and Containers🔸Integrated various third-party APIs🔸Developed marketplace functionality with multi-seller order management🔸Followed Test-Driven Development (TDD) practices using Laravel.Backend Integrations:🔸Braintree integration🔸Paypal + Paypal one touch integration🔸Stamped.io🔸Klaviyo🔸Aftership🔸Stamps🔸Avalara tax implementation🔸SOAP Client APIS Show less

    • Chainlist.com

      Aug 2021 - Nov 2022
      Senior Full Stack Developer(MERN)

      Project: https://chainlist.comWorking on an application that provides easy-to-make, sharable checklists for common processes like employee onboarding, IT security audits, and equipment maintenance.🔹Leveraged expertise in MERN stack development, employing MongoDB, NestJs, React, Typescript, and NextJs to drive project advancement.🔹Designed and implemented highly scalable, performant, and secure database systems, ensuring optimal system performance and data integrity.🔹Demonstrated proficiency in seamlessly integrating third-party APIs and maintaining existing integrations to enhance project functionality and connectivity.🔹Applied strong skills in developing reusable React components, optimizing feature implementation for efficiency and maintainability.🔹Implemented scheduling and task management automation, enhancing project organization and productivity.🔹Utilized React hooks proficiently and developed custom hooks tailored to project requirements, streamlining development processes.🔹Demonstrated knowledge of advanced React features and best practices, facilitating smooth communication with backend services for enhanced project functionality. Show less

    • DNA Micro

      Nov 2022 - Jan 2024
      Senior Software Engineer

      🔹Used Thinky ORM effectively to connect databases smoothly and manage data efficiently.🔹Employed Apollo GraphQL extensively to create APIs that are easy to use and adaptable.🔹Made good use of RethinkDB for keeping data up-to-date in real-time and making sure it stays reliable.🔹Used Elasticsearch well to create strong search and analysis tools for the system.🔹Built server-side applications effectively with the Express.js framework.🔹Managed data efficiently in complex web apps with Redux.🔹Developed scalable and easy-to-maintain server-side applications with NestJS.🔹Created user-friendly interfaces with React.js that work well on different devices.🔹Built reliable and error-free applications with TypeScript.🔹Adopted modern microservices architecture for building scalable and flexible systems. Show less

    • IdeatoLife

      Aug 2024 - now
      Senior Backend Lead
  • Licenses & Certifications

    • Linux Basics / Jr Level Linux Administration

      Linux Academy
    • Docker and Kubernetes: The Complete Guide

      Udemy
      Jun 2024
      View certificate certificate
  • Volunteer Experience

    • Php Developer

      Issued by Ingenious Zone on Jun 2013
      Ingenious ZoneAssociated with Zeshan Ghafoor