SlideShare a Scribd company logo
Jiadong (John) Mai
519-781-2983
mjd64929@icloud.com
Q U A L I F I C A T I O N S
➢ Proficient in coding languages including JavaScript, C++, C, Java and Python.
➢ Experienced with web development using HTML, CSS and SQL
➢ Proficiency with a wide range of testing tools, including Selenium, Cucumber, Junit and TestNG
➢ Adept at working in team environments both professionally and casually with working knowledge of Git
➢ Familiar with Linux shell and Bash scripts through a programming course in school.
➢ Extremely fast at learning new programming languages and concepts and often helps classmates understand them
W O R K E X P E R I E N C E
Software QA University of Waterloo Sep 2018 – Dec 2018
➢ Reported crucial bugs and reviewed old issues through defect tickets and sit-downs with developers.
➢ Worked with the Sales team and the Payments team of developers and designers in an agile development setting
➢ Created and documented test plans and regression test designs.
➢ Participated in squad meetings to provide insights and discuss about the designs of the software the UI.
Teaching Assistant University of Waterloo Jan 2018 – Apr 2018
➢ Collaborated with a team of faculty at weekly meeting and actively contributed new ideas on teaching.
➢ Performed academic tutoring in CS246, Object-Oriented Software Development.
➢ Reviewed exams and assignment to identify issues which facilitated grading by the professor.
➢ Worked individually with students who needed additional assistance.
➢ Answered the question asked through email, and updated the newest information on Piazza
C O D I N G P R O J E C T
Biquadris
➢ Programmed a two players Tetris game in C++ with save and load function enabled though memory management
➢ Self-learned the SFML library from scratch and added sound effect to the game
➢ Effectively applied design patterns including MVC, Visitor, Factory Method, and Template Methods as required
➢ Incorporated classes with suitable methods, inheritance, polymorphism, and encapsulation concepts
➢ Teste d all aspects of the program from debugging with GDB and Valgrind to achieve optimized functionalities
➢ Completed the final project within 2 weeks and playable on the command line while scoring 100% on the evaluation
Dynamic Memory Allocation in C
➢ Built an Abstract Data Type named Pool, that allocates a chunk of dynamic memory that can be flexibly used by the client,
using doubly linked list data structure
➢ Designed functions to allow the client to freely choose pool size and remarkably enhance the space efficiency by its
adjacency feature that avoids memory waste s
E D U C A T I O N
Minor of Computer Science University of Waterloo July 2017 – April 2019
Bachelor of Environment University of Waterloo Sep 2016 – June 2017
Bachelor of Business Administration Nanjing University of Finance and Economics Sep 2013 – June 2016

More Related Content

Similar to My resume

Resume vishal mittal
Resume vishal mittalResume vishal mittal
Resume vishal mittal
VishalMittal73
 
Resume
ResumeResume
Raushan_Resume1
Raushan_Resume1Raushan_Resume1
Raushan_Resume1
Raushan Kumar
 
Alberto_Cappa_Resume_V2.pdf
Alberto_Cappa_Resume_V2.pdfAlberto_Cappa_Resume_V2.pdf
Alberto_Cappa_Resume_V2.pdf
AlbertoCappa1
 
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024
vaibhav130304
 
Ashish_Kumar_Singh_resume
Ashish_Kumar_Singh_resumeAshish_Kumar_Singh_resume
Ashish_Kumar_Singh_resume
Ashish kumar singh
 
Praveen_resume
Praveen_resumePraveen_resume
Praveen_resume
Praveen Manickam
 
Resume.pdf
Resume.pdfResume.pdf
Resume.pdf
CordellJenkins1
 
Resume Houseknecht May 2020
Resume Houseknecht May 2020Resume Houseknecht May 2020
Resume Houseknecht May 2020
JamesHouseknecht
 
Ashith
AshithAshith
Bhagwat _Resume
Bhagwat _ResumeBhagwat _Resume
Bhagwat _Resume
bhagwat singh
 
Anand madhab c linux
Anand madhab c linuxAnand madhab c linux
Anand madhab c linux
Anand Madhab
 
CV
CVCV
Datastage developer Resume
Datastage developer ResumeDatastage developer Resume
Datastage developer Resume
Mallikarjuna P
 
krishnakumar updated resume
krishnakumar updated resumekrishnakumar updated resume
krishnakumar updated resume
krishnakumar A
 
