About Me

  • Full Name:Fabiรกn Leyva
  • Nationality:Mexican
  • Degree:Computer Systems Engineer (CS equivalent)
  • Interests:Software development, learn new things, video games, coffee, fragrances...
  • Contact:Send me an email to [email protected]

Hello There!

I am a Software Developer with extensive experience in the tech industry. Over the years, I've successfully developed and managed projects of varying scales and complexity.

In a more personal way, I enjoy a variety of hobbies in my leisure time, each offering a unique experience. From developing personal projects to constantly seeking new knowledge, from exciting social outings to the world of digital entertainment. I share my gaming experiences on my ๐Ÿ‘พ Gaming YouTube Channel @eyvotGames (even if i don't play very often), so if you'd like to join me on these virtual adventures, I invite you to visit my channel!

My Resume

  • Work Experience

  • Software Developer, and...

    Entrepreneurial Projects [2023 - Present]

    After gaining years of experience in software development and project management, I entered the second stage of my personal projects, a path I had envisioned since the beginning of my career.

    During this period, I focused on developing two product-based ventures, aiming to offer original alternatives with quality improvements over existing solutions, with plans for launch in the coming years. Additionally, I designed an app-based service, emphasizing scalability, user experience, and accessibility, set for future release.

    In parallel, I continued building my personal brand, enhancing my online presence through my website and blog, and developing automation tools for video editing workflows and music library management to optimize time-consuming processes.

    At the same time, I kept refining my System Design skills through hands-on practice with Event-Driven Architecture and Microservices, working with tools like Docker and Kubernetes and applying scalable architectural patterns to ensure efficiency and adaptability in modern software solutions.

  • Software Developer

    SISU Technologies [2017 - 2023]

    I have been part of numerous Software Projects, contributing throughout the entire Software Life Cycle. My career has seen me transition from an initial role as a Developer to taking on Project Management responsibilities and leading other Developers.

    My key responsibilities include:

    • Developing projects with multiple software components, usually internal web-based systems with corresponding user web apps. Some also involved native or cross-platform mobile apps.
    • Handling "mini projects" such as reviving apps, restoring back-ends, and adding new modules to legacy projects.
    • Managing projects, from initial planning, tech assessment, task management, and tracking progress. This involves client meetings for new requirements, scope adjustments, and facilitating decisions.
    • Providing suggestions for project enhancements and establishing technical guidelines.

  • Software Developer

    Personal Projects [2016 - 2017]

    After completing my degree, I embarked on the first stage of my personal projects. I created a command-line Nickname Generator with friendly pronunciation in Spanish and English. This tool populates a database with nicknames and checks their availability on social networks. Then I exposed the collected data via a REST API. Additionally, I developed a Web App for consuming, querying, filtering, and sorting the collected data. I also acquired the domain name eyvot.com.

  • Education

  • Computer Systems Engineer

    ITLP [2011 - 2016]

    I pursued a Bachelor's degree in Computer Systems Engineering (Computer Science equivalent). During my academic journey, I excelled in mathematics and programming courses, demonstrating a strong aptitude for problem solving and abstract thinking.

Let's Get In Touch!

That's it for my little corner on the web! If my profile piqued your interest or if you're looking to connect, I'm always open to new connections. Feel free to reach out to me through my social media channels. If my current schedule permits, I'm here to discover exciting possibilities and new connections. It's always a pleasure to meet new people.