About Mark
Hi! My name is Mark Repka, I'm a Software Engineer located in Rochester, NY.
I graduated from the Rochester Institute of Technology in 2016 from the Computer Science program and am currently working at Bitovi as a Software Engineer and JavaScript Consultant on the Systems Engineering Team.
I previously worked at Kodak Alaris as a Software Engineer on the Kodak Moments web team.
Professional Experience
- Nodejs Backend Development
- Liquibase
- Temporal.io
- OpenAI SDK
- Anthropic SDK
- Model Context Protocol
- Ollama
- Telegram Bot API
- Restify / Express REST API Servers
- PostgreSQL / Azure SQL Database
- GraphQL
- Linux Server Administration
- React User Interface Library
- Redux / React-Redux
- C# .NET WinForms Applications
- Windows Print Drivers v3
- Agile Software Development
- Jira Issue & Project Tracking
- Supabase
- NGINX / Lighttpd / Apache / IIS
- Docker Containers
- Raspberry Pi / Single Board Computers
- Linux System Hardening / Security
- Gatsby Site Generator
- Azure Serverless Functions
- DigitalOcean
- DigitalOcean Spaces / Amazon S3
- koajs Web Framework
- AWS Lambda Serverless Functions
- Jest JavaScript Testing Framework
- Sequelize ORM
- Redis
- Kubernetes
- Helm
Professional Certifications and Training
- Microsoft Certified Azure Fundamentals (AZ-900)
- Anthropic: Building with the Claude API
- Anthropic: Claude 101
- Anthropic: Claude Code in Action
- Anthropic: Claude with Amazon Bedrock
- Anthropic: Introduction to Agent Skills
- Anthropic: Introduction to Model Context Protocol
- Anthropic: Model Context Protocol: Advanced Topics
- Temporal: 101 (Java, TypeScript, Go)
- Temporal: 102 (Java, TypeScript, Go)
- Temporal: Securing Application Data (TypeScript)
- Temporal: Crafting an Error Handling Strategy (TypeScript)
- Temporal: Versioning Workflows (TypeScript)
- Temporal: Interacting with Workflows (TypeScript)
Patents
Vendor kiosk tracking and routing system over local area network and method of use
Personal Computing
I have been running all of my home computers on Ubuntu since around 2009. You can check out more of my specific configuration on my GitHub config files repository.
I am currently using the following systems...
Previously I have used...