
There comes a point in your career when you realize that the things you build, the problems you solve, and the ideas you explore deserve a place of their own.
For a long time, most of my work lived in different places. Some were enterprise implementations, some were personal software projects, and others were simply ideas that I wanted to turn into something useful. Each had its own purpose, technology, and story.
I wanted to bring those things together.
That's how MigsLab came to life.
Why I Built MigsLab
I'm Miguel, but most people know me as Migs. I'm a software developer, Dynamics 365 consultant, and an independent technology builder.
Throughout my career, I've worked on enterprise systems, business applications, integrations, and software development projects. Outside my professional work, I also spend time building my own products, experimenting with technologies, and exploring ideas that I find interesting.
I realized that I didn't really have a dedicated space to document all of these things.
A traditional resume can tell you where someone has worked and what technologies they know. A portfolio can show what someone has built. But I wanted something that could bring together more than just those two things.
I wanted a place where I could showcase my work, share my experiences, document my experiments, and write about the things I'm learning along the way.
Not just what I do professionally, but also what I build independently.
What's Inside MigsLab?
I designed MigsLab as my personal engineering space. It is organized around the different areas of technology and development that I spend my time on.
Projects
This is where I showcase the software I've built and the ideas I'm working on.
Some are practical business applications, others are independent products, and some are personal experiments.
A few projects currently featured include:
- AIRO – Adaptive Integration and Rapid Optimization, my initiative to build a metadata-driven enterprise application platform.
- Aftoma – An integrated HRIS solution combining fingerprint biometric attendance, employee management, and an employee portal.
- HomeChic – A home-related software project.
- OneMoreStep – An independent game development project where I explore game mechanics, progression systems, and interactive experiences.
These projects represent different sides of my engineering interests. They aren't all built for the same audience or purpose, but each gives me an opportunity to solve a problem and learn something new.
Dynamics 365 & Consulting
My professional work is also an important part of who I am as an engineer.
This section highlights my experience with Microsoft Dynamics 365 Customer Engagement, enterprise CRM implementations, customizations, integrations, and technical consulting.
I enjoy working on systems where technology meets actual business processes. Understanding the problem, designing the solution, and making different components work together are some of the parts of engineering I find most interesting.
MigsLab UI
I also maintain my own UI framework and component ecosystem called MigsLab UI.
Building reusable components and establishing a consistent design system is something I enjoy. Rather than relying entirely on existing UI solutions, I wanted to develop a framework that reflects my own preferences and approach to frontend engineering.
MigsLab UI is also the foundation of this website.
How I Work With AI
AI has become an interesting part of modern software development.
I use AI as an engineering assistant to explore ideas, accelerate implementation, investigate problems, and improve my development workflow.
But I still believe that understanding the system, making architectural decisions, validating solutions, and taking responsibility for the final output are fundamental parts of being an engineer.
I plan to share more about how I incorporate AI into my work and how I see its role in the future of software development.
My Technology Stack
I work with different technologies depending on the problem I'm solving.
My experience includes Vue.js, TypeScript, .NET, C#, PostgreSQL, SQL Server, AWS, Microsoft Dynamics 365, and other technologies used in building modern applications and enterprise systems.
This section is where I document the tools and technologies I work with, along with the engineering concepts behind them.
Blog & Notes
Finally, this is where I intend to write.
I want to document technical discoveries, development experiences, architectural decisions, personal experiments, and observations about the software industry.
Not every post needs to be a technical tutorial. Sometimes, documenting why I chose a particular approach or what I learned while building something is just as valuable.
More Than a Portfolio
I didn't build MigsLab just to have another personal website.
I see it as a long-term space for my work and ideas.
Software development is a continuous process of learning, experimenting, building, and sometimes starting over. There are projects that get completed, ideas that evolve, and experiments that might never become products.
I want this website to reflect that journey.
It will probably change over time. New projects will be added, existing ones will evolve, and I'll have more things to write about.
For now, I'm happy to finally have a place where everything comes together.
Welcome to MigsLab.
An independent space for engineering, experimentation, and building things that matter.