Reza Rabbani
Software Developer at ComplyWorks- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
Topline Score
Bio
Nardus Swanevelder
I worked closely with Reza on a Business Intelligence project and he was a pleasure to work with. His dedication was exemplary and he was never afraid to ask the right questions. We delivered the project on time and it was a huge success! Reza is an iternal learner trying to find a better and faster way to deliver the best coding solution to your problem. He was a pleasure to work with and I would recommend him anytime. Thanks Nardus
Nardus Swanevelder
I worked closely with Reza on a Business Intelligence project and he was a pleasure to work with. His dedication was exemplary and he was never afraid to ask the right questions. We delivered the project on time and it was a huge success! Reza is an iternal learner trying to find a better and faster way to deliver the best coding solution to your problem. He was a pleasure to work with and I would recommend him anytime. Thanks Nardus
Nardus Swanevelder
I worked closely with Reza on a Business Intelligence project and he was a pleasure to work with. His dedication was exemplary and he was never afraid to ask the right questions. We delivered the project on time and it was a huge success! Reza is an iternal learner trying to find a better and faster way to deliver the best coding solution to your problem. He was a pleasure to work with and I would recommend him anytime. Thanks Nardus
Nardus Swanevelder
I worked closely with Reza on a Business Intelligence project and he was a pleasure to work with. His dedication was exemplary and he was never afraid to ask the right questions. We delivered the project on time and it was a huge success! Reza is an iternal learner trying to find a better and faster way to deliver the best coding solution to your problem. He was a pleasure to work with and I would recommend him anytime. Thanks Nardus
Credentials
-
Vue.js Essential Training
LinkedInMar, 2020- Nov, 2024 -
JavaScript: Classes
LinkedInJan, 2020- Nov, 2024 -
Node.js Essential Training: Web Servers, Tests, and Deployment
LinkedInSep, 2019- Nov, 2024 -
React.js Essential Training
LinkedInSep, 2019- Nov, 2024 -
Mastering React
Code with MoshAug, 2019- Nov, 2024
Experience
-
ComplyWorks
-
Canada
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Developer
-
Feb 2020 - Present
-
-
-
University of Calgary Continuing Education
-
Education Administration Programs
-
1 - 100 Employee
-
Instructor
-
Mar 2019 - Mar 2021
Teaching vanilla JavaScript and DOM for front-end web development Teaching vanilla JavaScript and DOM for front-end web development
-
-
-
Myntex Inc.
-
Canada
-
Computer and Network Security
-
1 - 100 Employee
-
Full Stack Developer
-
Jul 2019 - Jan 2020
#Projects: Android: CMGuard, Chatmail; Web Application: CMGuardAPI, Portal #Languages: Java, C/C++, PHP, Node.js, React.js, Express.js, HTML, CSS, Bootstrap, MySQL and MongoDB #Framework and Tools: Laravel, Android Studio, GitLab, Docker, Swagger #Duties: -- Design and develop Android and web applications. -- Design REST API services for clients. -- Update existing admin panels. -- Convert existing C/C++ backend applications into Node.js -- Mentor junior developers. #Projects: Android: CMGuard, Chatmail; Web Application: CMGuardAPI, Portal #Languages: Java, C/C++, PHP, Node.js, React.js, Express.js, HTML, CSS, Bootstrap, MySQL and MongoDB #Framework and Tools: Laravel, Android Studio, GitLab, Docker, Swagger #Duties: -- Design and develop Android and web applications. -- Design REST API services for clients. -- Update existing admin panels. -- Convert existing C/C++ backend applications into Node.js -- Mentor junior developers.
-
-
-
PCGame Inc
-
Calgary, Canada Area
-
Web Developer (On Contract)
-
Jan 2019 - Jul 2019
# Projects : PCGReporting (Reporting), QTrin (Online Fraud Detection Systems), # PayVivo (Payment Gateway) # Languages : PHP, React.js, Node.js, Express.js, Ajax, cURL, Javascript, HTML, CSS, Bootstrap, MySQL and MongoDB # Framework and Tools: Laravel, Zend Framework, GitHub, PhpStorm # Duties : -- Securing application by role based user authentication and authorization. -- Research on existing payment gateways. -- Integrate foreign payment gateways into the system. -- Requirement analysis. -- Analyze potential security risks. -- Design and Develop the API endpoints. -- Adding new features to detect online fraudulent activities. Show less
-
-
-
A4 Systems Corporation
-
Canada
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Systems Developer
-
Jan 2018 - Mar 2019
#Java with Oracle: -- CanERP which was originally forked from an open source ERP project called Compiere. This is an ongoing development by adding features and enhancing usability. This is a collection of interfaces that directly interacts with Database. #PHP, jQuery, JavaScript, Bootstrap, CSS, HTML: -- schedule.cantest.net: This is one of the client websites of CanERP project. #PHP: --CanSYS API: The REST HTTP API. Only CanSYS interacts with the database and other client websites interact with CanSYS. Show less
-
-
-
University of Calgary
-
Canada
-
Higher Education
-
700 & Above Employee
-
Learning Technology Coach (D2L)
-
May 2017 - Jan 2018
Helping the instructors with D2L issues.
-
-
Graduate Research And Teaching Assistant
-
Jan 2015 - Jan 2018
-
-
GPU-Based Compressive Volume Rendering
-
Aug 2015 - Oct 2017
There is an increasing demand in the scientific visualization community for high quality real time interactive volume renderers; but the goal of high quality in volume rendering degrades the performance of the volume renderer. The current advancements in graphics hardware has resulted in the adoptation of the GPU as a solution for the degradation issue in a volume renderer. However there is a caveat, with the use of the GPU as a solution; as the GPUs memory size and long data transfer times between CPU and GPU limit the performance of the GPU based volume renderer. The GPU based volume renderer performance issue can be resolved by rendering a subset of the pixels. By reducing the volume of data the computational costs are reduced. Then using a GPU based conjugate gradient solver we can reconstruct the full image which has the same quality as the original image. Show less
-
-
Graduate Teaching Assistant for Data Structure and Algorithm Analysis
-
Sep 2016 - Apr 2017
I have been teaching assistant for Data Structure and Algorithm Analysis for consecutive two semesters.
-
-
Teaching Assistant for Programming with Java
-
Jan 2015 - Jul 2016
I have served as teaching assistant for Java for 4 consecutive terms.
-
-
-
Southern University Bangladesh
-
Chittagong, Bangladesh
-
Lecturer in Computer Science and Engineering
-
Jun 2014 - Dec 2014
-
-
-
Aamra telecom
-
Chittagong, Bangladesh
-
Web Developer
-
Sep 2013 - Dec 2014
#Projects: FlexiLoad, Admin Panel, eBilling #Languages and Tools: PHP, MySQL, HTML, CSS, Bootstrap, Vanilla JS, Gitlab, Adobe Photoshop, Adobe Dreamweaver #Duties: -- Built the system from the scratch including UI/UX design -- Automate the flexiload process (text message to refill user’s account) -- Integration of 3rd party API -- Generate daily/weekly/monthly sales report -- Generate e-billing for the monthly customers #Projects: FlexiLoad, Admin Panel, eBilling #Languages and Tools: PHP, MySQL, HTML, CSS, Bootstrap, Vanilla JS, Gitlab, Adobe Photoshop, Adobe Dreamweaver #Duties: -- Built the system from the scratch including UI/UX design -- Automate the flexiload process (text message to refill user’s account) -- Integration of 3rd party API -- Generate daily/weekly/monthly sales report -- Generate e-billing for the monthly customers
-
-
Education
-
University of Calgary
Master of Science (MSc), Computer Science -
University of Chittagong