I am a full-stack software engineer based in New York City with a background in chemistry.
I earned my Master of Science in Chemistry from SUNY Albany. I managed the General Chemistry and Quantitative Analysis laboratories as a College Laboratory Technician and was an Adjunct Instructor for the Department of Sciences at John Jay College of Criminal Justice.
Prior to immersing myself into software engineering, I enjoyed spending time in the laboratory, running experiments, collecting data, and analyzing the results. When I started programming, I quickly realized that writing code to solve problems and developing my own applications involved the same steps as running an experiment. You have to identify the problem, form a hypothesis, run tests, and analyze the results. You make conclusions about the hypothesis or form another hypothesis. Similarly, you modify your code or design based on your analysis. Most times, I get the results from my code much faster than from my experiments.
I enrolled in the Grace Hopper Program at Fullstack Academy, a full-time immersive software engineering program. I learned to use different technologies and built some pretty cool applications with some pretty cool people from my cohort. I think that there are many ways to integrate my skills in chemistry research into software engineering. I am excited to apply what I've learned to make a big impact while continuing to learn and work with new technologies.
Sorting Algorithm Runtimes is an experiment that measures the runtime of sorting algorithms. The experiment examined Insertion Sort, Randomized Quicksort, Quicksort with Insertion Sort Hybrid, and Merge Sort. This experiment will also determine when Insertion Sort is more efficientthan Quicksort; this threshold will be used in the Quicksort with Insertion Sort hybrid algorithm.
Ricochet Robots is a digital version of the board game of the same name. Players compete to find the shortest path for a robot to reach its target cell on a grid. Players can find the shortest path manually with the arrow keys or have the computer find the path! This project is a work in progress.
Shelter-In-Pets is a mobile application that grew from the need to provide homes for pets during the COVID-19 pandemic. A user can find their ideal pet by uploading a picture of a dog they like to the app's breed prediction model or search by selecting dog attributes. The user can learn more about a dog by viewing it. They can also contact the shelter via phone or email. The user can like a dog and view their liked dogs in the Favorites page. The app makes it even easier for the user to find their perfect pet with the Recommendation feature.
A Modern Fruit Stand is an e-commerce site for selling fruits. Subscribed users or guest users can create carts, continue shopping, edit their carts, and checkout. Price changes are represented in a user's cart until the user is ready to checkout.
[1] A. Mahendran; A. Vuong et al. Synthesis, Characterization, Mechanism of Decomposition, and Antiproliferative Activity of a Class of PEGylated Benzopolysulfanes Structurally Similar to the Natural Product Varacin. Journal of Organic Chemistry 75(16):5549--5557, April 2010. [pdf] |
[2] R. A. Musah; R. B. Cody; J. Dane; A. L. Vuong et al. Direct analysis in real time mass spectrometry for analysis of sexual assault evidence. Rapid Communications in Mass Spectrometry 26(9):1039--1046, 2012. [pdf] |
[3] R. A. Musah; A. L. Vuong et al. Detection of the Spermicide Nonoxynol-9 Via GC-MS. Journal of The American Society for Mass Spectrometry 23(5):996--999, May 2012. [pdf] |
Feel free to reach out to me about software engineering, web development, or chemistry.
I'm available for freelance projects and full-time employment.