Skip to content
View ismael-hasan's full-sized avatar

Block or report ismael-hasan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ismael-hasan/README.md
Who I am Hi there! I am Ismael Hasan Romero. I am a Software Engineer specialized in Information Retrieval and Distributed Systems. At the moment, I am studying to have the credentials to teach Vocational Training studies - such as Software Development.
Where I worked

After finishing my studies, my career did lead me to work with the Information Retrieval Lab as a Software Engineer for 4 years, where my specialization in Information Retrieval started; don´t know what Information Retrieval is? Simplifying it a whole lot, it is all about search.

After that I moved to The Netherlands where I worked with aAttivio technologies, a search ecosystem based in Lucene, developing web search applications. Three years passed and my next destination was Abu Dabi, where I transitioned to a role more oriented to architecture (still, a lot of software development involved!).

My next step was to move to open source software, working for Elastic, an ecosystem of distributed software which started as a pure search distributed engine as a Support Engineer. This gave me the opportunity to become more acquainted with open source, with the startups environment - the company had grown to around 4x when I moved to the next challenge -, and in general with working daily with customers (a great chance to improve soft skills!). Apart from doing Support, I got the change to write a couple of blog post, A Practical Introduction to Elasticsearch and How to Tune Elastic Beats Performance: A Practical Example with Batch Size, Worker Count, and More

My last software products/development job was at Confluent, A self-managed, enterprise-grade distribution of Apache Kafka, where I worked as a Customer Success Technical Architect, helping customers with their Confluent deployments (mostly, from the architectural point of view).

Finally, in 2022 and 2023, I have been teaching the subject Requirements Engineering at the University of a Coruña, part of the University Degree in Software Engineering - also, in 2022 I managed the practical assignments in the subject Information Retrieval, part of the University Degree in Data Engineering.

Something more about me!

One of the things that I like the most is sharing what I did learn in my career. I enjoy giving talks at conferences, being the last one Vamos a llevarnos bien, porque si no van a haber hondonadas de ostias aquí, ¡eh!, in 2023, where I discuss on how to de-escalate stressful situations with customers or colleagues, aiming to have the best outcome for everybody involved in difficult situations - the first talk I made on a non technical subject.

Wanna know more?

You can find in this repository some small projects in which I worked. Also, if you have the urge to know more about my career, you can refer to my Linkedin profile where you fill find a more comprehensive list of projects, publications... Feel free to drop me a message there!

Popular repositories Loading

  1. PokemonBattles PokemonBattles Public

    A programming exercise for Programming in the first course of Vocational Studies for Applications Design

    Java 1 1

  2. datasciencecoursera datasciencecoursera Public

    Repository for the work related to the Data Specialization courses from Johns Hopkins University

  3. datasharing datasharing Public

    Forked from jtleek/datasharing

    The Leek group guide to data sharing

  4. ProgrammingAssignment2 ProgrammingAssignment2 Public

    Forked from rdpeng/ProgrammingAssignment2

    Repository for Programming Assignment 2 for R Programming on Coursera

    R

  5. ExData_Plotting1 ExData_Plotting1 Public

    Forked from rdpeng/ExData_Plotting1

    Plotting Assignment 1 for Exploratory Data Analysis

    R

  6. elasticsearch elasticsearch Public

    Forked from elastic/elasticsearch

    Open Source, Distributed, RESTful Search Engine

    Java