About Me

Background

Hello, my name is Bryan Joya. I am a student at Farmingdale State College majoring in Computer Programming and Information Systems. I am looking to break into the field with skills/knowledge in Android Development, Mobile Development, Networking, and Java.

I have worked on a diverse range of group and personal projects. Some of the projects i am more proud of are: a travel application using JavaFX, an employee management system built on expo React Native, and a data segmentation app with data visualization using React which won "Graduate Best in Show" in the CEWIT HACK@24. I also participated in undergraduate research with professors in MPTCP while using national test-beds and running experiments on campus.

My ultimate goal is to pursue a job as a developer and continue my education for a master's degree in Computer Engineering or Information Systems.

Courses

At Farmingdale State College, I have maintained a GPA of 3.79 and taken courses such as: Mobile Development (Android Studios, Kotlin), Software Engineering (JavaFX, Agile), System Analysis and Design (Waterfall, Agile, Object Oriented), Data Structures and Algorithms (Lists, Binary Search Trees, Queues), Advanced Programming (Collections, Multithreading, Database ), and three Cisco NetAcad courses such as Introduction to Networks, Routing & Switching Essentials, and Enterprise Networking Security & Automation (TCP, Cisco CLI, DNS ), earning badges in each Cisco course.

Skills, Tools, and Technologies

Languages: Java, JavaScript, Kotlin, Python
I have a really strong foundation in Java. I have worked with JavaScript the most. I have worked and have a basic understanding of python and kotlin.

Database: Microsoft SQL Server, Cloud SQL for PostgreSQL, Firebase
I have worked with SQL Server and I have a basic understanding of PostgreSQL. I have done most of my projects with Firebase such as using Firestore and real-time database.

Technologies: Cisco PT, SceneBuilder, LucidChart, CloudLab, Fabric, Trello, Postman, Android Studios, JavaFX, React, React Native, Expo, Node.js, Express, Git, GitHub
I have used Cisco PT for networking. I have used SceneBuilder for JavaFX. I have used LucidChart for diagrams. I have used CloudLab adn Fabric for networking. I have used Trello for project management. I have used Postman for API testing. I have used Android Studios for Android development. I have used JavaFX for desktop development. I have used React and React Native for web and mobile development. I have used Expo for mobile development. I have used Node.js and Express for backend development. I have used Git and GitHub for version control.

Hobbies

In my personal life, I enjoy playing soccer and watching Premier League matches (I also enjoy American football). I love watercoloring and playing instruments such as the piano and cello — music is a big part of my life. I also enjoy traveling and exploring new places. I wish to pick up playing the guitar and learn Portuguese and Korean.