ML Software Engineer at AMD
Hello! I'm Karim Darra, a Computer Science student at the University of Toronto with a passion for software development and machine learning. My coding journey started in high school with JavaScript, and since then, I've explored a range of programming languages and analytical techniques. Beyond the digital world, I’m an aspiring entrepreneur with two promising ventures under my belt. Currently, I work full-time as an ML Software Engineer, alongside a part-time role as a Teaching Assistant during my free hours. To ease the load for later, I’m also balancing a course at university—efficient multitasking is my specialty! A natural leader with a sociable spirit, I thrive in collaborative environments and love taking on challenging roles. Outside of work, you’ll find me playing sports, cooking up new recipes, strumming the guitar, or giving friends a fresh haircut.
Skills
Experience
Education
Courses
Envisioned and initiated the groundwork for a comprehensive fitness application, emphasizing real-time gym capacity monitoring, AI-driven form assessment through motion capture, personalized workout schedules, and a platform for community engagement. Authored a detailed and well-researched business plan, outlining the app's potential impact, target audience, and monetization strategies. Assembled a team to initiate prototype development, laying the foundation for the app's key features and future iterations. Used React for first prototype development. Demonstrated entrepreneurial spirit, leadership, and strategic planning in laying the groundwork for a potentially transformative product.
Collaborated as part of a team of four to develop FINVUE, a comprehensive financial management platform enabling users to track and monitor their finances.
Implemented features including budget tracking, visualizations for monthly/yearly spending, and predictive algorithms for future spending. Integrated cryptocurrency
and stock tracking, savings management, currency exchange, and a secure database for user authentication. Spearheaded the development of a robust financial ecosystem
that empowers users to make informed financial decisions.
Note: The website is currently inaccessible due to database issues. The website functionality is
fully showcased in the first 3 minutes of the youtube demo.
GitHub Repository |
YouTube Demo
Crafted a C-based chat server with features like user registration, real-time messaging, and message queuing, enhancing communication efficiency for multiple clients. Utilized advanced socket programming techniques to ensure a secure and dependable messaging environment, further refining my expertise in network programming.
Copyright © Karim Darra. Made using HTML/CSS.