Md Yeakub Hassan
Software Developer
Siemens Digital Industries Software
Saskatoon, SK, Canada
Email: yeakubhassan16@gmail.com
Software Developer
Siemens Digital Industries Software
Saskatoon, SK, Canada
Email: yeakubhassan16@gmail.com
Over 4 years of experience in several research areas in computer science such as Computational Geometry, Algorithm Design, Network Optimization. Also, 5+ years of programming experience (solved over 400 programming problems in UVA, Lightoj, LeetCode, AlgoExpert) and around 2 years of professional software development experience in fast-paced work environment. Experienced in object-oriented programming (Java, C++, Python), web framework (Laravel) and relational databases (MySQL).
My current research interests span the areas of analyzing and designing algorithms for solving geometric and optimization problems. I am particularly interested in:
Computational Geometry, Algorithm Design and Analysis, Network Optimization, D2D Communication, Internet of Things, Cellular Automaton
Education:
M.Sc. in Computer Science, University of Manitoba (Sep. 2018 - Aug. 2020), Winnipeg, Canada
B.Sc. in Computer Science and Engineering (CSE), Islamic University of Technology (Dec. 2012 – Dec. 2016), Gazipur, Bangladesh
Experiences:
Software Developer
Siemens Digital Industries Software, Saskatoon, SK, Canada (Sept 2021 - present)
Working on Electronic Design Automation (EDA) tools.
Chologhuri Limited, Bangladesh (Feb 2017 - July 2018)
Developed an online travel booking web application using Laravel PHP web framework.
Developed a Content Management System (CMS) for the travel booking website using Laravel framework.
Conducted meetings with stakeholders to gather requirements and create user stories.
Documented procedures and guidelines related to the developed software.
Research Associate
Thunder Bay Regional Health Research Institute, Thunder Bay, ON, Canada. Supervisor: Dr. Zubair Md Fadlullah (Sept 2020 - Present). Lakehead University, Thunder Bay, ON, Canada. Supervisor: Dr. Salimur Choudhury (Sept 2020 - Sept 2021)
Working on hospital resource management problems for COVID-19 vaccine distributions.
Developed a smart fog-computing simulator for scheduling over the air updates for smart vehicles.
Implemented mixed-integer linear and quadratic programming using Gurobi for optimization problems.
Worked on mathematical modeling and complexity analysis of resource optimization problems in SDN.
Research Assistant
University of Manitoba, Canada. Supervisor: Dr. Stephane Durocher (Sept 2018 - Aug 2020)
Member of the Geometric, Approximation, and Distributed Algorithms (GADA) Lab.
Developed a simulator and a visualization tool for trajectory clustering algorithms.
Developed a simulator for running privacy-preserving algorithms on trajectory datasets.
Conducted lab sessions for the COMP 2160 (Programming practices) course.
Lakehead University, Canada. Supervisor: Dr. Salimur Choudhury (Aug 2017 - Aug 2018)
Member of Lakehead Optimization Research Group (LORG).
Worked on resource allocation algorithms for D2D communication.
Worked on motion planning algorithms for mobile wireless sensor networks.
Islamic University of Technology, Bangladesh. Supervisor: Md. Sakhawat Hossen (Jan 2016 - Dec 2016)
Worked on resource allocation algorithms for D2D communication.
Lecturer
Department of Computer Science and Engineering (CSE), Green University of Bangladesh (May 16, 2017 - August 17, 2018)
Assistant Database Engineer
Computer Center, Islamic University of Technology (Nov 15, 2016 - May 15, 2017)
Developed a Point of Sale (POS) system for a cafeteria using Java.
Developed a Content Management System (CMS) for the POS system using JSF framework.
Developed an automated gate system using Java.
Performed continuous integration, design, planning, development, testing, delivery and maintenance.
Intern Programmer
Save The Children International (Sep 1, 2015 - Dec 31, 2015)
Developed prototypes of android applications.
Designed REST APIs using Laravel PHP web framework.
Intern
Network and Technology Department, Huawei Technologies Bangladesh Limited (Nov 1, 2015 - Nov 30, 2015)
Teaching:
Teaching Assistant at University of Manitoba: COMP 2160 - Programming Practices (Winter 2020)
Grader/Marker at University of Manitoba: COMP 2080 - Analysis of Algorithms (Winter 2020), COMP 2140 - Data Structures and Algorithms (Fall 2019), COMP 3030- Automata Theory and Formal Languages (Fall 2019)
Lecturer at Green University of Bangladesh: CSE 417 - Basic Graph Theory (Summer 2018), CSE 429 - Simulation and Modeling (Spring 2018), CSE 207 - Algorithm (Fall 2017), CSE 405 - Software Engineering (Summer 2017), CSE 315 - Compiler Design (Summer 2017)
Awards and Scholarships:
Best student paper award in the 6th IEEE International Conference on Cloud and Big Data Computing 2020.
Manitoba Graduate Scholarship (MGS) (2018-2020)
University of Manitoba Graduate Fellowship (UMGF) (2018-2020)
University of Manitoba Graduate Funding Package (2018-2020)
International Graduate Student Entrance Scholarship (IGSES) (2018-2020)
Runner-up in the Intra IUT Competitive Programming Contest 2014
2nd runner-up in Project Showcasing in 4th DUITS National Campus It Fest
1st runner-up in Project Showcasing in IUT 7th National ICT Fest 2015
4 years scholarship awarded by Organisation of Islamic Cooperation (OIC) (2013-2016)
2 years scholarship awarded by Bangladesh Govt. (2010-2012)
Junior scholarship awarded by Bangladesh Govt. in 2008
Primary scholarship awarded by Bangladesh Govt. in 2004