College: Brooklyn College
Education Level: Senior
Career Interest: Software Development and Video Game Development
I am a computer science student who wants to help others in every way I can. I always strive to present my ideas in clear, easy-to-understand formats, and highly value communication of the same level. I have a deep-rooted interest in environmental science, and hope to see social justice and climate justice prevail in my lifetime. I enjoy playing video games to wind down, and in the future, plan to develop my own MMORPG with an indie team.
On the first day of the internship, the App Dev team set up local repositories on Google Cloud shell to establish a connection to Unadat's source repository, and created test deployments using the YAML files that CTO Dan provided for us. After a few bootcamps of reviewing PHP and JavaScript, the next team assignment was to figure out how we wanted to port Unadat over to mobile. I put together a powerpoint on the three main types of applications: web apps, mobile apps, and lastly, progressive web apps, as well as a list of popular frameworks being used today. (You can find it here: https://docs.google.com/presentation/d/1I0zV9Fc90IBh3vPSLhqfiyPnRYVjL_doR4T4mTabAc8/edit?usp=sharing). While doing my research, I found many articles and documentation on PWAs that convinced me that this was the direction Unadat should head in, and presented my case to Sean & Dan. Because I ran on a different schedule from the rest of the team, I shared the powerpoint in the designated Microsoft Teams channel for the rest of my team to review the following morning. With my push, the team decided on the PWA approach. Over the course of the following five weeks, our 60/40 project has been to prepare Unadat for the conversion into a PWA for improved mobile viewability and use. While my teammates have been working on porting over the pages into HTML and implementing dark mode functionality, I have been setting up the environment for both Windows and Android using Capacitor, writing a service worker and manifest for Capacitor to recognize Unadat as a PWA, and figuring out how to get the network to recognize the manifest. I have also been exploring cookies and HTTP headers, under Dan's guidance, as an alternative to the service worker's cache.
I was working on a 70/30 PowerPoint on the Unadat deck by updating it.
Thanks to the CUNY Recovery Corps, I was given the opportunity to do my very first internship at Unadat. My experience has been nothing short of welcoming. Sean & Dan always make sure to hear out everyone's concerns, check in with everyone, and accommodate for any time constraints or last-minute emergencies. Working together with my peers and meeting them in-person was a joy.
What was your favorite experience while working at Unadat?+
What was the most challenging part of your role?+
How is this internship different from classes/previous internships?+
What was one big project you worked on during the internship? Can you walk me through the process?+
How does your project compare to how it started?+
What did the company’s culture mean for you?+
What was your role during the internship?+
During this internship, what have you learned/improved so far?+
Did you run into any problems or obstacles? What was your strategy to overcome the obstacles?+
What advice would you give to incoming interns?+
We don't sell your data.
Actually, we don't even know who you are.
Our commitment to trust and safety >