Sarah Morris

Nashville, Tennessee ·

I am a full-stack software engineer currently working in Python and Angular.


Junior Developer

Octerra (previously StudioNow)
  • Write clean, maintainable, reusable code that builds on new features while keeping technical debt at bay
  • Helped to introduce behavior-driven-development to the team via Gherkin statements, Cucumber tests for the front-end, and Behave tests for the back-end
  • Whiteboard architectural solutions with the team for back-end problems we run into
August 2019 - Present

Quality Assurance Engineer

  • Designed and developed new tests for our main application (via python tests, unit tests, and features tests)
  • Completed quality assurance checks on every feature and bug fix that went into production
  • Wrote solutions to bugs on both the front-end and back-end of our main application
  • Created easily navigable documentation for users and developers surrounding our application and tests
September 2018 - August 2019

Junior Software Engineer

  • Worked on Three.JS technology to create models for the healthcare industry
  • Helped to create an agile environment with scrum methodology
  • Created, edited, and managed data using mySQL and MySQLWorkbench
  • Wrote applications using PHP, Javascript, and HTML Templating with Twig
May 2018 - September 2018

Summer Camp Instructor

CodeREV Kids + Franklin Road Academy
  • Taught kids programming basics through Arduino and robotics
  • Created and organized curriculum for kids from second grade through eighth grade
  • Assisted in problem solving throughout Arduino programming and building the Creator Bots for the course
April 2018 - June 2018

Apprentice Software Engineer

Nashville Software School

Full-time software development bootcamp focusing on full-stack development fundamentals and problem solving. The final half of the program is executed in a simulated company environment with Scrum methodology.

  • Daily hands-on application of development fundamentals and principles through group and individual projects reflecting real world business problems
  • Source code version control with Git/GitHub
  • Project management/tracking with Github Projects & Issue Tracking
  • JavaScript fundamentals leveraging DRY, modular, readable code and reusable components
  • DOM manipulation and AJAX calls with jQuery
  • Built single-page applications in the AngularJS framework leveraging HTML, CSS, and JavaScript
  • Front-end templating with Handlebars
  • Task Automation with Grunt: Linting with JSHint, module bundling with Browserify, SASS compilation
  • Styled applications with the CSS framework Bootstrap and wrote custom styles with SASS; CSS Grid and Flexbox
  • Deployed applications through Firebase, GitHub Pages, and Heroku
  • Built command line applications with Node.js and RESTful APIs with the Express framework
  • TDD with Mocha and Chai
  • Application design through white boarding dependencies and building ERD’s
  • Created and modified database design/content using SQLite and PostgreSQL; Node.js ORM Sequelize
  • Team lead for our back-end company simulation project: Bangazon
November 2017 - May 2018

Associate Line Producer

  • Coordinated video shoots for small businesses across the world using our in-house software and creative network
  • Managed 200+ projects each month from conception to final production
  • Worked with software engineering team to fix issues in the reseller software that I used as a line producer
  • Learned scrum methodology, working in an AGILE environment, and JIRA for issue/ticket management
  • Used Adobe Photoshop and Final Cut Pro throughout the duration of my time as a line producer
November 2016 - November 2017

Technical Specialist

  • Restored customer relationships with the company and its tech
  • Conceptualized new ideas to implement in the workplace systems for better communication and productivity
  • Aligned with all team members on best options for the customers
  • Worked at multiple locations: Green Hills in Nashville, TN; Cool Springs in Franklin, TN; Southlake Town Center in Southlake, TX; SoHo in New York, NY
April 2014 - Present


Nashville Software School

Full Stack Node.JS
November 2017 - May 2018

Belmont University, College of Law

August 2015 - May 2016

Belmont University

Bachelor of Business Administration: Double Major in Music Business and Marketing, Minor in Audio Engineering

Honors: Cum Laude

August 2011 - May 2015



Front-End Capstone, built after the front-end portion of the NSS course.
Built Using:


Full-Stack Capstone, built at the end of the six month NSS course.
Built Using:
  • Sequelize ORM with PostgreSQL
  • AngularJS
  • Node.JS
  • Bootstrap
  • Sass
  • Passport (for user authentication)


Programming Languages & Tools
  • Mobile-First, Responsive Design
  • Test-Driven Development
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development, Sprint Workflow, & Scrum Methodologies


When I'm not trying to save the world via code, I like studying wine, reading, playing and writing music, running, and flying (not necessarily in that order). I'm currently a Wine & Spirit Education Trust level two student, which essentially boils down to a passion for learning about wine and how it's made and distributed. In terms of music - I've grown up around music everywhere, from playing trumpet and being drum major of my high school marching band, to jamming in college with small jam bands here and there. I still pick up the trumpet and guitar pretty frequently and enjoy writing songs as well.

I've also (though not as recently as I'd like) picked up flying. I'm in a lifelong pursuit of my private pilot's license and have flown a few times at Nashville Flight School, in and out of the Nashville International Airport.

During the down time between flying, writing code, drinking wine, etc., I relish the time spent with my family and my dogs, Sam and Tyburn.