C

Charles Boettcher

About

Detail

Union Beach, New Jersey, United States

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Qualfon
    Senior Golang Engineer
    Qualfon
    Mar 2021 - Current (5 years 6 months)
    Designed and delivered Go (Golang) microservices to replace legacy endpoints, building scalable REST APIs for high- volume digital workflows using net/http + Gin/Echo and concurrency with goroutines/channels. Built clean service layers and reusable modules using DDD/Clean Architecture, enforcing consistent API contracts (pagination, filtering, validation, idempotency, API versioning). Implemented secure auth and edge integrations with AWS API Gateway + IAM, supporting OAuth2 / OIDC / JWT flows for internal and external consumers. Designed PostgreSQL schemas and advanced SQL (transactions, migrations, indexing, query optimization) and implemented data access using pgx/sqlx/GORM with connection pooling. Delivered async processing and schedule
  • Token Metrics
    Senior Full Stack Engineer (Go, React, Next.js)
    Token Metrics
    Oct 2019 - Nov 2022 (3 years 2 months)
    Led backend development for a high-throughput platform, building Go services optimized for low-latency workloads with concurrency and efficient I/O. Designed and implemented REST + gRPC APIs using Protobuf, improving service isolation and independent deployments across microservices. Built ingestion and normalization pipelines with distributed systems patterns (rate limiting, retries/backoff, idempotency) for reliable processing. Implemented PostgreSQL on AWS RDS with schema design, migrations, indexing, and query optimization for large transactional datasets. Delivered event-driven workflows with AWS Lambda and queue-based patterns (SQS/Kafka-style) for webhooks and background processing. Improved performance with Redis caching and product
  • Kforce Inc.
    Full Stack Engineer
    Kforce Inc.
    Apr 2017 - Sep 2019 (2 years 6 months)
    Built dashboards and internal tools using React + Next.js with TypeScript, delivering reusable components and data- driven pages. Used Redux Toolkit and Tailwind CSS, integrating UI with backend REST/JSON APIs. Developed backend services in Go (net/http, Gin/Chi) with PostgreSQL persistence (migrations, indexing) and Redis caching. Added automated testing with Jest + React Testing Library and backend coverage with go test/Testify, shipping via Docker and CI/CD on Linux.
  • E
    Software Engineer (Python)
    ETD Services
    Oct 2015 - Mar 2017 (1 year 6 months)
    Built backend services and REST APIs using Python (Django/Flask) plus SQL data models for CMS and e-learning platforms. Implemented migrations, indexing, and transactional workflows on PostgreSQL/MySQL, adding Redis for caching and background processing. Supported Linux deployments with Dockerized services and basic CI automation, plus logging/monitoring for production stability.
  • E
    System Administrator
    ETD Services
    Nov 2014 - Sep 2015 (11 months)
    Maintained and administered Windows Server 2012 / 2012 R2 and Linux systems (Ubuntu Server, CentOS) to support stable and secure enterprise infrastructure operations. Managed Active Directory, user accounts, group policies, DNS, DHCP, and IP configuration, while supporting internal file servers, shared drives, and email servers (Microsoft Exchange). Performed routine system administration tasks including patching, backups, security updates, and server performance monitoring across on-premise environments. Supported virtualization environments using VMware vSphere and Microsoft Hyper-V, and troubleshot hardware, software, and network issues to ensure reliable IT services for internal teams.
Education verified_user 0% verified
  • Amazon Web Services
    AWS Certified Solutions Architect - Associate
    Amazon Web Services
    Jan 2020
    Designing scalable, secure, and cost-efficient cloud architectures on AWS.
  • Microsoft
    Microsoft Certified Systems Administrator
    Microsoft
    Jan 2014
    Installing, configuring, and managing Windows Server systems and network services.
  • New Jersey Institute of Technology
    Master of Computer Science
    New Jersey Institute of Technology
    Jan 2012 - Jan 2014 (2 years 1 month)
    focused on advanced software engineering, distributed systems, databases, and research-driven projects.
  • New Jersey Institute of Technology
    Bachelor of Computer Science
    New Jersey Institute of Technology
    Jan 2008 - Jan 2012 (4 years 1 month)
    studied data structures/algorithms, Java/C++, SQL databases, operating systems, networking, and built web and client-server projects.