waleed khalid
Senior Software Engineer @ Arbisoft
About
I have over 4 years of experience at Arbisoft, where I started as a fresh graduate and grew into a Senior Software Engineer. Over the years, I’ve contributed to projects in mobile development, data scraping, video DRM, DevOps, and—most extensively—web development. In my current role with the Schoolgram team, I take on responsibilities beyond coding, including sprint planning, initiative ownership, mentoring juniors, and driving the adoption of new technologies. Schoolgram has been my most enriching experience, giving me the opportunity to learn, innovate, apply, and optimize a wide variety of impactful projects.
Pakistan
Lahore District
Computer Software
React Native, PHP, Moodle, React.js
Experience

Senior Software Engineer
Lahore, Punjab, Pakistan
As a full-stack engineer for the Schoolgram web platform, I worked extensively on various tasks, including developing activity and local modules while deeply integrating with Moodle, the core framework. My contributions include: - A fully optimized, responsive, role-specific, and cron job–driven Finance Management System. The system calculates, applies, and logs transactions every day at a client-specified time that does not interfere with daily usage. - SES Bounce and Complaints handler in our email system. Used a central server which can process and send any bounced email to out primary servers and the emails are blacklisted for any future mails. Multiple dashboards, including: 1- A new format for our English language test. 2- A dashboard summarizing all activities performed by users with snapshots of their attempts. 3- A teacher and student dashboard for our custom assignment module. - Development of a custom Assignment Module for tests and assessments, which tracks attempts and records feedback for each student submission. - Creation of a fully dynamic, Google Forms–style tool that allows teachers to design and publish custom forms for any Moodle role. Users can submit or save drafts of their responses. - Implementation of a Snapshot Architecture for each plugin used in the system. - Development of a Queue system to ensure robust, exception-free snapshot generation.

Software Engineer
Pakistan
I began as a solo engineer, primarily working on fixing minor functional and non-functional issues. Later, I transitioned to a sub-team dedicated to developing new features for the product. My work mainly involved the following: - Fixed nested navigational issues in the app related to the notifications service. - Collaborated with a sub-team to add the new Eyebrow Treatment functionality. Implemented options to follow, unfollow, join, leave, and block across different contexts, including groups, pages, and other users. - Gained experience in handling a multi-repo project structure, where the UI was maintained in a separate repository and integrated as a Node package.
waleed khalid's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


