Participated in team-based project work, demonstrating ability to fill multiple roles.
Collaborated with other developers on various projects using version control systems.
Developed user interface components and implemented them following well-known React.js workflows.
Debugged code utilizing browser developer tools to identify client side errors and resolve them quickly.
Demonstrated adaptability and problem-solving skills in a fast-paced, dynamic work environment.
Education
Bachelor of Science - Computer Science
Dalhousie University
Halifax, NS
Skills
Python Programming
Java Programming
Pytorch
AI Algorithm
C programming
Analytical Thinking
Professional Projects
TextAI: News classification Tool
Utilized machine learning algorithms based on Pytorch framework and CNN/RNN model to analyze textual data and accurately categorize articles.
Designed and trained the model on a large dataset which was obtained from Sina News using crawler to ensure robust performance and high accuracy.
Achieved 95.432% accuracy in classifying news articles.
Trello Replica: Project Management Platform Similar to Trello
Employed a technology stack including React.js, Node.js, SpringBoot and adhered to best practices to ensure system stability and performance.
Designed and implemented an intuitive user interface allowing users to create task cards, list task items, assign task owners, and track task progress.
Implemented backend database using MySQL, leveraging its robust relational database management system for efficient data storage, retrieval, and management.
Senior Telecommunication Engineer at China Saudi Communications Service Ltd Co.Senior Telecommunication Engineer at China Saudi Communications Service Ltd Co.
Finance Executive at China Communications Construction Company Ltd. (Singapore Branch)Finance Executive at China Communications Construction Company Ltd. (Singapore Branch)