My name is Daniel Juan Dominguez, and I am a developer. I have learned several different programming languages such as C, C++, C#, Go, Java, PHP, Python, HTML/CSS/JavaScript. My current interest is in Go as I find it a language that is easier to work in than C/C++ and yet able to do more complex things, such as concurrency and lambdas. JavaScript is another interesting language, but its scars begin to show after awhile. At work, I use Java and the Spring framework, but tend to be more of a front-end rather than a back-end.

My first introduction to programming was in college with my major being Computer Science. Before then, I never really considered programming, so it was a bit of a surprise when I picked it up so easily. Before then only experience with computers was removing any viruses that got installed from IE. Mathematics was my specialty, so although my talents tended more towards computations and solving harder problems, I found myself getting into web development more and more, possibly due to the shift towards the web.

With my current job being with the State of New Mexico, I started to care more about HTML semantics and accessibility. It is interesting how the "div" tag has taken up most of the document even though there is lot more to HTML and what the browser can do.