Emanuel

Avendaño Gutiérrez

I'm

About

With over ten years of experience as a backend software developer, I have a solid track record of supporting platforms in the Java ecosystem. I am passionate about Lean Thinking for process improvement and computing science. I am enthusiastic about collaborating with like-minded individuals who value work-life balance. In my role as a senior engineer, I am dedicated to sharing my knowledge to help promote the careers of other engineers.

Python & Web & Java & Backend & Full-Stack Developer.

  • LinkedIn Profile
  • Phone: +506 70135089
  • Email: eavendano.ic@gmail.com
  • >
  • Degree: Bachelor of Computing Science
  • City: Tibás, San José, Costa Rica
  • Opportunities Available

Skills

I possess strong proficiency in a variety of programming languages, including Java, Python, JavaScript, and SQL. My experience includes building full-stack web applications using frameworks such as Spring, NodeJS with Express, and Django. I am adept at working with front-end technologies such as plain HTML, CSS, and JavaScript, as well as ReactJS and NextJS, and back-ends such as Java, Python, and NodeJS. In addition to my web development expertise, I have successfully completed projects involving data analysis using libraries such as NumPy, Pandas, or Pandera, and creating data pipelines with Cloud Tools like AWS Step Functions, AWS Lambda, Azure Data Factory, and Snowflake. I am committed to continuously expanding my skill set and eagerly embrace learning new languages and technologies.

AWS Skillset

Beanstalk60%
Cloudwatch100%
EC285%
Eventbridge100%
Lambda100%
RDS70%
SNS100%
SQS100%
Secret Manager100%
Step Functions100%

Azure Skillset

Data Factory70%
Document Intelligence80%
Logic Apps100%

Data Analytics / Pipeline Skillset

ETL Processes100%
Numpy70%
Pandas85%
Pandera50%
Polars10%
Python85%
SQL / No SQL Databases85%
Snowflake50%

Web Development Skillset

DenoJS40%
Docker / Containers100%
Git100%
GitHub100%
GitLab100%
Java100%
Javascript100%
MongoDB95%
NextJS50%
NodeJS100%
PostgreSQL80%
ReactJS100%
Reactive Programming90%
Redis80%
Reporting and Monitoring90%
SQLite100%
Spring Boot / Framework100%

Resume

Sumary

Enmanuel Avendaño

I am a developer with experience in Java and Python, as well as other skills such as full-stack development, general JavaScript, NodeJS, and SQL.

  • San José, Costa Rica
  • +506 70135089
  • eavendano.ic@gmail.com

Education

Instituto Tecnológico de Costa Rica

FEB 2010 - SEP 2015

Cartago, Costa Rica

Bachelor's Degree, Computing Engineering

Professional Experience

SENIOR SOFTWARE ENGINEER

DEC 2022 - Current Position

Terazo Costa Rica, San José, Costa Rica

I am involved in various projects, with a focus on Data Engineering and ETLs. I also provided input for analyses and recommendations for clients requiring data analytics and transformations. These recommendations had to be tailored to different requirements based on technical resources, staffing, and financial constraints. Security and architectural considerations were always part of the discussions and factored into the final proposals.

Responsibilities:

  • Quickly adapt to the client's requirements to ensure that development begins and ends on time with minimal delays.
  • Support project maintenance based on the client's capabilities. New perspectives, assessments, and previously unconsidered observations may lead to the shaping of new requirements and features.
  • Continuously learn new specific technologies such as Snowflake, Azure Data Factory, Step Functions, queue systems, and databases to enhance company assessments and customer recommendations.
  • Machine learning and data analysis were crucial to our project approach, benefiting our customers and ensuring the high quality of our deliveries. We utilized these capabilities even after project completion to troubleshoot quickly and predict potential scenarios, enabling effective responses from our clients and systems.

TEAM LEAD / TECH LEAD ENGINEER

SEP 2021 - SEP 2022

Edify Costa Rica, Alajuela, Costa Rica

In my role, I managed a newly formed engineering team for an existing project, taking on new challenges and advancing the project's capabilities and features. Additionally, I worked under constant pressure to troubleshoot user requests and educate new team members on designing, implementing, and evaluating engineering solutions.

Responsibilities:

  • Providing mentorship for team members.
  • Regularly reviewing individual progress and improvement.
  • Ensuring that initiatives align with personal goals.
  • Delegating initiatives, features, and requirement management to the appropriate engineer(s).
  • Prioritizing, evaluating, and updating priorities in sprint management.
  • Evaluating the overall architecture on macro and micro scales. - Reviewing and designing new requirements.
  • Overseeing development and release processes, strategies, and schedules.
  • Discussing new design proposals, performing ARBs, and signing off for new features.
  • Other responsibilities include reviewing and proposing solutions when issues arise, effective decision-making, and evaluating risks.

