Hello! I am Abdullah. I am a fourth-year student at the University of Toronto, pursuing an Honours Bachelor of Science (H.B.Sc.) in Computer Science. I am a full-stack engineer who loves bringing ideas to life. I enjoy using technology to tackle complex problems, and my goal is always to build systems that are advanced yet sustainable for the long haul. As technology evolves, I stay focused on creating solutions that can grow and adapt over time.
I am always on the lookout for opportunities to further develop my skills and make a positive impact. Please feel free to connect with me if you have any questions or would like to discuss potential collaborations.
Work experience
- Delivered critical front-end features using React during key phase of tech stack modernization, achieving daily engagement from 1 million users by implementing scalable and user-focused components
- Enhanced user and developer experience by building a versatile React component for bill amount summaries, now utilized by over five teams and impacting the majority of customers, by leveraging Storybook and Redux
- Championed a feature to filter bills by implementing and scoping functionality across the full stack, resulting in daily usage by 50,000 accountants
- Key developer for the duplicate detection feature at Xero, working through and building multiple microservices, DynamoDB, and notification systems to ensure seamless integration and functionality.
- Assisted as a Teaching Assistant for computer science courses such as CSC207 (Software Design), CSC209 (Systems Programming) and CSC263 (Data Structures and Analysis)
- Effectively led tutorials and labs attended by approximately 80 students to deepen student understanding of software design topics
- Held office hours to assist students with any questions regarding course material
- Designed the appropriate technology stack for building a mobile application to handle sensitive data resulting in a smoother software development process
- Assisted with the design of the cloud architecture using Amazon Web Services (AWS) while adhering to The Health Insurance Portability and Accountability Act (HIPAA) compliance
- Took initiative in learning React Native and went on to successfully develop various features in the mobile application
- Developed a RESTful API in Python Flask for the mobile application to communicate with the cloud database
Projects
SemTrack is a modern, user-friendly web application designed to help students seamlessly track and manage their academic grades. Built on industry-standard technologies like TypeScript and React, it offers persistent data storage through browser local storage, thus eliminating the need for manual grade calculations and supporting strategic course planning.
Easy Chef, a recipe sharing web application. With Easy Chef, you can search through millions of different recipes from various diets and ingredients from all over the world! You can also share your custom recipe with everyone!
CodeNow is a platform designed to streamline and optimize the technical interview preparation process by offering a customized Leetcode problem-solving plan tailored to a user's specific strengths and weaknesses.
FitApp is an Android App that will serve as a fitness tracker with a social media component for fitness enthusiasts who want to monitor and share their fitness experience.