#include <vector> #include <string_view> const std::vector<std::string_view> languages{ "C++", "C#", "C", "Java", "Javascript", "Python", "Bash", "Matlab" } const std::vector<std::string_view> frameworks_tools{ "Qt", "React", "Django", "Doctest", "CircleCI", "Tensorflow", "Conan", "CMake" }const experience = [ { "Languages": ["C#", "Javascript"], "Frameworks/Tools": ["React", "ASPNET", "CircleCI"], "Project": "SWE4103 Team project", "Roles": ["Lead Developer - Full stack", "DevOps Developer"], "Description": "Created an app to track attendance of students" }, { "Languages": ["C++"], "Frameworks/Tools": ["CMake", "Conan", "CircleCI", "OpenCV", "Doxygen", "Doctest"], "Project": "Ruff Library", "Roles": ["Software Engineer", "Lead Developer"], "Description": "Self made library for various uses such as \ pathfinding, 2D UI engine, Euler challenges, and whatever else I find interesting" }, { "Languages": ["C++", "Java"], "Frameworks/Tools": ["CMake", "OpenCV"], "Project": "Mach85DIC Software", "Roles": ["Developer"], "Description": "Worked as a developer on Mach85 digital image correlation software. \ This worked complicated optical problem solving such as Left-Right stereo image correlation \ as well as Left-Left stereo image correlation." }, { "Languages": ["Python", "C++"], "Frameworks/Tools": ["CMake", "OpenCV", "Tensorflow", "Mask_RCNN", "CVAT"], "Project": "Mach85DIC AI Software", "Roles": ["Lead Developer"] "Description": "Created a deep learning software for Mach85" }, { "Languages": ["C"], "Frameworks/Tools": ["Makefile", "MP_Lab"], "Project": "PlantWaterer", "Roles": ["Developer"], "Description": "Developed a Plant Waterer using the dsPIC33CK256MP506 microcontroller", "Features": ["Servo motor control", "ADC and DAC usage", "IR Controller", "Timers", "4 digit Seven segment display"] }]- I love the speed and control C++ provides programming. The level of control that one can have over the program to ensure proper usage is my bread and butter
[[nodiscard]] int keepReturnResult(int);class Ex { int a{1}; int doesntChangeState() const { return a; } };- std::unique_ptr p{new int}; // Only use these when neccessary
- Another one of my interest is machine learning and I have quite a bit of experience using python to create neural networks.


