I’m Jared Rickert, a full stack software engineer specializing in frontend development, backend systems, cloud infrastructure, and DevOps. I build scalable, reliable applications and infrastructure solutions.
What I Do
- Frontend Development: React, TypeScript, modern web standards
- Backend Development: Go, PHP, REST APIs, microservices
- Cloud & DevOps: Docker, Kubernetes, CI/CD pipelines, infrastructure as code
- Full Stack: End-to-end application development from database to UI
Featured Work
Check out my projects to see what I’ve been working on, or read my blog for technical insights and tutorials.
Let’s Connect
Ready to work together? Get in touch.
About
I’m a software engineer based in Minnesota with a passion for building robust, scalable systems. My experience spans both frontend and backend development, with a strong focus on cloud infrastructure and DevOps.
Background
I started programming early and have been hooked ever since. Over the years, I’ve worked on projects ranging from real-time data processing systems to interactive web applications. I’m particularly interested in how systems scale and how to architect applications for reliability and performance.
Contact
I’d love to hear from you. Whether you have a project idea, want to collaborate, or just want to chat about software engineering, feel free to reach out.
Get In Touch
Email: jaredrickert52@gmail.com
GitHub: github.com/jlrickert
LinkedIn: linkedin.com/in/jaredrickert
Availability
I’m open to:
- Possible Contract work and consulting
- Possible Full-time opportunities
- Collaboration on open source projects
- Technical discussions and mentoring
Feel free to reach out with any inquiries - I try to respond to all messages within a few days.
Portfolio
Latest Blog entries
Markdown Test Page
A comprehensive showcase of all supported markdown features including headers, lists, code blocks, tables, diagrams, and math rendering.
The Vendor Pattern with Composer: When and Why to Commit Dependencies
Explore the vendor pattern in Composer—committing dependencies to your repository instead of fetching them dynamically. Learn the tradeoffs and when this approach makes sense.
Type-Erasure Dispatch Pattern in Go
Use type-erasure dispatch to run one orchestration workflow across many concrete types in Go without hard-coded type switches.
Welcome to My Blog
An introduction to my portfolio, sharing thoughts on software development, Go programming, and building things on the web.
What Is a Keg
Understanding Knowledge Exchange Graphs (KEGs)—personal knowledge management systems that organize information as interconnected nodes instead of traditional folders.