Marcus Shaffer

Software Dev • QA • Eagle Scout

About Me

Hello, I’m Marcus Shaffer, a graduate of Anderson University where I earned my Bachelor of Science in Computer Science. I specialize in software engineering, test automation, and full-stack web development. I have hands-on experience building and testing production systems using Angular, Java, and Python, and designing automation frameworks with Selenium and Playwright within modern CI/CD pipelines.

Education

2022 - 2025

Anderson University

B.S. Computer Science Cum Laude

Work Experience

Present

SKS Engineers, LLC

Software Developer

In this role I, designed and engineered an interactive Image Map application to streamline client floor plan navigation and spatial visualization. I orchestrated the full deployment lifecycle by collaborating with vendors on on-site configuration, while consistently iterating on the software to integrate new features and resolve technical bottlenecks for optimal performance.

Python • REST APIs • Full-Stack Development • Networking

2025 - 2026

City of Anderson

Information Technology Intern

At the City of Anderson, I developed Python-based RESTful applications and scripts to optimize internal IT workflows and RAG-driven documentation retrieval. Managed the underlying virtual machine infrastructure and performed routine system administration to ensure high application availability.

Python • REST APIs • Full-Stack Development • Networking

2024

Karmak

Quality Assurance Intern

At Karmak, I led research and prototyping efforts to expand the mobile team's test automation strategy by introducing end-to-end testing. I contributed to both automated and manual testing of the flagship application, performing sprint-based smoke testing and collaborating with QA engineers to ensure regression coverage and long-term product stability.

Detox • BrowserStack • Appium • Azure DevOps

2023

Genesys

Software Engineer Intern

At Genesys, I developed and maintained automated API and UI tests using Selenium to validate backend services and application workflows. I participated in bug hunts, reviewed and approved team commits, and worked with Jenkins-based CI/CD pipelines to integrate automated testing into the build process.

Java • Selenium • Jenkins • Groovy

Projects

2026

Image Map Generator Logo
ImageMapGenerator

Built using vanilla JS, HTML, and CSS this project is both a mobile and web app designed to assist with the creation of interactive floor plans for companies showing clients their floor plans. This application utilizes the annotorious and capacitor library to help create the annotations as well as bundle the web application for mobile phones.

JS • HTML • CSS • Node

2026

My E.N.D.E.R Chatbot Logo
E.N.D.E.R

Started as a hobby project, E.N.D.E.R, or Enriched Network Dialouge & Enhanced Responses, is a chatbot designed to act as my version of JARVIS. Using a quantized QWEN llm, my raspberry pi, and some peripherals I am able to have ENDER communicate with me. Additionally, ENDER will be able to execute various functions/tasks in a similar manner to JARVIS such as telling me the weather and running tests.

Python • Raspberry Pi • LLMs • HuggingFace

2025

Pixel Store Image
Ecom

Developed a full-stack ecommerce web application inspired by Facebook Marketplace. Built with Angular and Java, this REST-based system demonstrates core enterprise patterns including client-server communication, data persistence, and API-driven application design.

Angular • Spring • Sqlite