logo

Hi, 👋🏽 I'm Yaremi
SOFTWARE ENGINEER

<About me />

As a software engineer, I have demonstrated the ability to solve problems efficiently, even when working with unfamiliar technologies. Striving for continuous improvement, I prioritize applying development solutions using best practices.

Versatility is one of my strengths. I am passionate about web and mobile development and curious to explore programming languages, databases, DevOps, frontend technologies, or anything that can help me improve my work and grow professionally.

I consider myself a responsible and friendly person who enjoys reinforcing my knowledge and sharing insights with others.

COMPUTER SYSTEM ENGINEER
Web development and multi platforms specialty
Instituto Tecnológico de Tepic
2013-2018

7+
YEARS OF EXPERIENCE

<Stack />

<Experience />

REST

Development of RESTful APIs for efficient data retrieval and manipulation, ensuring scalable and maintainable application architecture.

Auth

Authentication and authorization systems, including user registration, login, and role-based access control to secure applications.

Data viz

Creation of dashboards for data visualization, incorporating charts, maps, and various visualization tools, primarily using data from social media and analytics.

Maps

Development of features such as georeferencing, enabling and disabling layers using GeoJSONs, adding markers, integrating vector tile sources, creating clusters, and implementing route path animations.

WebSockets

Implementation of features such as real-time route updates in map-based applications and updating form information to enhance the user experience.

Deployments

Application deployments using CI/CD pipelines, ensuring smooth updates and minimal downtime across development, staging, and production environments.

Offline

Implementation of offline capabilities to enhance application reliability, including caching data with service workers and providing seamless user experiences during network outages.

App State

Management of application state using modern state management libraries and patterns to ensure predictable and efficient state transitions across components.