Senior Software Engineer with 10+ years of experience building scalable distributed systems and leading technical initiatives. Expertise in full-stack development, cloud-native architectures, and modern software engineering practices.
GoCard - A File-Based Spaced Repetition System
A lightweight, markdown-based flashcard application built in Go that:
- Uses plain Markdown files organized in directories as its data source
- Features a clean terminal UI with rich Markdown rendering
- Implements an enhanced SM-2 spaced repetition algorithm
- Integrates seamlessly with Git for version control of your knowledge base
Engineered a critical payment processing system solution in just 6 weeks that had been blocked for 18 months at American Express, saving $3.6M and enabling real-time encryption service processing 1M+ transactions/day with p99 latency under 50ms.
Redesigned legacy monolithic audit system into microservices at GDMS, improving throughput by 20x and reducing operational costs by 60% while handling 1GB/s data streams.
Built automated testing framework that accelerated delivery timeline by 6 months, saving $5M in contractor costs. Created distributed testing framework enabling parallel execution across 100+ nodes, reducing test time from 8 hours to 45 minutes.
Built payment processing monitoring tools at Vertek Corporation preventing $400K/day revenue loss across 100+ retail sites.
Developed web application for genomic data visualization using React and D3.js, and built distributed computing pipeline on 20-node cluster, reducing genomic analysis time from weeks to hours.
Architected and delivered core modules for a $70M government benefits system serving 3 states and 2M+ citizens, including RESTful and GraphQL APIs handling 100K+ requests per minute.
Languages: C, C++, Python, TypeScript/JavaScript, Go, Java, SQL, GraphQL, Bash
Frontend: React, Next.js, Vue.js, Redux/Zustand, Tailwind CSS, React Native
Backend: Node.js, FastAPI, Django, Spring Boot, Flask, gRPC, WebSockets
Databases: PostgreSQL, MongoDB, Redis, Elasticsearch, DynamoDB
Cloud & Infrastructure: AWS (Lambda, ECS, S3, RDS), GCP, Docker, Kubernetes, Terraform
DevOps & Tools: Git, GitHub Actions, Jenkins, CI/CD, GitOps, DataDog, Grafana, Jest, Pytest
Architecture: Microservices, Event-Driven Design, Domain-Driven Design, API Design, System Design
AI & Data: Machine Learning, PyTorch, NumPy, Pandas
Education:
- MSc in Software Engineering (Vermont Technical College)
- BSc in Software Engineering (Vermont Technical College)
Recent Certifications:
- IBM: AI Developer Professional (2025)
- Meta: Database Engineer (2025)
- Amazon: Software Development Professional (2024)
- AWS: Cloud Technology Consultant (2024)
- IBM: DevOps and Software Engineering Professional (2024)
- Meta: Full-Stack Software Engineer (2024)
- C++ Institute: C Certified Associate Programmer (2019)
- Built a hypervisor-based cluster to simulate a submarine system for the US Navy
- Converted a legacy audit system to handle 1 GiB/second bursts using cloud technologies
- Implemented real-time transaction encryption systems for American Express
- Independently resolved a critical project that had been stalled for 18 months
- Prevented a client from losing $400,000 daily revenue with a custom detection tool
- Led migration of on-premise applications to cloud, achieving 99.99% uptime SLA
- Developed real-time financial analysis tools processing 50GB+ daily market data with sub-second query performance
- Built comprehensive testing strategies achieving 90%+ code coverage
- The Linux Foundation: Open Source Software Development (2025)
- IBM: People and Soft Skills (2024)
- Meta: React Native (2024)
- University of California, Irvine: Programming with Go (Golang) (2024)
- University of Michigan: Python 3 Programming (2024)
- Email: David.Miserak@gmail.com
- LinkedIn: linkedin.com/in/miserak
- Credly: credly.com/users/david-miserak
- If I had to learn to code from scratch again, I would start with Pascal
- Pronouns: He/Him