Hi, I'm Ana Araújo. 🙋🏻‍♀️ Welcome to my 3D world! 🌎
About Me
Aspiring

I'm open to relocating and continue my journey as a software engineer. My goal is to work with a team that values collaboration, continuous learning, and the application of technology to solve meaningful problems.
My journey in tech started with the fundamentals during my undergraduate studies at the University of Hawai'i at Manōa. Since then, I've expanded my expertise, particularly in full-stack development and machine learning.
🤖⚙️🔧🦾👩‍💻💻
I've had the privilege of working on a range of exciting projects—from improving mobile app security through natural language processing to deploying machine learning models that enhance decision-making processes.
Languages
English 🇺🇸, Portuguese 🇧🇷, Spanish 🇲🇽
Interests & Hobbies
When I'm not writing code, I enjoy staying active by working out 🏋️‍♀️, cooking new dishes 🍝, and exploring different music genres 🎸.
Resume
Skills
Here are the technical skills I have developed over the years, reflecting my growing proficiency in these areas.

Frontend

JavaScript
TypeScript
CSS
HTML
Tailwind CSS
React.js
Next.js
Vue.js
DaisyUI
Material UI
Bootstrap

Backend

Python
C/C++
Java
Node.js
Express.js
REST API
MongoDB
MySQL
PostgreSQL
Firebase

Data Visualization

D3.js
THREE.js
Plotly
Matplotlib
Seaborn

Machine Learning

Pandas
NumPy
Jupyter
TensorFlow
Keras
PyTorch
NLTK
Spacy
Scikit-learn

Others

Git
GitHub
Docker
Jira
AWS
Experience
Below is a summary of the work I've done and the experiences I've gained. Feel free to reach out if you'd like to discuss further!
  • 2022 - 2024
    Graduate Teaching Assistant
    University of Hawaii at Mānoa
    August 2022 - May 2024
    I collaborated with a professor to enhance the learning experience for over 80 Software Engineering students, guiding them in building and deploying more than 56 web applications using the MERN stack. Through innovative quiz methods, I contributed to a 15% increase in student grades on programming quizzes, while maintaining an average class score of over 75% across four semesters, boosting overall academic performance.
    Skills:
    Web Development
    Teaching
    MongoDB
    Express.js
    React
    Node.js
    JavaScript
    Agile
    Git
  • 2023 - 2023
    Software Engineer Intern
    World Wide Technology (WWT)
    May 2023 - August 2023
    I engineered features for a Vue.js platform to assess employees' cybersecurity knowledge, including developing REST API endpoints with PostgreSQL to streamline data retrieval and responsiveness. To enhance the platform's functionality, I trained classification models to predict the difficulty of capture-the-flag questions, achieving a 0.91 F1 score with Decision Trees. I also implemented Jest unit tests, reaching 92% code coverage, and led the team in defining clear application requirements to guide development.
    Skills:
    JavaScript
    Python
    Vue.js
    PostgreSQL
    REST API
    Decision Trees
    Sklearn
    Jest
    Unit Testing
    Leadership
