As the project lead for Nebula Planner, a lot went into making this project a reality.
Developed as a part of the ACM Projects, Simple Shop was a project that taught me the most. For this specific project, I worked mainly as a backend developer tasked with creating the overall structure of the chrome extension along with comparison algorithms that connected the entire application. This project not only taught me the workings of Git and C++ but most importantly, the value of working in a team.
GradePost is an ongoing project. With this app, we strive to simplify the way students interact with their assignments and grades. For me, I am getting to learn about full-stack development as I am working on elements in both the front and backend. Since the beginning of the development, I have learned the nuances of flutter, our front-end development environment. I have also made great strides in terms of understanding how REST APIs work with OAuth 2.0.
Fly Easy was, by far, my favorite project to develop. Intending to develop an application that made it easier for travelers to have a better air travel experience, Fly Easy gave me a chance to use my strongest skill, intuitive design. I made sure that any person at any age or skill level could use this without any problems. Since I wrote this chatbot in python, I had the power to use the vast array of libraries.
Smart Financer was my first step into the world of Unity. Since I had previous experience with programming languages like C++ and Java, I had no problem adjusting to C#. However, Unity has a whole different environment with dynamic icons and sprites, so it took some time to understand how everything functioned. Once I had learned how to navigate Unity, I worked to create a game that worked its best to teach players the importance of budgeting and personal finance.
Gift of Education was my first Android Application. This app was a part of my Gift of Education non-profit aimed at providing low-income students with quality ACT/SAT education. The GOE application was made as a way to educate potential donors and students about the program, but also to collect donation directly from the donor while providing them with the progress of the students that they are supporting. As my first app, I learned a lot about Android development and the process with which an application is approved and added to the Google Play Store.