Related coursework includes: Design and Analysis of Algorithms, Graph Theory, Foundations of Cybersecurity, Advanced Concepts of Programming Languages, Mobile Comp & Wireless Networks, Software Specifications and Design, Fault Tolerant Distributed Systems, and Advanced Networking Systems.
Related coursework includes: Web Development, Computer Programming, Organizations Applications & Technology, C Programming, IT Ethics, Data Structures, Digital Design, Theory of Computation, Computer Architecture, Software Engineering, Communication Networks, Principles of Programming Languages, Database Management Systems, Advanced Tools for Software Development, Applied Stats for Information Science Technology, Advanced Composition for Information Science Technology, Critical Reasoning, UX Design, Operating Systems, and Cryptography.
DiplomaLead programmer developing a game, Conflux: The Hereafter, in Unreal Engine 5. Currently under NDA.
Meets to discuss current technology companies and to tour them (local and non-local).
Meets every few days to set up a rendering engine which displays a car in a 3D view. Using ROS and Gazebo, instructions can be sent to a small-scale built car using F1Tenth’s kit and ROS API to control the car remotely.
Developed front-end and back-end web services using ColdFusion, Vue, JavaScript, MsSQL, and Node.
Department of Defense position holding a Top Secret clearance using technologies Angular, Material, REST, TestNG, Oracle SQL, Java, Ada, Jenkins, Groovy, Ansible, Gradle, Docker, and more.
Developed front-end and back-end code for web app software using C++, Java, HTML, JavaScript, PrimeFaces, and CDI which were released to customers. Created testing scripts in Python with JSON, XML, Oracle, and Tkinter. Created web and mobile apps using Angular and NodeJS. Used C++ to handle back-end payment processing features using Visual Studio 2019 for debugging. Task management and version history using Jira and AccuRev. Used logical models, unit of work documents, and scope documents to develop new pages and features, and includes updating Oracle and MsSql databases.
Designed and released several live products including PS4MouseToController and an alpha version of World of Hello.
PS4MouseToController is written primarily in C# with .NET and the website in Java using Tomcat, JSP, and jQuery. It uses the Braintree by PayPal API to handle transactions such as subscriptions.
World of Hello is a real-time development engine which was previously released in alpha on Android, iOS, Windows, and Mac, but is now ported to Linux, Web, and Oculus (Virtual Reality) as well. It's written primarily in C/C++ using OpenGL for graphics, Lua for scripting, sockets and websocket++ for networking, some Java for Android portability, some Objective-C/C++ for iOS portability, SQLite for the database, and hosted on an Amazon AWS server (moving to an A2Hosting VPS). It is built using Visual Studio 2019 (was previously using Code::Blocks for MinGW compilation), Android Studio with Ant and Gradle for Android, XCode for iOS, and Emscripten for web. API generation was generated using Doxygen.
Filed a patent for the networking system used in World of Hello, which is a TCP/IP modification to allow routing traffic similarly to UDP/IP without using separate protocols.
Use C# with XNA in Visual Studio to draw 3D models and sockets to connect to a server. Server interacts with 3D cameras to determine world-space and identify marked objects in real-time, which communicate to the client iOS and Mac applications built with XCode who draw the models accordingly to position and rotation, allowing doctors to use their mobile phones to perform surgery through their device. Use Java, HTML, JavaScript, and JSP to create grant-tracking software and identify UNMC sponsors, hosted on a CentOS operating system through A2Hosting.