Mick isDev
ππ»Howdy! I'm Mick, a fullstack software engineer based in Austin, TX πΊπΈ
Skills & Experience
A breakdown of my technical expertise and proficiency levels across different domains, backed by real-world production experience.
Backend
Building scalable backend systems, automate testing, database optimization, and CI/CD infrastructure.
Key achievements
- 01. Established foundational backend infrastructure with containerized services, transitioning from legacy WinForms-only environment.
- 02. Engineered high-quality features with 95% test coverage for a global customer base across continent.
- 03. Designed banking APIs enabling 30% expansion of partner network and integrating 10+ third-party services.
Maturity Scale
Level 4 β Architect / Lead
Designs systems, sets standards, mentors, owns outcomes.
Level 3 β Production-Ready
Ships to production reliably; handles edge cases, monitoring, and fixes.
Level 2 β Feature Delivery
Builds features with guidance; follows patterns; writes maintainable code.
Level 1 β Learning / Assisted
Understands basics; needs review/paired work; building confidence.
Infra / DevOps
Frontend
Building responsive, maintainable web applications with React and Next.js.
Key achievements
- 01. Led team upgrade of Next.js v9 β v12, enabling new features and improving developer experience.
- 02. Designed and built the companyβs first modern web application stack β Next.js, shadcn/ui, and Tailwind CSS β providing a scalable dashboard solution that reduces reliance on the legacy C# WinForms application.
- 03. Collaborated in the design and rollout of the dashboard and survey feature, positively impacting user engagement.
Product & Communication
Mobile Development
UX / UI Design
AI-Era Adoption
How I leverage AI as a thinking partnerβnot a replacement for engineers. A structured approach that ensures quality, intentionality, and control.
Requirement collection
Understand scope, finalize specs, plan test cases
Verify with AI
Get AI perspective, explore alternative solutions
Plan Changes
Outline architecture, decide implementation strategy
Code with AI
AI assists with implementation, handles boilerplate
Verify & Review
Review generated code, ensure quality and correctness
Refactor
Clean up unnecessary code, optimize and simplify
Intentional Development
Every decision is deliberate. AI helps explore options, but I decide the direction.
Quality First
Code review is non-negotiable. AI-generated code is verified against requirements and best practices.
Iterative Refinement
AI is a tool for productivity, not shortcuts. Refactoring ensures clean, maintainable code.
Let's work together
Feel free to reach out through any of these channels.