Noah Caulfield

Noah Caulfield

Computer Science Graduate | M.S. Computer Engineering Student | Android Developer

Computer science graduate and incoming M.S. Computer Engineering student at UNM, specializing in Internet of Things (IoT). Experienced in AI testing, mobile development, and full-stack applications. Independent Android developer with experience designing, building, and publishing apps to the Play Store.

Get In Touch View Certifications

About

Let me introduce myself.

Noah Caulfield hiking

Profile

I'm a computer science graduate and incoming M.S. Computer Engineering student at UNM, specializing in Internet of Things (IoT). I began my studies at Colorado State University and completed a B.S. in Computer Science at Eastern New Mexico University in 2024. I'm an independent Android developer with experience designing, building, and publishing apps to the Play Store, focused on creating practical tools and continually growing through real-world projects.

Skills

I'm a collaborative team player with strong research and coding abilities. My areas of expertise include software engineering, mobile development, AI testing, and IoT applications. Here are highlights of my technical skills:

Python
Java
React/JavaScript
Flutter/Dart
C++
IoT Development

Resume

More of my credentials.

Education

Master of Science in Computer Engineering – Internet of Things (IoT)
University of New Mexico
Expected Fall 2026
Admitted Fall 2025 to the Accelerated Online Program
Bachelor of Science in Computer Science
Eastern New Mexico University
Graduated December 2024
GPA: 3.24 • Relevant Coursework: Algorithm Design and Analysis, Applied Machine Learning, Computer Networks, Data Structures, Database Programming, Mobile App Development, Operating Systems, Software Engineering, Web Development, Linear Algebra
General Studies
Central New Mexico Community College
2019 - 2022
Completed foundational coursework in computer science before transferring to complete degree at ENMU
Computer Science Studies
Colorado State University
2014 - 2016
Started in the 2014/2015 academic Semester Under the Daniels Fund Scholarship program for computer Science.

Technical Experience

AI Test Engineer / AL/ML Developer
Outlier AI
Jul 2024 – Present
• Evaluate the quality of AI-generated code and human-readable rationale • Write detailed test cases to validate logic and performance • Solve complex coding problems using Python and JavaScript
Strategic Advisory Intern / Software Engineer
Third Eye Gen, Inc.
2024
• Contributed to design of the Alpha 1 headset app store layout and user experience • Improved key features, including zoom tools and performance visualizations
IT Support Technician
Colorado State University
Aug 2014 – Oct 2016
• Supported university staff with IT troubleshooting (software, hardware, networking) • Helped deploy and maintain system updates and security patches
Download Full Resume

Projects

Check out a few Selected Creations

ENMU Class Reviews

ENMU Class Reviews

Full-stack platform for ENMU students to review classes and professors
Technologies: React, Node.js, PostgreSQL
Features: Integrated secure login, threaded discussions, searchable course index

View Project → (Retired)
ENMUmobile

ENMUmobile

ENMU's unofficial mobile companion app for Android/iOS
Technologies: Flutter, Dart, Java, Swift
Features: Real-time maps, web scraping, calendar widgets, athletics feed
Deployed closed beta test with 30+ Android users

View Project → (Retired)
Albuquerque Softserve

Albuquerque Softserve

CS 334: Web Application Development - Spring 2023
Final group project using Python, HTML, CSS, Bootstrap, and Flask for a fictional ice cream store.

View Project →
Network Simulation

Network Simulation in Python

CS 440: Computer Networks - Spring 2023
Designed and implemented a discrete event network simulator with 150 randomly connected nodes using DFS.

View Project →
Best Eastern Hotel

Best Eastern Hotel

CS 458: Software Engineering - Spring 2024
Built a functional hotel website with user and administrative sides using GlassFish, Maven, and JSE.

View Project →
Student Driver Tracker

Student Driver Tracker

Android app currently available on Google Play Store
Technologies: Java, Android SDK, SQLite
Features: Track driving practice hours, log sessions, monitor progress toward license requirements
Published app with real user base and positive reviews

TileVision (TBA)

TileVision

AR app for visualizing tile layouts with reclaimed/bulk tile
Technologies: React Native, JavaScript, AR.js
Features: Calculates coverage by tile size, grout width, and user inventory
Offers live AR previews and scanning templates for DIY planning

View Project →

Contact

I'd love to connect with you.

Get In Touch

Quick Links