Featured Modeler: Alex

We’re launching a new series called “Featured Modelers”. We’d like to get to know more about you so that you’re more than just a username. We’re curious as to who you are and why you use models.

Featured Modeler-Alex

Our first Featured Modeler is Alex. He caught our attention by creating a large and complete public model this past month. The UML model is designed at a high level of abstraction. The model is closer to the software architecture than to the code.

Q&A with Alex

What do you do?

I am Web Developer with PHP and LAMP technologies

How long have you been in this career?

Between 3 and 4 years now.

What do you like most about what you do?

Obviously writing code, thinking about the problem resolutions with code, is one of many things I enjoy in this life.

What tools do you use for your job?

SublimeText2 editor, XAMPP as development environment, Linux OS, a laptop and desktop, Koding.com when I am away from my personal computer, Github to manage my project and take it everywhere. And now I am starting with GenMyModel, and I think I will continue using it.

Why do you use GenMyModel?

Because of project that promise a lot, I needed a software to create some Class diagrams, and I didn’t want to download and install a software for this because it would take a lot of time, so I googled for an online solution, and I found GenMyModel. That is the main reason, GenMyModel is online and offers powerful tools to create different kinds of diagrams.

Can you tell us about a project where GenMyModel was especially useful?

The project name is PDC! (not sure what that means lol), this is a web app based in Laravel PHP framework, that uses great technologies like, HTML5, CSS, jQuery, Media Queries and more. What the app does is provide to the users a way to send private messages between them. The webapp is for a Mexican institution, and this is a private service not opened for public access.

Here, GenMyModel was useful because I have to create a bunch of classes like uses, messages, accounts, places, notifications, etc, so GenMyModel helped me out with this. Also with the classes, I could create the migrations (Database tables in Laravel), the framework Controllers, the models and the views, just typing all the classes attributes from the diagrams.

How would you describe GenMyModel in one word?

Two Words, Fast Modeling.

Alex's Model
A snapshot of one of Alex’s public models – Class Diagram and Use Case

A huge thanks to Alex for answering our questions! If you’re interested in finding out more about Alex or his work, you can find him on Linkedin and Twitter.

Would you like to be featured in this series? To get involved, leave a comment. We would love to highlight your story!

Tweet about this on TwitterShare on FacebookShare on Google+Share on LinkedIn

About the author

Shannon Team

Shannon - GenMyModel Community Manager