ayan bin saif
mathematics student at university of waterloo. experienced in building scalable mobile apps and hci solutions using swift, python, and java.
currently pursuing honours bachelors of mathematics (co-op), graduating april 2030. interested in software engineering, data science/engineering, full-stack development, and mobile engineering.
projects
launched a full-stack housing platform utilizing react for the frontend and firebase for real-time data persistence. implemented secure restful-style crud operations allowing users to manage reviews via firebase auth verification. designed responsive ui components that ensured 100% layout consistency across mobile and desktop devices.
developed a touch-free hci mapping 21 hand-knuckle landmarks to os mouse events using vector calculus. engineered a jitter-buffering algorithm to stabilize cursor movement, reducing sensor noise by 90%. built a custom gesture-recognition engine for media navigation, including precision scrolling and volume toggling.
architected a strategic turn-based game featuring a probability-driven ai opponent using weighted decision trees. refactored a legacy python prototype into a robust java backend using oop design patterns like inheritance. deployed a web-based frontend with dynamic state management to track and visualize real-time battle logs.
engineered native ios application using swift and swiftui within an exclusive apple-sponsored technical mentorship program. architected following apple hig, resulting in a 25% increase in perceived user navigation efficiency during beta testing. managed full sdlc from low-fidelity wireframing to final high-performance deployment in xcode.
experience
engineered native ios applications using swift and swiftui within an exclusive apple-sponsored technical mentorship program.
- architected 'edubuddy' following apple hig, resulting in a 25% increase in perceived user navigation efficiency during beta testing
- managed the full sdlc from low-fidelity wireframing to final high-performance deployment in xcode
- delivered a high-stakes technical demo to industry executives, highlighting feature scalability and memory management optimizations
- view mentor's recommendation letter ā
pursuing honours bachelors of mathematics. building strong foundation in data structures, algorithms, and theoretical computer science.
- learning data structures & algorithms, discrete math, and computational theory
- seeking co-op opportunities for summer 2026
skills
languages: swift, python, java, javascript, racket, html/css, sql
frameworks: swiftui, uikit, react, tailwind css, mediapipe, opencv, node.js
tools/tech: git, firebase (auth/firestore), xcode, jira, restful apis
core concepts: object-oriented programming (oop), data structures, ui/ux design, human-computer interaction (hci)
misc
- passionate about computer vision and human-computer interaction (hci)
- experienced in full sdlc from wireframing to deployment
- strong foundation in oop design patterns and data structures
- open to co-op opportunities in software engineering, data science/engineering, mobile development, and full-stack roles
contact
feel free to reach out for co-op opportunities, collaborations, or just to chat about tech!
email: ayan.binsaif@uwaterloo.ca
github: github.com/draggle
linkedin: linkedin.com/in/stitches
location: waterloo, ontario