Resume_shai.docx
Resume_shai.docxResume_shai.docx
Resume_shai.docx
Shaista Fatima
 
vidyullathasree_pera_resume
vidyullathasree_pera_resumevidyullathasree_pera_resume
vidyullathasree_pera_resume
Vidyullathasree Pera
 
Mannu_Kumar_CV
Mannu_Kumar_CVMannu_Kumar_CV
Mannu_Kumar_CV
Mannu Kumar
 
Application For Java Developer
Application For Java DeveloperApplication For Java Developer
Application For Java Developer
Ravindra Sambherao
 
Swapnil Deshpande BA
Swapnil Deshpande BASwapnil Deshpande BA
Swapnil Deshpande BA
Swapnil Deshpande
 

Similar to My resume (20)

Resume vishal mittal
Resume vishal mittalResume vishal mittal
Resume vishal mittal
 
Resume
ResumeResume
Resume
 
Raushan_Resume1
Raushan_Resume1Raushan_Resume1
Raushan_Resume1
 
Alberto_Cappa_Resume_V2.pdf
Alberto_Cappa_Resume_V2.pdfAlberto_Cappa_Resume_V2.pdf
Alberto_Cappa_Resume_V2.pdf
 
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024
 
Ashish_Kumar_Singh_resume
Ashish_Kumar_Singh_resumeAshish_Kumar_Singh_resume
Ashish_Kumar_Singh_resume
 
Praveen_resume
Praveen_resumePraveen_resume
Praveen_resume
 
Resume.pdf
Resume.pdfResume.pdf
Resume.pdf
 
Resume Houseknecht May 2020
Resume Houseknecht May 2020Resume Houseknecht May 2020
Resume Houseknecht May 2020
 
Ashith
AshithAshith
Ashith
 
Bhagwat _Resume
Bhagwat _ResumeBhagwat _Resume
Bhagwat _Resume
 
Anand madhab c linux
Anand madhab c linuxAnand madhab c linux
Anand madhab c linux
 
CV
CVCV
CV
 
Datastage developer Resume
Datastage developer ResumeDatastage developer Resume
Datastage developer Resume
 
krishnakumar updated resume
krishnakumar updated resumekrishnakumar updated resume
krishnakumar updated resume
 
Resume_shai.docx
Resume_shai.docxResume_shai.docx
Resume_shai.docx
 
vidyullathasree_pera_resume
vidyullathasree_pera_resumevidyullathasree_pera_resume
vidyullathasree_pera_resume
 
Mannu_Kumar_CV
Mannu_Kumar_CVMannu_Kumar_CV
Mannu_Kumar_CV
 
Application For Java Developer
Application For Java DeveloperApplication For Java Developer
Application For Java Developer
 
Swapnil Deshpande BA
Swapnil Deshpande BASwapnil Deshpande BA
Swapnil Deshpande BA
 

Recently uploaded

一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
1wful2fm
 
How to overcome obstacles in the way of success.pdf
How to overcome obstacles in the way of success.pdfHow to overcome obstacles in the way of success.pdf
How to overcome obstacles in the way of success.pdf
Million-$-Knowledge {Million Dollar Knowledge}
 
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
waldorfnorma258
 
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAANBUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
cahgading001
 
Learnings from Successful Jobs Searchers
Learnings from Successful Jobs SearchersLearnings from Successful Jobs Searchers
Learnings from Successful Jobs Searchers
Bruce Bennett
 
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
nguqayx
 
All Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docxAll Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docx
adhitya5119
 
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdfSwitching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
SocMediaFin - Joyce Sullivan
 
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
evnum
 
Community Skills Building Workshop | PMI Silver Spring Chapter | June 12, 2024
Community Skills Building Workshop | PMI Silver Spring Chapter  | June 12, 2024Community Skills Building Workshop | PMI Silver Spring Chapter  | June 12, 2024
Community Skills Building Workshop | PMI Silver Spring Chapter | June 12, 2024
Hector Del Castillo, CPM, CPMM
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
2zjra9bn
 
A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024
Bruce Bennett
 
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
taqyea
 
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
kkkkr4pg
 
0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf
Thomas GIRARD BDes
 
