Michael Nunn

1590 2nd Ave., Apt. 3FS · New York, NY 10028 · (862) 485-5860 · michaelnunn3@gmail.com

👋 Hi, I’m Michael — a software engineer passionate about solving complex problems and building scalable, client-focused solutions. I specialize in backend development with Python and Java, and have experience creating microservices, SDKs, and designing clean, well-documented APIs. I enjoy working closely with stakeholders to design and deliver tailored products that make a real impact. I thrive in cross-functional teams, love breaking down complex systems into clear components, and take pride in writing clean, effective code that solves real-world challenges.


Experience

Thought Machine

Client Facing Software Engineer

Developed and deployed custom banking solutions using Python, working directly with clients to interpret requirements and deliver production-ready configurations. Led Agile ceremonies, supported technical issue resolution, and contributed to SDK improvements and cross-team collaboration.

June 2022 – Present

CACI International Inc

Software Engineer

Contributed to the modernization of legacy systems by building micro-services and containerizing applications with Docker. Maintained and enhanced Java-based systems, implemented CI/CD pipelines, and collaborated across teams using Agile practices.

January 2021 – June 2022

CACI International Inc

Software Engineer Intern

Assisted in the development of software for government contracts, supporting engineering teams with Java programming, testing, and feature implementation across large-scale systems.

May 2020 – August 2020

University of Florida

Teaching Assistant – Intro to Software Engineering

Supported over 150 students through assignment grading, in-class instruction, and office hours, helping reinforce software engineering principles and assisting the instructor with course delivery.

January 2020 – May 2020

Education

University of Florida

Bachelor of Science
Computer Science
w/ Minor in Sales Engineering
2016 - 2020

Skills

Programming Languages & Tools
Primary Languages: Python, Java

Other Tools: Git, Linux, Jira, Docker

Workflow
  • Agile Development & Scrum
  • Waterfall

Interests

When I'm not working, I make sure to stay active and healthy—it's how I balance a busy city life and stay energized. You could definitely call me a coffee enthusiast; I'm always on the hunt for the best spots in NYC (which I believe is the best city in the world). Lately I have been challenging myself to read a book every month, focusing mostly on fiction but also exploring non-fiction topics. I have a strong interest in language and am actively studying Indonesian, which I find incredibly rewarding. Traveling is another huge passion of mine; I've been fortunate enough to explore around 12 countries so far, and I love immersing myself in diverse cultures and collecting unique stories from around the globe. And finally, I can't forget to mention my cat, Stella.