Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

ÁLVARO CHAVARRÍA ARAYA

Software Engineer
Cartago,Cartago

Summary

Detail-oriented, organized, and meticulous employee who thrives in fast-paced environments and consistently meets tight deadlines. Enthusiastic team player eager to contribute to company success. Tech-savvy innovator with hands-on experience in emerging technologies and a passion for continuous improvement. Excels at identifying opportunities for technological enhancements and implementing effective solutions. Ability to leverage new tools and methods to solve problems and enhance productivity. Proven track record of adapting to fast-paced environments and driving technological advancements.

Overview

7
7
years of professional experience
7
7
years of post-secondary education

Work History

Software Engineer

Publicis Global Delivery
10.2021 - Current
  • Develop and maintain frontend on-demand features for a stateful web platform, using technologies like React, Redux-Sagas, Javascript, Webpack, custom visual stacks, etc
  • Script and follow up frontend tests, implementing testing scenarios for both visual components and logic code, using technologies such as jest and enzyme
  • Create and maintain backend software in Clojure language that requests data for multiple large-size data sources and is consumed for the frontend service through REST APIs
  • Create connections between the backend and data sources like databases, datalakes, file buckets, and other APIs or services through REST, GraphQL, or direct database SQL requests
  • Research, design, and develop new software based on customer needs using Agile technologies
  • Create, upgrade, or migrate infrastructure components by writing CDK and Cloudformation infrastructure code
  • Analyze the infrastructure involved across the services to find better configurations to improve the performance of the solutions
  • Integrate and manage third-party software solutions to our platform for data analysis and visualization in business intelligence like Tableau.
  • Create from scratch some API service to expose data through GraphQL services connecting different microservices running in Kubernetes using GRPC technology

Software Developer

Bigshot Apps Developers SRL
05.2019 - 10.2021
  • Software solutions developer that participates in developing innovative applications focused mainly on business usage
  • Functions and tasks performed: Development of small, medium, and big-sized projects of software ranging from performing changes to existing systems to creating complete platforms from scratch
  • Create front-end web pages using technologies like HTML, CSS, Bootstrap, Javascript, and Ajax
  • Develop back-end servers using Java Servlets with Apache Maven Architecture
  • Design and handle database solutions on MySql
  • Create, setup, and manage cloud services on Google Cloud Plattform for both application hosting and API usage (Appengine, Cloud SQL, Cloud Storage, Monitoring, VM instances, Logging, Trace, Google Maps ..
  • ) Develop Mobile applications in Android (Java) and iOS (Objective C)
  • Upgrade and perform maintenance to running platforms and applications at the request of the client or due to market needs.

Technician Level 1

ITS InfoCom
04.2018 - 02.2019
  • Perform deploying of both services and application product versions
  • Participate in the software analysis and the UI/UX definition
  • Telecommunications technician focused on customer service and troubleshooting
  • Attend customer reports at the advanced level of the request, giving expert guidelines for troubleshooting, performing remote maintenance, or escalating complex cases for an on-site review
  • Monitor and troubleshoot system failures in the entire network, for connection or hardware issues
  • Management and supervision of network equipment such as switches, routers, and servers
  • Supervise and control network links between the NOC, the main link, and the endpoint
  • Creating status reports of the monitored network and datacenter components.

Education

Bachelor of Science - Computing Engineering

Tecnológico De Costa RIca
Costa Rica, Cartago
01.2015 - 01.2020

Associate of Applied Science - Industrial Electronics Technology

Colegio Universitario De Cartago
Costa Rica, Cartago
01.2012 - 01.2014

Skills

Programming techniques: TDD, Red, green, refactor, pair programming

SCRUM, Agile

Oracle DB

Microsoft SQL Server, MySQL, Postgres

Clickhouse, Mongo DB, Firebase DB, DynamoDB

Git, Mercurial

React JS, Angular

HTML, Javascript, CSS, SCSS, Ajax

Bootstrap, Material UI

Ionic, React-native

Java, Clojure, Scala, Kotlin

NodeJS

Kubernetes, Docker

Cloud-computing: AWS, GCP

Troubleshooting, Debugging, Quality Assurance

Problem Solving, Research and Analytical Skills

Communication skills

Ability to work under constraints and under supervision

Multi-disciplinary team approach

Languages

Spanish
English

Timeline

Software Engineer

Publicis Global Delivery
10.2021 - Current

Software Developer

Bigshot Apps Developers SRL
05.2019 - 10.2021

Technician Level 1

ITS InfoCom
04.2018 - 02.2019

Bachelor of Science - Computing Engineering

Tecnológico De Costa RIca
01.2015 - 01.2020

Associate of Applied Science - Industrial Electronics Technology

Colegio Universitario De Cartago
01.2012 - 01.2014
ÁLVARO CHAVARRÍA ARAYASoftware Engineer