...I was a software engineer for Amazon and wrote front-end website code in Javascript. As part of my master's thesis project, I implemented a TCP/IP network stack entirely in VHDL, a hardware description language for FPGA firmware (the Altera cyclone) as well as a rudimentary web server. In firmw... (read more)
...I have implemented complex business logic as well as complex web designs. I have worked on many projects using C++. During my undergraduate and masters degrees, I had all A's in C++ courses. I also used C++ professionally at my work. (read more)
...Several years later I started doing it professionally as well, primarily online, since about 2014. Across my career, hobbies, freelance projects, and from tutoring, I've gained a huge wealth of experience in many languages, platforms and libraries, including C++, C, C#, Java, Python, Unity, and ... (read more)
...Bachelor of Science in Software Engineering. I have my master's degree in project management where I learned the ideas of scope management, risk management, mitigation and contingency plans. Also, how to recognize various stakeholders both internal and external based on their needs and how they can impact a project. (read more)
...My students have included those working with programming languages such as JavaScript, Java, Python, C++, SQL, R and others. I also have extensive experience teaching web development using frameworks like the MERN stack, Flask, and NodeJS. Also, I assist students with cybersecurity fundamentals, networking concepts, and coding interview preparation. (read more)