Welcome to ACUAMITCA – Building Software That Solves Real Business Problems
This website is my personal space to share the software I build, the problems I solve, and the lessons I learn while working with modern business applications.
I'm a software developer focused primarily on the Microsoft ecosystem, with experience in C#, .NET, ASP.NET Core, SQL Server, Azure, and Acumatica ERP customization. Over the years I've worked on ERP implementations, APIs, automation, mobile applications, and business process integrations.
Like many developers, I've spent countless hours searching for answers online. This blog is my way of giving something back by documenting solutions, sharing practical knowledge, and explaining how real-world software is built.
What You'll Find Here
This isn't another tutorial website filled with "Hello World" examples.
Instead, I'll be writing about topics that come directly from production projects, including:
- ▸ Acumatica ERP customization and development
- ▸ ASP.NET Core and C# development
- ▸ SQL Server optimization and database design
- ▸ REST APIs and API Gateway architecture
- ▸ Azure deployment and cloud solutions
- ▸ IIS hosting and web server configuration
- ▸ Cloudflare security and website performance
- ▸ Software architecture and design patterns
- ▸ Mobile application development using .NET MAUI
- ▸ AI-powered business applications
- ▸ Lessons learned from real client projects
🎯 My Goal: To write articles that are practical, concise, and immediately useful.
Building Products
Alongside consulting and development work, I'm also building software products that solve specific business challenges.
ApiHub
A secure reverse proxy and API management platform that centralizes authentication, routing, monitoring, and integration between applications.
GeoSnap
A mobile application that captures photos and videos while automatically embedding GPS coordinates, address information, and timestamps. Designed for field teams, inspections, audits, and proof-of-work documentation.
Bolo
A speech-assisted mobile application designed to help elderly users quickly find contacts using natural voice commands, making smartphones more accessible and easier to use.
As these products evolve, I'll share their architecture, design decisions, technical challenges, and development journey.
Why I Started This Blog
Software development isn't just about writing code. It's about understanding business problems, designing reliable solutions, and continuously improving. Many of the issues I've solved—from ERP customizations to API integrations and cloud deployments—aren't covered in official documentation. They require experimentation, troubleshooting, and experience.
📚 This blog will serve as both a knowledge base and a record of that journey.
What's Coming Next
Over the coming months, I'll be publishing articles on topics such as:
- ▸ Getting started with Acumatica customization
- ▸ Building secure REST APIs in ASP.NET Core
- ▸ Integrating external systems with ERP platforms
- ▸ Hosting .NET applications on IIS
- ▸ Improving website security using Cloudflare
- ▸ Creating maintainable enterprise software
- ▸ Building SaaS products from scratch
- ▸ Performance tuning SQL Server applications
- ▸ Real-world architecture decisions and trade-offs
Whether you're a developer, consultant, business owner, or someone curious about enterprise software, I hope you'll find something useful here.
Thank you for stopping by, and welcome to the journey. 🚀