About me

Hello and welcome — I'm Mikhail Cruz Andrade, a Software Developer with over 15 years of experience building websites and web applications for all kinds of businesses and organizations.

Over the years, I’ve worked on everything from e-commerce platforms, blogs, and portfolios to corporate sites, nonprofit and NGO platforms, learning systems, membership apps, forums, landing pages (and tools to generate them), digital magazines, booking systems, government platforms, directories, and more.

My core expertise is in web technologies, but I also have solid experience with Java, Python, PHP, and Ruby. Lately, I've been exploring languages like Clojure, Elixir, Go, Swift, Kotlin, Dart, Haskell, Rust, Perl, and Lua — not just out of curiosity, but to better understand how different tools can solve different problems.

Thanks for stopping by — feel free to explore or reach out if you want to work together.

Testimonials

"I had the pleasure to work with Jail for two years. During this time he was always eager to learn new languages and frameworks and to adhere to best practices, so much that he was able to deliver not only on the front-end but also on the back-end of several projects. He always made the projects his own and never hesitated to suggest a different approach if he thought it best. He would be an asset to any dev team that needs someone to adapt and learn quickly, work under pressure and deliver to the highest standards."

- Hector Sanchez

"He is a focused and very capable front-end programmer. He can use everything from the basics of web development (html. css, javascript) to researching new languages and frameworks you haven't worked with. Also Mikhail is a programmer very interested in the communities that are around him. I definitely recommend to work with he."

- Ivan Mejia Fabela

"Mikhail is a solid developer with strong experience on Javascript, NodeJS, AgularJS. He designed and developed uncommon user interfaces with short deadlines an deliver the updates on production."

"He was able also to understand and implement correctly the four levels of maturity of a REST API, to work with ElasticSearch, Apache Jena and with Java EE RESTFUL services. He also has experience on MongoDB, PostgreSQL, and excellent knowledge of BASH and scripting languages. If you don't know how to automate stuff on Linux, surely Jail knows how to do that for you. He knows a lot of BASH and terminal consoles."

- Víctor Polo de Gyvés Montero