按照学校原版(ArtEZ文凭证书)ArtEZ艺术学院毕业证快速办理
按照学校原版(ArtEZ文凭证书)ArtEZ艺术学院毕业证快速办理按照学校原版(ArtEZ文凭证书)ArtEZ艺术学院毕业证快速办理
按照学校原版(ArtEZ文凭证书)ArtEZ艺术学院毕业证快速办理
evnum
 
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
2zjra9bn
 
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
gnokue
 
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
GabrielleSinaga
 
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
yhkox
 

Recently uploaded (20)

一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
 
How to overcome obstacles in the way of success.pdf
How to overcome obstacles in the way of success.pdfHow to overcome obstacles in the way of success.pdf
How to overcome obstacles in the way of success.pdf
 
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
 
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAANBUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
 
Learnings from Successful Jobs Searchers
Learnings from Successful Jobs SearchersLearnings from Successful Jobs Searchers
Learnings from Successful Jobs Searchers
 
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
 
All Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docxAll Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docx
 
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdfSwitching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
 
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
 
Community Skills Building Workshop | PMI Silver Spring Chapter | June 12, 2024
Community Skills Building Workshop | PMI Silver Spring Chapter  | June 12, 2024Community Skills Building Workshop | PMI Silver Spring Chapter  | June 12, 2024
Community Skills Building Workshop | PMI Silver Spring Chapter | June 12, 2024
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
 
A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024
 
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
 
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
 
0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf
 
按照学校原版(ArtEZ文凭证书)ArtEZ艺术学院毕业证快速办理
按照学校原版(ArtEZ文凭证书)ArtEZ艺术学院毕业证快速办理按照学校原版(ArtEZ文凭证书)ArtEZ艺术学院毕业证快速办理
按照学校原版(ArtEZ文凭证书)ArtEZ艺术学院毕业证快速办理
 
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
 
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
 
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
 
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
 

My resume

  • 1. Jiadong (John) Mai 519-781-2983 mjd64929@icloud.com Q U A L I F I C A T I O N S ➢ Proficient in coding languages including JavaScript, C++, C, Java and Python. ➢ Experienced with web development using HTML, CSS and SQL ➢ Proficiency with a wide range of testing tools, including Selenium, Cucumber, Junit and TestNG ➢ Adept at working in team environments both professionally and casually with working knowledge of Git ➢ Familiar with Linux shell and Bash scripts through a programming course in school. ➢ Extremely fast at learning new programming languages and concepts and often helps classmates understand them W O R K E X P E R I E N C E Software QA University of Waterloo Sep 2018 – Dec 2018 ➢ Reported crucial bugs and reviewed old issues through defect tickets and sit-downs with developers. ➢ Worked with the Sales team and the Payments team of developers and designers in an agile development setting ➢ Created and documented test plans and regression test designs. ➢ Participated in squad meetings to provide insights and discuss about the designs of the software the UI. Teaching Assistant University of Waterloo Jan 2018 – Apr 2018 ➢ Collaborated with a team of faculty at weekly meeting and actively contributed new ideas on teaching. ➢ Performed academic tutoring in CS246, Object-Oriented Software Development. ➢ Reviewed exams and assignment to identify issues which facilitated grading by the professor. ➢ Worked individually with students who needed additional assistance. ➢ Answered the question asked through email, and updated the newest information on Piazza C O D I N G P R O J E C T Biquadris ➢ Programmed a two players Tetris game in C++ with save and load function enabled though memory management ➢ Self-learned the SFML library from scratch and added sound effect to the game ➢ Effectively applied design patterns including MVC, Visitor, Factory Method, and Template Methods as required ➢ Incorporated classes with suitable methods, inheritance, polymorphism, and encapsulation concepts ➢ Teste d all aspects of the program from debugging with GDB and Valgrind to achieve optimized functionalities ➢ Completed the final project within 2 weeks and playable on the command line while scoring 100% on the evaluation Dynamic Memory Allocation in C ➢ Built an Abstract Data Type named Pool, that allocates a chunk of dynamic memory that can be flexibly used by the client, using doubly linked list data structure ➢ Designed functions to allow the client to freely choose pool size and remarkably enhance the space efficiency by its adjacency feature that avoids memory waste s E D U C A T I O N Minor of Computer Science University of Waterloo July 2017 – April 2019 Bachelor of Environment University of Waterloo Sep 2016 – June 2017 Bachelor of Business Administration Nanjing University of Finance and Economics Sep 2013 – June 2016