Experience
Boston Scientific
R&D Advanced Embedded Software Engineer II
Heredia, Costa Rica
Mar 2021 - Present
Firmware Verification for Neuromodulation.
Neustar
Software Engineer
Heredia, Costa Rica
Dec 2019 - Feb 2021
Infrastructure, DevOps, AWS.
Lantern Technologies
Integration Engineer
San José, Costa Rica
Jan 2019 - Nov 2019
Embedded software developer for industrial applications.
Firmware development for low-power monitorization devices and real-time tracking systems.
Education
TEC (Costa Rica Institute of Technology)
Licentiate Degree: Computer Engineering
Cartago, Costa Rica
2013 - 2019
Skills
Embedded Systems and Systems Programming
- Programming Languages: C++, C, Python, JavaScript and TypeScript
- Microcontrollers and development boards: ESP32, Xilinx and Altera FPGAs, ARM Cortex, Atmel, Raspberry Pi, Arduino.
- Build systems: CMake and GNU/Make.
- Embedded Linux based on OpenWRT.
- Experience with communication protocols: I2C, UART, SPI.
- Device drivers for the Linux kernel.
- Unit tests, software specification, design and architecture.
- Version control system: Git (Github, Bitbucket and GitLab).
DevOps, Infrastructure as Code and Linux System Administration
- Terraform
- Packer
- Ansible
- Jenkins
- Debian-Based Operating Systems
- Bash and Python scripting
Amazon Web Services and Serverless framework
- Amazon Elastic Compute Cloud (EC2)
- VPC
- AutoScaling Groups
- Elastic Load Balancers (ELB)
- AWS Simple Storage Service (S3)
- Serverless framework
- AWS Lambda
- AWS API Gateway
Web Development
- Back-end development: Node.js (ExpressJS) and Python (Flask, FastAPI).
- Front-end development: Angular, HTML5, CSS, Bootstrap.
Soft Skills
Good communicator, curious and always motivated to learn new technologies, good public speaker, team worker, collaboration-driven, easy learner, creative at problem solving.
Languages
Spanish: Native language
English: Fluent: Speaking, reading comprehension, writing and listening.