Abraham Charara

Software Engineer & Developer

East Lake Foods
IT Team Lead
For the past 4 years, East Lake Foods has been my home as a software engineer. It is here that I have been honing my craft as a technical support member, web developer, and innovator. This page is dedicated to the major projects that I have both picked up and kickstarted throughout my time here, as well as the impact that these projects have left on the company and will leave for the years to come.
IT Nuggets
As a long-running member of the IT team, I am largely responsible for onboarding new members. Through this process, I found myself (and others) often repeating the same information about our administration services and support over and over again. This is why I decided create small videos, called IT nuggets, that each cover a specific topic. At first, these were simply made to supplement the more general operations of our servers and sharesite. Over time, however, the success of IT nuggets lead to a much more expansive catalog of videos covering everything from our SQL database schema to how workers operate inside of a KFC. Using SurveyMonkey, we collect feedback and continue to tweak the IT nuggets system, even adding quizzes for users to take on more complex concepts such as coding in C#, HTML, and JavaScript. Recently, I have even begun working with East Lake Food's HR department to implement the IT nugget system into a series of small videos and quizzes for topics such as sexual discrimination and employee misconduct. I am also creating a space on the sharesite for IT nuggets. This will make the entire catalog accessible from any computer with an employee login.
Tech Support
Being such a large company with multiple locations, computer breakdowns are very common. When a KFC, Tim Hortons, or Pizza Hut is having computer issues, it's my job to go on-site and fix the problem in a timely manner. The most common issues are holes within the software for placing orders and taking payments. The software is 3rd party, meaning we cannot open the source code and fix the bugs directly. Instead, we typically find workarounds such as rebooting the device remotely or reverting to a previous, more stable version of the software if the problem is recurring.
Computer Safety
Two projects that I have developed to promote tech safety are fake phishing emails and thumb drives. Occasionally, I send a variety of fake phishing emails to employees all across East Lake Foods in Michigan and Ohio. If anyone clicks the link attached to these emails, I am notified via email and they are redirected to a page that teaches them about the dangers of phishing scams, what to look out for, and an IT nugget video that goes further in depth with visual aids. My second project, fake thumb drives, is used to spread awareness to the dangers of finding an unidentified thumb drive and plugging it into your computer. I developed a simple executable software using Java XML that, when executed, notifies me via email and teaches the user about the dangers of opening unknown software, to avoid plugging in unknown thumb drives, and a IT nugget that goes further in depth with visual aids. I then put this executable on a few different cheap thumb drives and leave them on the floor of the office buildings found throughout Michigan and Ohio. Feedback to these two methods of teaching tech safety has been very positive, as I have gotten less and less emails about people picking up the thumb drives clicking the phishing scam links.