Hi I'm Miguel Useche!

I am a Software Engineer at Skillshare, originally from San Cristóbal, Venezuela, and now based in Colombia (UTC -5). I am passionate about open-source technologies and actively promote them through talks, technology blog, writing, and contributing to projects.

With a background in teaching, I served as a professor of programming and operating systems at Universidad del Táchira and was a former member of Mozilla Tech Speakers, but I still continue to find ways to teach and inspire others in the tech community.

Do you want me to speak at your event?

Sure! I love to give talks! I am available to give presentations on a variety of topics, including web browsers, developer tools, LLM, WebAssembly, WordPress and plugin development, operating systems, and free software.

To inquire about scheduling a talk, please contact me through the contact section.

Open source projects

In my spare time, I enjoy contributing to open-source projects. My passion for open-source technologies led me to create my own projects, which I invite you to use, study, and improve. Any contributions are always welcome!

JS Archive list widget

A custom WordPress widget and Gutenberg block that let users compress or expand the website's archive list using smooth JavaScript effects. This tool enhances navigation by providing a dynamic and user-friendly browsing experience, adaptable to classic and modern WordPress editors.

JS Categories list widget

A custom WordPress widget and Gutenberg block designed to compress or expand the website's categories list using smooth JavaScript effects. This feature enhances navigation, offering a dynamic and user-friendly experience that works seamlessly with both classic and modern WordPress editors.

KIM 6: KDE Image Menu for Plasma 6

A fork of the original script to manage images in Dolphin or Konqueror. It can resize, compress, rotate, convert images, process batches, export for web, create slideshows, and organize collections.

CRUD generator for phpPgAdmin

A plugin designed to generate web pages that allow users to Create, Read, Update, and Delete (CRUD) information from a database. It provides an easy-to-use interface for managing data.

Communities I support

In my spare time, I actively contribute to various open-source communities. Although finding time to participate is increasingly challenging, I always strive to stay involved. My contributions focus on improving these projects, as they play a crucial role in simplifying and enhancing my work.

I write PKGBUILDs—scripts to create packages—for applications that are not available in official repositories or the AUR. You can find a list of these packages on my profile.

I translate the application into Spanish, contribute patches, develop plugins, and report bugs to improve its functionality and user experience.

I share insights about these technologies at conferences, write articles, manage social media accounts, assist with translations, contribute code, and have previously maintained community websites.

I develop open-source plugins, assist with translations, and organized the first-ever WordPress Meetup in Venezuela, followed by additional editions. I also speak at and have organized WordCamps, write open-source plugins, and contribute in various other ways.