Ahmad Khalil

Ahmad Khalil

Software Developer

Followers of Ahmad Khalil2000 followers
location of Ahmad KhalilCanada

Connect with Ahmad Khalil to Send Message

Connect

Connect with Ahmad Khalil to Send Message

Connect
  • Timeline

  • About me

    Innovative Web Developer | Crafting Scalable, High-Performance Digital Experiences

  • Education

    • Al-Nahda National School

      1983 - 1996
      A-Level Maths, Chemistry, Physics Straight A's

      Activities and Societies: Recieved ECIS (European Council of International Schools) Award for outstanding Academic Achievement  Graduated first in class Received ECIS award for international achievements (A-Level)

    • McGill University

      1996 - 2000
      Bachelor of Engineering (B.Eng.) Electrical and Electronics Engineering 3.5/4.0

      Activities and Societies: Member of the Golden Key National Honor Society • Graduated Bachelor of Electrical Engineering• Placed on the Dean’s Honour list for 1996-1997• Given the Golden Key National Honour society Award for excellence

  • Experience

    • CAE

      Oct 2000 - Oct 2001
      Software Developer

      • Developed software to speed up downloads for data from server to flight simulator, effectively exceeding set objective, to make download time 30 % faster• Used C programming language in the UNIX environment to modify buffering system, which resulted in achieving up to 90 % faster download time. This was possible by increasing the buffer size and processing packets in batches.• Required Binary Bit analysis of Ethernet network traffic between host and simulator to effectively complete project.• Project successfully implemented across all production simulators at the time of completion. Show less

    • National Power Erectors & Suppliers

      Oct 2001 - Oct 2006
      Senior Software Developer

      • Designed software to check level of usage of Central processing Unit (CPU) and memory in current system as well as to produce real-time graphs and charts to keep track of different processes and threads to ensure information was accurate. Data analysis was used to identify resource intensive processes and ways to improve performance • Wrote various scripts to perform maintenance tasks on systems and networks.• Implementation was done using C programming.

    • AL-Nahda National School

      Oct 2006 - Oct 2009
      Senior Software Developer

      • Created and developed software to automate generation of coordinated timetables for more than 300 faculty teachers and 5000 students without conflict, significantly improving workflow of school administrators.• Task used to be done manually by school administrators (using trial and error) and took them at least one month to finalize timetables. With this new Software, generation of timetables reduced to 2 minutes• Designed program, using Visual Basic and MySQL, with ability to view which teachers were available to substitute for absentee teachers at that specific lesson in schedule Show less

    • Insignia

      Oct 2009 - May 2015
      Software Web/PHP Developer

      • Implemented a fully functional automated online e-commerce store using Drupal 7• Used existing Modules as well as created new ones to complete project efficiently• Designed the back-end from scratch using PHP, as well as complex MySQL databases relationships, built on concise query statements.• Proficient in working with Drupal’s Command line tool (Drush)• Developed e-commerce site for auctioning items (similar to e-bay) to meet clients’ deadlines and exceed clients’ expectations using Joomla• Programmed core code for architecture to facilitate bidding on items Show less

    • London Auction

      Sept 2015 - Oct 2022
      CEO & Founder

      Created a Fully Integrated Car Auctioning website, where individuals can post their cars for auctioning with a start price and expiry date. Registered users can bid on the item. Once auction expires contact information is exchanged between the auctioneer and the winning bidder. Ability to make Car items featured (appear at top of search results)Full email notifications for being outbid, auction expiry, new comment posted and ability to place items on watchlist.Custom design for the email template, including graphically appealing typography, images and company logoFully optimized search engine with the ability to filter results by Main Model, Sub-Model, Year of Make Range, Price Range and Mileage Range.Huge database for cars dating back to 1936, with detailed specs for each Car ItemBidding architecture and search engine was done from scratchPlease Visit:http://www.londonauction.caDone Using Drupal 7 Show less

    • WebKings.ca

      Feb 2017 - now
      CEO & Founder

      · Participating in devising the Main Project Summary, Goals, and Project Milestones.· Analyzing Target Audience and Competition· Managing gathering content from stakeholders and Implementing Websites’ main Sitemap & Wireframe.· Overseeing all Stages of a Web Project, from Design, To Development and end-to-end Testing.· Involved in the technical aspect of Building a Website· Using the latest technologies to build websites. From HTML5, CSS3, JavaScript & JQuery, All Websites are based on Bootstrap & are 100% responsive. Back-end Development is through the use of PHP & MySQL. Creating Secure Websites Leveraging the Power and Usability of the Drupal Platform. Built using PHP, MySql and Drupal 7,8,9,10 & 11. Show less

    • CarAuctionPro

      Aug 2020 - Oct 2022
      CEO & Founder at CarAuctionPro.com

      A startup built from the ground up by myself. The goal of CarAuctionPro.com is to become the #1 platform in the US for users and used car companies to sell off their used cars. We want to revolutionize the automotive industry in the US and automate the whole process of online selling of cars with the added fun of bidding on car items.CarAuctionPro.com helps you get the perfect car for the perfect deal without leaving the comfort of your own home. With automated payment & shipping, CarAuctionPro.com is the best way to sell and auction off your used car. Worried your used car won't get you the price you want? just set the starting auction price to your desired amount. This way the selling of your car is much more fun knowing you might get the perfect bid at any time. All of the rest is handled by us, the car will ship directly from the sellers door to your doorstep. Not only that, you have 3 days to inspect the Car, If you don't like it, just ship it back. Welcome to the "Pure Online Auction Experience". Show less

    • Digital Convergence

      Sept 2022 - now
      Senior Drupal Developer (Team Lead)

      - Working within a team as a Drupal Team Lead (full-time employee).- Working on Enterprise projects using the Agile methodology.- Working with major client pharmaceutical company Boehringer Ingelheim on building their Core enterprise website using Drupal 9 & 10. Was responsible for new features, maintenance and support of the core site platform from which over 500 websites world wide were spun up. Also, responsible for supporting the 500+ websites. - Some major features worked on include using different authentication third party API’s to allow access to gated content web pages. Also, authentication via Deeplinks.- Worked on implementing analytics, SEO and accessibility to the core web product for Boehringer Ingelheim.- Spear headed Major release for the core web product for Boehringer Ingelheim. Show less

  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Ahmad Khalil
      Deans Honor List McGill University - Engineering department Jun 1997 Placed on Deans Honor list for 1996-1997 year with a CGPA of 3.98/4.0
    • Awarded to Ahmad Khalil
      Golden Key National Honor Society member Golden Key National Honor Society Jun 1997 Became a member due to outstanding academic achievement
    • Awarded to Ahmad Khalil
      ECIS Award European Council of International Schools ( ECIS -Netherlands) Jun 1996 Given the award for Graduating first in Country