Morgan Rogers

Software Engineer

📍 Cornish, ME 04020
💼 LinkedIn
🔗 GitHub

Summary

Software engineer and ISC2 CC-certified professional with a foundation in full-stack development, backend engineering, and information security. Experienced building enterprise-grade applications with JavaScript/TypeScript, Python, React, Node.js, and MongoDB. Skilled in designing RESTful and GraphQL APIs, implementing authentication and RBAC, containerized deployments, and CI/CD pipelines with GitHub Actions. Proficient in Linux Administration. Background in production systems support and military information assurance brings a reliability-first, security-conscious engineering mindset. Pursuing a second BS in Software Engineering and a second MS in Software Engineering with a DevOps focus.

Technical Skills

Languages

JavaScript TypeScript Python Go Java SQL

Frontend

React HTML5 CSS3 Responsive Design

Backend

Node.js Express Spring Boot REST APIs GraphQL Microservices

Databases

MongoDB Mongoose PostgreSQL Redis

DevOps & Cloud

GitHub Actions CI/CD Docker Nginx Linux

Security

JWT/RBAC Container Security CI/CD Pipeline Security Active Directory Nmap Wireshark

Tools

Git Zed VS Code Vim GitKraken Postman Agile/Scrum

Projects

Nine Tigers Online Platform

Full-stack member portal for a Kung Fu school

  • Designed and implemented a Node.js/Express backend with Mongoose data models and MongoDB persistence
  • Built REST and GraphQL API layers with input validation, error handling, and structured logging
  • Implemented JWT-based authentication and RBAC for multi-tier user permissions
  • Containerized the application with Docker for consistent development and deployment
  • Managed source control with Git, GitHub, and GitKraken; followed branch-based workflows
  • Followed Agile methodology with iterative sprints, user stories, and continuous integration

Unity-Tools

Python CLI tool for student enrollment reporting at Unity Environmental University

  • Built a Python/pandas data pipeline that merges DoD Report and Enrollment Registration CSVs on SIS ID, normalizing data types for reliable joins
  • Implemented advisor-assignment logic with edge-case handling for unassigned students, ally mismatches, and multi-ally scenarios
  • Generated filtered reports flagging students with 5+ days of inactivity, missing assignments, zero-score courses, blank activity fields, and course/section mismatches
  • Designed an interactive menu-driven CLI with per-advisor drill-downs and CSV export to a local reports directory

Trudvang Character Creator

Multi-step form wizard and backend service for a tabletop RPG system

  • Architected backend data models and API routes to support multi-step character creation workflow
  • Built a responsive React frontend with clean UX, state management, and form validation
  • Integrated authentication and role-based access with clean separation of concerns

Experience

Application Support Specialist

April 2025 - Present

City of South Portland

  • Administer Active Directory and enterprise application services across city departments
  • Develop and implement application solutions, integrating functionality citywide
  • Serve as advanced escalation point, troubleshooting complex production and system issues
  • Perform daily system monitoring; maintain backup/recovery systems and technical documentation
  • Collaborate cross-functionally with IT, public safety, and administrative teams to deliver technology solutions

Baccalaureate Advisor for Distance Education

February 2024 - April 2025

Unity Environmental University

  • Managed 300+ students using Salesforce CRM; developed automation scripts to improve workflows
  • Implemented data security measures and utilized ticket tracking for issue resolution
  • Coordinated across departments to streamline student support processes

Section Leader / Information Assurance Officer

July 2010 - July 2016

U.S. Marine Corps

  • Managed military network security as Information Assurance Officer; maintained protocols for classified systems
  • Led and trained a squad in cybersecurity best practices and operational readiness
  • Enforced compliance with DoD security policies across communications and information systems

Certifications

ISC2 CC

Education

BS in Software Engineering → MS in Software Engineering, DevOps (Accelerated Program)

In Progress

Western Governors University

MS in Computer Information Systems, Web Application Development

2026

Boston University

BS in Secondary Education

2023

University of Maine Farmington

Interested in Working Together?

Let's discuss how I can contribute to your team.

Get In Touch