Mark Chen
Computer Science Student & Developer
B.Sc in Computer Science at the University of Ottawa. Passionate about building innovative solutions and leveraging technology to solve real-world problems.

About Me
I'm a Computer Science student at the University of Ottawa and I am fluent in English and French. My passion lies in developing innovative solutions and leveraging technology to solve real-world problems.
With experience in IT and software development, I've worked on projects ranging from visitor tracking systems to blockchain applications. I'm constantly expanding my skills and exploring new technologies.
I thrive in collaborative environments and enjoy tackling complex challenges. My goal is to create impactful technology that enhances user experiences and drives meaningful outcomes.
Education
B.Sc in Computer Science
Experience
3+ years of IT and development experience
Projects
Multiple award-winning hackathon projects
Certifications
DELF B2 French Proficiency & more
Work Experience
Software Developer (Co-op)
- •Developed an AI-powered persona generation and marketing advice feature, integrating Azure and OpenAI REST APIs with React to analyze marketing data and provide insights for student recruitment.
- •Implemented RAG AI agents using Microsoft Azure AI Studio (AI Search, Blob Storage) and connected them to ezRecruit CRM.
- •Created AI reporting tools by retrieving and displaying data using existing .NET APIs and existing databases.
Information Technology Intern
- •Managed admission and sales systems, maintaining accuracy and efficiency in point-of-sale operations.
- •Delivered detailed presentations and technical demonstrations, explaining the functionality and mechanics behind advanced technology, such as the IMAX Theatre.
- •Implemented data pipelines for real-time event processing in high-traffic environments.
Technical Skills
Languages
Frameworks
Developer Tools
Libraries
Featured Projects
- •Led frontend development and smart contract integration
- •Engineered seamless interactions between smart contracts
- •Leveraged Layer 2 blockchain technology for productivity and education use cases
- •Implemented secure authentication and API integration using Supabase
- •Created archive automation and conflict prevention logic using PostgreSQL triggers
- •Optimized frontend development speed by integrating Vite and TypeScript
- •Developed a decentralized P2P file sharing application
- •Utilized Spring Boot for backend services
- •Implemented SSH tunnels for secure server communication
- •Designed and developed a multiplayer trading game
- •Utilized AI models and randomization algorithms for fresh news scenarios
- •Built a dynamic leaderboard system tracking player performance