Software Engineer
Nicholas
Martinez — Software Engineer
I build applications, developer tools, and the infrastructure behind them.
Currently a DevOps & Security intern at REGARA and a software engineer at Gagamba UAS.
B.S. Computer Science · UNLV
Based in Las Vegas, Nevada
Experience
REGARAOct 2026 — PresentDevOps & Security InternSupporting AWS infrastructure, CI/CD checks, and deployment workflows.- Support AWS infrastructure and containerized delivery.
- Work with CI/CD checks, deployment processes, CloudWatch alerts, and product testing workflows.
Gagamba UASFeb 2026 — PresentSoftware Engineer (Part-Time)Building computer-vision pipelines for drones, evaluated on NVIDIA Jetson Orin.2026 UNLV President’s Innovation Challenge winner
- Develop computer-vision pipelines for object detection with YOLO and window and glass segmentation with DeepLabV3.
- Evaluate deployment on NVIDIA Jetson Orin hardware.
- Research PX4 and Gazebo SITL to simulate UAS behavior and evaluate approaches for future autonomy, flight software, and testing.
College of Southern NevadaAug 2023 — PresentTeaching Assistant, CS 135 & CS 202Office hours, debugging help, and code review for introductory and intermediate C++.- Lead recurring office hours, helping students debug compiler errors, logic bugs, and program-design issues.
- Review and grade C++ programs for correctness and assignment requirements, with written technical feedback.
Nevada SBDCJun — Aug 2026Web Development InternDelivered websites for up to three small-business clients at a time, from requirements through revisions.- Managed website projects for up to three clients concurrently, from initial requirements through implementation, review, and iterative revisions.
- Gathered requirements from business owners and marketing staff, translated them into mockups and WordPress sites, and incorporated stakeholder feedback.
Selected work
Desktop grading appBatchGradeSandboxed code-grading desktop app. Led a four-person backend team.2nd place overall, UNLV Senior Design
- Led a four-person backend team within a nine-person senior design team, coordinating backend interfaces and integration.
- Developed typed IPC interfaces between Electron processes and persistent application data with SQLite.
- Implemented and tested Docker-based compilation and execution of student programs with resource limits, restricted container capabilities, and cleanup.
- Configured cross-platform CI with GitHub Actions.
Hackathon web platformRebelHacksRegistration and submission portal for UNLV’s first student hackathon (100 participants).
- Develop participant registration, role-based dashboards, and project submission workflows for 100 participants.
- Implemented permissions, input validation, and account management, collaborating through GitHub issues and pull requests.
PX4 recovery strategyRetraceRTLExperimental PX4 recovery mode in C++ that retraces a drone’s flown path.
- Records a bounded 3D flight path and retraces stored positions in reverse during recovery.
- Fixed-size path storage, local-position and coordinate-frame validation, configurable waypoint tolerances, and timeout-based fallback.
- Tested with PX4 SITL and Gazebo.
Skills
- Languages
- Frameworks
- Cloud & DevOps
- Data, robotics & vision
Contact
Have a role, project, or question? Send a message and I’ll reply by email.
You can also message me on LinkedIn.