Hi, I'm

Emma Mack

Software Developer

Full-stack developer with a background in Ruby on Rails, React, and .NET. Graduate of Nashville Software School's intensive full-stack bootcamp. I love building useful things and am always looking for the next interesting problem to solve.

About Me

I'm a software developer based in Nashville, TN. I completed Nashville Software School's full-stack bootcamp where I built real-world applications using React, C#/.NET, SQL, and more.

I'm currently working as a Junior Software Developer at Discipleship Ministries, building and maintaining Ruby on Rails applications. When I'm not coding, I'm a freelance musician and instructor.

Skills

Ruby on Rails C# / .NET React.js JavaScript SQL PostgreSQL HTML & CSS Git / GitHub Java Node.js Postman REST APIs

Projects

A selection of things I've built.

Pantry Sync

Fullstack Capstone

A self-hosted web application for managing household pantry items. Users can track inventory, monitor low stock items, and categorize products with real-time activity logging.

  • .NET backend with PostgreSQL and React frontend
  • CRUD operations with real-time activity logging
  • Authentication and dynamic role-based permissions
  • Unit tests to detect regressions
  • Third-party API integration for data accuracy
C# / .NET React PostgreSQL

Miniature Menagerie

Frontend Capstone

A web application that tracks and manages Dungeons & Dragons miniatures. Features a filtering and search system so users can categorize miniatures by classifications and attributes.

  • React framework with responsive UI
  • Full CRUD for miniature data
  • Filtering and search by classification and attributes
React JavaScript CSS

Experience

Technical

Present

Junior Software Developer

Discipleship Ministries

  • Building and maintaining Ruby on Rails web applications

July 2024 – January 2025

Software Developer — Apprenticeship

Nashville Software School

  • Intensive full-stack bootcamp focused on OOP fundamentals and real-world problem solving
  • Built browser-based SPAs using React, HTML, and CSS
  • Created RESTful APIs with C#/.NET using WebAPI
  • Database design with SQL, ADO.NET, and ORM tooling including migrations
  • Styled apps with CSS frameworks (Bootstrap, Materialize) and custom styles
  • Practiced Scrum methodology in a simulated company environment

Professional

January 2024 – December 2024

Executive Assistant / SEO Specialist

Future Forge Marketing

  • Managed CEO schedule, coordinated meetings, and developed communication systems across departments
  • Helped manage payroll and on-boarded new hires
  • Developed and implemented SEO strategies including keyword research, content optimization, and performance tracking

January 2018 – Present

Freelance Musician / Instructor

Self-Employed

  • Quickly adapted to different performance environments and resolved logistical issues
  • Worked closely with musicians and event organizers demonstrating strong communication skills
  • Managed multiple gigs, rehearsals, and performances efficiently

Education

July 2024 – January 2025

Fullstack Web Development

Nashville Software School

August 2019 – May 2023

BFA — Music Performance

Middle Tennessee State University

Download Resume