About me

Hi and welcome! I'm Mikhail Cruz Andrade or @jailandrade as I'm known in the internet or Jail, for family and friends, that is pronounced in Spanish `[hˈaɪl]`, I'm a Software Developer with some 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 expertise is using Web Technologies like JavaScript, TypeScript and Node.js tools and frameworks like React, Angular, Vue but I also have solid experience with Java/Spring, Python/Django and PHP/Laravel. Lately, I've been exploring languages like Ruby because of Rails, Rust and Haskell because of type safety and correctness, Clojure because I want to learn a Lisp language that is actively used, Elixir because the OTP and its capabilities, Go because I want a powerful language for building backend tools, Swift and Kotlin and Dart because although I can build React Native apps I want to build better mobile apps.

I have many interests in Software and Web Development so I post a lot of different things. Also check the links in the bottom of the website to know more about me and this website.

Thanks for stopping by and feel free to explore or reach out if you want us to work together. I'm always available as a freelancer, consultor or contracted worker.

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