Marcus Shaffer

BS Computer Science • 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

2025

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

2025

My MTG Chat Bot Logo
My MTG Chatbot

Built an expert system that allows users to query complex Magic: The Gathering card interactions using natural language. The application integrates the Scryfall API to retrieve card data, processes user queries, and formats responses for readability. The app is deployed for both Android and iOS platforms.

Android Studio • Kotlin • SwiftUI • Swift • XCode • Scryfall

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