Projects
Over the past few years, I've had the opportunity to work on a diverse range of projects, including application development, machine learning and data science. Here are some of the projects I've contributed to.
All
Applications
Machine Learning & Data Science
Receipt Tracker App
Next.jsNode.jsExpress.jsMongoDBGPT-4OCRTailwind CSSVercelJestChart.js
Receipt Tracker App
Oct 2023 - Dec 2023
Mejiro is a financial management tool designed for small organizations, addressing the common challenges of manual bookkeeping and informal price tracking. By combining OCR technology for efficient receipt scanning and GPT-4 AI for data parsing, Mejiro enables users to manage and track their financial records easily. The app allows users to interact with their data using natural language queries for instant insights. It securely stores financial data using MongoDB and offers visualizations through Chart.js, helping users understand their spending patterns and identify savings opportunities. Mejiro aims to simplify and streamline financial oversight for better decision-making.
Member 0Member 1Member 2Member 3
Marine Debris Reporting App
Next.js MongoDBExpress.jsNode.jsTailwind CSSVercelGoogle DialogflowGoogle Maps APIMapbox APINivo
Marine Debris Reporting App
Oct 2023 - Nov 2023
Makai was developed as part of the Hawaii Annual Code Challenge to address the disorganized reporting system for marine debris at the Center for Marine Debris Research (CMDR). The existing system lacked a centralized database, making it difficult to track and analyze debris trends, with data scattered across Google Drives, Access databases, and Excel spreadsheets. Makai introduced a mobile-friendly platform with a centralized database for debris reports, accessible to both the public and debris removal organizations. This solution enables researchers to monitor debris types and hotspots while streamlining the reporting process. The platform aims to positively impact Hawaii in four areas. First, it contributes to preserving marine ecosystems by facilitating debris removal. Second, it encourages community engagement by raising environmental awareness. Third, it provides data visualizations that empower policymakers, environmental agencies, and researchers to make informed decisions about conservation strategies. Lastly, it helps debris removal organizations optimize resource allocation, making the process more efficient.
Member 0Member 1Member 2Member 3Member 4
Coffee Leaf Disease Diagnoser
PythonResnext50CV2PyTorchMatplotlibNumPyData Augmentation
Coffee Leaf Disease Diagnoser
Jan 2023 - Apr 2023
This project tackled the challenge of identifying and quantifying diseases and pests in Brazilian Arabica coffee plants using advanced deep learning techniques. The focus was on leveraging the BRACOL dataset, a specialized collection of coffee leaf images, to classify five conditions: healthy, miner, rust, phoma, and cercospora. Early detection and accurate classification of these diseases can significantly improve coffee production by reducing losses and enhancing sustainability. To achieve this, a fine-tuned ResNeXt50_32x4d model was employed, chosen for its robustness in handling complex image classification tasks. Key methodologies included data augmentation to enhance dataset diversity, hyperparameter tuning for improved accuracy, and employing adaptive learning rate strategies with the CosineAnnealingWarmRestarts scheduler. This approach enabled the model to achieve high accuracy while maintaining scalability.
Member 0
Sentiment Analysis on AI-Related Discussion
PythonBERTLSTMTensorflowKerasSklearnNLTKMatplotlib
Sentiment Analysis on AI-Related Discussion
Feb 2024 - May 2024
The project aims to analyze sentiments in AI-related discussions on Reddit, employing various machine learning techniques such as conventional methods, Long Short-Term Memory (LSTM) models, and BERT (Bidirectional Encoder Representations from Transformers). Specific goals involve constructing and training models to classify AI-related Reddit content as positive, negative, or neutral. The project compares the performance of different machine learning models, achieving optimal results with BERT and a F1 score of 0.80.
Member 0
Aircraft Phase Maintenance System (APMS)
React.jsNode.jsMeteor.jsMongoDBBootstrapCSSHTML
Aircraft Phase Maintenance System (APMS)
Jan 2023 - May 2023
This project developed a Phase Maintenance Inspection Scheduler for military aircraft, optimizing scheduling and tracking during maintenance phases. The system was designed to handle complex scheduling, CSV file imports, event management, and report generation while prioritizing user-friendly design, real-time feedback, and seamless workflows for military personnel.
Member 0Member 1
Department of Education Legislative Tracker
React.jsNode.jsExpress.jsMongoDBBootstrapCheerioAxiosHTMLCSS
Department of Education Legislative Tracker
Oct 2022 - Nov 2022
Department of Education Legislative Tracker (DOELT) is a modern system designed to replace Hawaii's outdated legislative tracker. It improves accessibility and usability with a custom data scraper API that pulls real-time information from the Hawaii State Legislature. The system tracks bills, measures, and hearings, enabling users to search, save, and manage legislative data. Users can also write and track testimony through various roles, from creating initial drafts to final approval. The DOELT ensures the DOE can efficiently evaluate new bills, supporting the mission of enhancing educational excellence and access for Hawaii’s students.
Member 0Member 1Member 2Member 3Member 4
Data Science Project Collection
PythonClusteringTime Series AnalysisData WranglingSimulation
Data Science Project Collection
Jan 2022 - May 2022
This project collection focuses on various data science techniques applied to real-world datasets. It includes exercises in clustering, time series analysis, machine learning, and data wrangling. Each sub-project provides valuable insights and demonstrates a broad range of data science skills.
Member 0
Buy From Her
Mobile App DesignHigh-Fidelity PrototypeUI/UXHuman-Computer Interaction
Buy From Her
Aug 2021 - Dec 2021
Buy From Her is a platform designed to support local female entrepreneurs by promoting their products and services. It helps customers discover and purchase items without extensive travel, making it easier to access products from businesswomen. The project aims to empower women, stimulate local economies, and create employment opportunities while promoting social progress. The design process followed a top-down approach, beginning with research and a mind map, followed by the creation of user flows and prototypes. The platform’s ultimate goal is to foster economic growth and convenience through digital accessibility.
Member 0
Medical Inventory Management System
React.jsNode.jsMeteor.jsMongoDBSemantic UICSSHTML
Medical Inventory Management System
Aug 2021 - Dec 2021
Aeneas Medical is focused on developing a specialized application that assists the H.O.M.E project in effectively managing their medication inventory, supplies, and patient health information. This technology aims to streamline operations and improve accessibility to healthcare services. Hawaii H.O.M.E. Project is a John A. Burns School of Medicine (JABSOM) student-run free clinic staffed by volunteers from the University of Hawaii at Manoa (UHM) and the community. The clinic provides free medical care to the houseless and underserved population of Oahu.
Member 0Member 1Member 2Member 3Member 4
UH Class Critics
React.jsNode.jsMeteor.jsMongoDBSemantic UICSSHTML
UH Class Critics
Apr 2021 - May 2021
UH Class Critics is a platform for students at the University of Hawaii at Manoa to share reviews of courses and professors. It helps students make informed decisions during course registration by providing insights based on past student experiences. The platform addresses the challenge of limited course feedback by offering a space for students to rate and review courses in various disciplines. Key features include a list of available professors and courses, along with a review system for sharing experiences. This tool enhances transparency, helping students choose courses that best fit their needs.
Member 0
Publications
Conducted research on software vulnerabilities and mobile app security, leveraging large language models, developer surveys, and Stack Overflow analysis to enhance classification accuracy, identify key challenges, and improve security practices.
0
This study addresses the challenge of accurately classifying software vulnerabilities, critical weaknesses that can endanger system security. Leveraging the National Vulnerability Database (NVD) and the Vulnerability Description Ontology from NIST, we explore the integration of Large Language Models (LLMs), such as BERT and DistilBERT, to enhance classification across 27 vulnerability categories. Our analysis shows that LLMs outperform traditional models and entropy-based methods, particularly in understanding vulnerability descriptions within specified noun groups. Additionally, the ml highlights that while expanding datasets can improve classification coverage, annotation quality remains a key factor. The findings underscore the potential of LLMs and well-curated data to improve automated vulnerability assessment, advancing cybersecurity practices and precision in vulnerability management.
1
This study examines the security practices and challenges faced by mobile app developers. As mobile apps increasingly handle sensitive data for essential services like banking and healthcare, securing them is critical. Through a global survey of 137 experienced mobile developers, our research provides insights into the practices developers prioritize, such as authentication and secure storage, and the obstacles they encounter, including managing vulnerabilities, permissions, and privacy concerns. The findings highlight a gap in existing resources, with many developers expressing a need for improved training and practical guidance on secure development. Developers often rely on platforms like Stack Overflow for security-related information but report that current learning materials fall short in equipping them with comprehensive security skills. This research underscores the need for better-designed tools, resources, and training programs that integrate security from the earliest stages of development, contributing to a safer mobile app ecosystem.
2
This study investigates the security challenges mobile app developers face by analyzing security-related questions on Stack Overflow. With society’s increasing reliance on mobile apps for accessing sensitive resources, app security is paramount. Our research focuses on the types of security issues developers encounter, especially on the Android platform, and identifies seven key categories: Secured Communications, Database Security, App Distribution, Encryption, Permissions, File-Specific Security, and General Security. Our findings underscore Stack Overflow's role as a primary resource for developers seeking security guidance. This study offers valuable insights that can inform the creation of more targeted tools, resources, and training by researchers and vendors to enhance mobile app security practices.
Awards
Recognized for excellence in collaborative software development and innovation, including awards at the Hawaii Annual Code Challenge (HACC) for impactful team projects, a Kalo Grant for app development, and first place in a cybersecurity internship project at World Wide Technology.
Kalo Grant 2023 - Best Solution ($1000)
HACC 2023 - Second Place ($2000)
HACC 2022 - Third Place ($1000)
WWT Internship 2023 - Best Technical Solution
Education
During my undergraduate studies, I built a strong foundation in computer science, focusing on algorithms, database systems, and software development. My master's degree deepened my expertise in data science and machine learning, with an emphasis on human-centered design and advanced visualization techniques.
  • 2022 - 2024
    University of Hawaii at Mānoa
    Master of Science in Computer Science
    Aug 2022 - May 2024
    GPA: 3.87
    Machine Learning, Advanced Artificial Intelligence, Human-Centered Artificial Intelligence, Deep Learning with Neural Networks, Data Visualization.
  • 2019 - 2022
    University of Hawaii at Mānoa
    Bachelor of Science in Computer Science
    Jan 2019 - May 2022
    GPA: 3.44
    Data Structure and Algorithms, Software Engineering, Software Quality Assurance, Design for Mobile Devices, Human-Computer Interaction, Database Systems, Data Networks, Data Science Fundamentals, Probability and Statistics.

Contact Me

Let's Build Something Amazing Together!

💡 🌈 🚂 💬 🐧
Got a project, a job opportunity, or just want to geek out? Let's connect!
Check out my links or drop me a message below—I'd love to hear from you!