FULFILLMENT TEAM LEAD

FEB 2021 - SEP 2021

Backcountry.com, Santa Ana, San José

At Fulfillment Engineering, we had to implement a completely new development structure, work with contractors worldwide, and deliver high-quality software on time. My responsibilities included aligning team needs with business priorities and devising strategies to solve architecture problems and ensure quality assurance. Additionally, we needed to simplify the architecture while maintaining performance in warehouse operations, among other technical and non-technical challenges.

SOFTWARE ENGINEER

OCT 2017 - FEB 2021

Backcountry.com, Santa Ana, San José, Costa Rica

We have taken over the existing marketing technology stack as part of the newly formed Marketing and Merchandising Team. Due to resource reallocation, we are now dealing with different content and merchandising tools and processes. To handle data changes efficiently, we need to understand and manage concepts such as

Responsibilities:

  • Support all technology platforms for our team's clients and improve performance whenever necessary or at any opportunity.
  • Due to the many clients, our daily tasks involved understanding the relationships between platforms, processes, and customers, building a shared team knowledge base, and providing technical and relevant feedback whenever requests arose.

SOFTWARE ENGINEER

OCT 2016 - OCT 2017

Backcountry.com, Santa Ana, San José, Costa Rica

As a member of the Marketing Tech Team responsible for feeds and personalization, we have focused on integrating our company systems with our feed providers to deliver the most up-to-date data to our customers. Additionally, we have been involved in personalizing product recommendations in our emails to enhance our customers' experience.

Responsibilities:

  • Monitoring and collecting metrics related to our systems to address any failures, as well as enhancing functionalities and gathering information to make data-driven decisions that will maximize the value of our work.

SOFTWARE ENGINEER

NOV 2014 - OCT 2016

Backcountry.com, Santa Ana, San José, Costa Rica

As part of the Fulfillment Team, I create, improve, and design solutions for management systems and their communication, such as the Order Management System and the Warehouse Management System. Additionally, I assist clients in maximizing customer value.

Responsibilities:

  • We constantly monitor the metrics system for failures and are dedicated to improving functionalities to enhance the team's daily performance. This focus on improvement is a testament to our team's capabilities.
  • We also focus on process improvement through Lean Thinking, which helps us better understand our existing processes, improve performance, and optimize resource allocation throughout the order life cycle. This approach allows us to maximize customer value and provide a better user experience when they make purchases on our sites.

SOFTWARE ENGINEER INTERNSHIP

JUN 2014 - NOV 2014

Backcountry.com, Santa Ana, San José, Costa Rica

As a member of the Fulfillment Team, I am responsible for creating a Metric System to monitor the team's applications and services.

Responsibilities:

  • We are enhancing the visuals of the existing Metrics System Dashboard to improve viewers' interpretation of metrics.
  • It significantly improves application metrics' processing time using threads and shared memory.
  • Implementing a Replica Set and a Failover System for the MongoDB Database to ensure quick response in case one or more nodes are unavailable.
  • We're creating an alerting system for Metrics to monitor critical data for performance improvement.

JUNIOR JAVA DEVELOPER

SEP 2013 - JUN 2014

Curridabat, San José, Costa Rica, Aktek S.A.

In my previous role, I was part of a team responsible for supporting various tasks for our clients, including accountability, enrollment, scheduling, and score management for private and public universities. We also developed and supported the reports that our software could handle.

Responsibilities:

  • We are developing software solutions to enhance the accountability, enrollment, scheduling, and score management for professors, administrative staff, and students.
  • We assess the feasibility of process change requirements and implement and test the solutions.
  • I handle basic reporting in accountability, enrollment, scheduling, and score management to lay the groundwork for the company's business intelligence model.

Projects

Innovating the Digital Landscape

I'm passionate about crafting intuitive and efficient web applications that enhance your digital journey. From streamlining complex tasks to providing delightful user experiences, our projects are designed to make your life easier.

  • All
  • Mobile

Contact Info:

I would like to express my gratitude for your visit. Your time is highly appreciated, and I eagerly anticipate the opportunity to connect with you and your team. I believe I can bring significant value to your team and its development process, ultimately aiding in the achievement of your business objectives.

Once again, thank you for your visit, and I am looking forward to hearing from you soon.

Location:

Tibás, San José, Costa Rica

Call:

+506 70135089

Loading
Your message has been sent. Thank you!