Portfolio item number 1
Short description of portfolio item number 1
Short description of portfolio item number 1
Short description of portfolio item number 2 
Published in LAP Lambert Academic Publishing, 1900
Published in International Journal of Computer Applications, Volume 40‑No.3, February 2012, 1900
Published in arXiv preprint arXiv:2506.01062, 1900
Published in arXiv preprint arXiv:2506.11681, 1900
Published:
This is a description of your talk, which is a markdown file that can be all markdown-ified like any other post. Yay markdown!
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
Published:
This talk dissected the complex dynamics of open-source Large Language Models, emphasizing their power to democratize AI and drive innovation against the backdrop of ethical challenges. The talk outlined strategies for harnessing the benefits of open-source LLMs while addressing critical concerns like bias and privacy, aiming for a responsible AI future.
Undergraduate course, University 1, Department, 2014
This is a description of a teaching experience. You can use markdown like any other post.
Workshop, University 1, Department, 2015
This is a description of a teaching experience. You can use markdown like any other post.
Undergraduate course, Virginia Tech, 2024
This course is the second in the software sequence for computer engineering students. The main goals of the course are to introduce you to commonly used data structures and algorithms, and to gain experience selecting and implementing them to solve specific problem. A secondary goal of the course is to improve your overall programming skill, particularly in problem solving and software design.
Undergraduate Course, Virginia Tech, 2025
This course is an introduction to applied software design methods for use in the writing of efficient, reusable, and modulator C++ programs. These methods include the use of the following: classes, inheritance, and polymorphism; design patterns; high-level programming techniques using libraries, generics, and containers; widgets, models, and views; software frameworks for embedded systems; and advanced techniques ranging from multi-threading to reflective programming.