Hello!
My name is Jimmy Truong, and as you might have already read, I'm a Software Engineer, and a current Senior in a Computer Science Major. This website was made to showcase all of my projects and experience. Amruth Pillai's Resume on the Web. was used as a template for this website.
I got into Computer Science because I was always on the computer as a kid and I wanted to learn how to make the things I was playing with. I've always been interested in the idea of creating something from nothing, and Computer Science is the perfect field for that.
I'm currently a Senior in Computer Science at the Colorado School of Mines and will graduate on May 2023. After graduatation, I would like to go directly into the industry. I'm currently looking for a full-time position as a Software Engineer.
I'm currently working on a few projects, but I'm always looking for new ones. If you have any ideas, feel free to reach out to me on my LinkedIn or in the Contact Form at the bottom.
Highschool career connect internship program where you work with a client and gain experience working with technology. Created post cards to handout to people visiting NOAA booths during career fairs Worked in a professional environment where I gained experience in this environment and eventually presented my works at a fair with my peers.
Key Focus: Adobe Photoshop, Adobe Illustrator, Adobe InDesign, Microsoft Office
Worked closely with Datava to create a UI for their data recovery backend. The code we created was integrated into their existing Web App, so we had to learn the pre-existing code base and write to their coding standards. The point-in-time UI was created for Datava and their clients to restore a point-in-time snapshot of the tables they’ve created. Since the capstone class was a 6-week course, we created the minimum viable product. Their interns and developers took over the project to push it to production.
#PHP #ExtJS #SQL #Databases #JavaScript
Unstoppable is a 2D Galaga type game where the player controls a ship that can move and shoot. The player must avoid enemy lasers while shooting the enemies to gain points. The game was created using HTML and JavaScript. Game works best on Google Chrome.
#HTML #JavaScript #CSS
Simple Clue Game with dumb AI and Interactive GUI. This was a group project where we created a game using Java and implemented OOP and AGILE practices. During the development of this game, we had to create unit tests to ensure that our project's logic was correct and worked. This project also helped us develop our Github skills by using branches and merge requests to merge the branch into main.
#Java #OOP #AGILE #GitHub
Solve a somewhat complex maze using computer science algorithms. This maze had constraints such as: going diagonal if you hit a red square, going only the amount given in the number of the square, and needing to land at the end without going further. Any language was allowed and I just needed to implement algorithms. I created an adjacency list and used that list to create a depth‐first‐search to solve and create a path to the end of the maze.*Private due to being a school project*
#Python #Algorithms #Data Structures