I am a recent graduate from Simon Fraser University (SFU), specializing in Software Systems. As a student, I cultivated a deep passion for programming and honed my communication skills to a high standard. I am driven by a pursuit of excellence and a continuous desire for new challenges that expand my skill set. My goal is to make meaningful contributions to my field and innovate with purpose.
Web Architectures, SFU
Role: Developer
Key Contributions: Developed a website that manages user notes and creates AI-generated flashcards, hosted on Google Cloud Platform (GCP) with a serverless architecture. Optimized security measures to ensure user data protection. Leveraged AI to enhance the functionality and interactivity of note management and flashcard creation.
Web II Server-side Development, SFU
Role: Developer
Key Contributions: Developed a tool for SFU using React.js, allowing professors to manage and assess student projects. Utilized MongoDB within a Docker container for backend database management to streamline API interactions and class assignments. Integrated SFU's Central Authentication Service (CAS) to enhance user login security. Conducted extensive backend testing with Chai to ensure application reliability. Successfully deployed in SFU's CSIL lab, now actively used in multiple classes.
Software Development Methods, SFU
Role: Team Member
Key Contributions: Contributed to a C++ based social gaming platform that supports customizable game creation and management, with game logic defined in JSON. Implemented server features for game initiation and player invitations through codes, integrated with SFU's Central Authentication Service (CAS) for secure access. Designed the system to host live game sessions on a central screen, enabling player interactions via terminal. Employed an iterative development process to adapt to changing requirements and incorporate user feedback, enhancing platform flexibility and dynamism.
Data Structures | Design and Analysis of Algorithms | Database Systems | Operating Systems | Software development Methods| Google cloud platform | Web development | Software testing and reliability | Design patterns | Object Oriented programming | Embedded systems | Distributed systems.