My name is Alyssa Marie Dico Maravilla
I'm currently in grad school. And I make things.
Check out my work!
View My LinkedIn Profile
Current Resume
Privacy Policy
In Summer 2023, I partcipated in Web Systems Development (IS601) for Master’s students. In this course we worked with the same project team for the entire summer semester, slowly learning how to navigate Github and creating/deploying websites using the features available.
Objectives for this course included:
1- Communication, developing the ability to effective articulate technical concepts including Internet Architecture, GIT for version control, and development languages (NextJS, React, NodeJS, HTML, CSS)
2- Collaboration, exhibit proficiency in agile team practices and lean business principles
3- Competency, demonstrate technical proficiency in website development, also implementing automated testing (Playwright) and deployment
4- Integrity, understanding and adhering legal requirements for website development (copyright laws and accessibility standards)
5- Personal Responsibility, creating original work, taking owernship of project outcomes and implmenting SAAS into business websites, maintaining the quality and reliabilty of software thru CI/CD pipelines
6- Inclusivity, mobile-first and responvive design principles for diverse user needs
Prototype: figma link
Final Project Report: bit.ai link
In the Spring 2023 semester, I had the opportunity to take IS661, which is User Experience Design for Masters’ students at NJIT.
Objectives for the course included:
1- Learn fundamentals of User Experience Design
2- Conduct user studies, conduct task analysis
3- Assess the usability of various information system interfaces
4- Conduct user studies, task analysis, assess usability of information systems interfaces
5- Partcipate in interaction design of multiple media formats (web,mobile, immmersive interfaces)
For this course, I came up with the idea of SaveMySeat as an optimal solution as an app for small businesses in local communities and consumers in the communities to come together and grab a seat for a quick bite or to promote local businesses while also letting users know what is available from the given business
For my graduate degree, I was given the opportunity to take IS663 as a course, which is Advanced System Analysis and Design. From this course I was able to learn:
1- How to choose appropriate development methodology
2- Understand and critique formal software requirements.
3- Evaluate various architecture and design choices for specific systems and choose an optimal solution
4- Evaluate and exercise prototyping methodologies.
The result of the outcomes were my final project presentation, which was a prototype of the Course Review system which took NJIT courses into consideration.
With STEERus as my Senior capstone sponsor, I was placed in the Framework team where we were given the task of providing an intuitive application for the end user that helps them navigate through the application easily. We had to augment the existing basic framework of MangoApps with custom capsules (from our sister capstone team) and open source or other existing code via API integration.
For my IT490 Systems Integration Senior project, a team of four of us were tasked with creating a software as service utilizing a frontend, backend, database and data source server. For this project I managed the Frontend Server. Our product was a stock website where users can search and purchase stocks. Our servers were connected thru Rabbit MQ and hosted on Amazon Web Services.
ThinkLinks is a mobile application (high fidelity wireframe) that was designed to help students find study groups within the NJIT community. The wireframe simply came from scenario-based design where we found an issue and used this application to solve the problem.
Final Project Documentation: Google Doc Link
Axure Share Final Project: Axure RP Link
TopTicket! is a decentralized application (DApp), which was developed using HTML5, Solidity (for smart contracts), Bootstrap, and Javascript. This DApp was connected to MetaMask to use ethereum as a cryptocurrency for purchasing movie tickets, with the Solidity smart contracts connected to the ehtereum blockchain.