Experience


SENIOR SOFTWARE ENGINEER Lunchbox Entertainment | United States (Remote) | 2023.01 – present

As a Software Engineer at Lunchbox I work closely with development teams to design and develop backend software for Lunchbox latest game title Sirocco. I assist in constructing multiplayer, matchmaking, player authentication, persistent data, social services, admin dashboards and fleet management functionality.

Skills: Amazon Web Services (AWS) · Kubernetes · Terraform · Microservices · Amazon DynamoDB · Go (Programming Language) · Jenkins · Nuxt.js · gRPC · Vue.js

PRINCIPAL SOFTWARE ENGINEER HatchWorks | Costa Rica | 2022.09 – 2023.01

In my role as Principal Engineer at HatchWorks, I was responsible for overseeing the software design process for various products. This involved leading a team of software engineers, building and testing software solutions to ensure they met the needs of our clients, and conducting thorough code reviews while providing feedback to the team. Additionally, I actively contributed to system architecture design, playing a key role in facilitating new implementations.

Skills: Software Design · Technical Leadership · Software Development

SENIOR SOFTWARE ENGINEER HatchWorks | Costa Rica | 2022.02 – 2022.09

As a Senior Engineer at HatchWorks, I developed and maintained SaaS products for a Cyber Security Industry client, leveraging best practices and emerging technologies to build efficient, scalable, and user-friendly solutions.

Skills: Node.js · Amazon Web Services (AWS) · Mongoose ODM · Okta Identity Cloud · Serverless Computing · Vue.js · TypeORM ·TypeScript · MongoDB · NestJS

SOFTWARE ENGINEER First Factory | Costa Rica | 2020.02 – 2022.02

In my role as Software Engineer at First Factory, I was responsible for developing and maintaining software solutions for clients based in the United States.

Skills: Node.js · Amazon Web Services (AWS) · Python · Express.js · SQL · Angular · D3.js · Serverless Computing · React Native · Electron.js · GitHub Actions · Storybooks · React.js · Redux.js

SOFTWARE ENGINEER IBM | Costa Rica | 2019.07 – 2020.02

As a Software Engineer, I collaborated closely with product teams and cross-divisional teams to automate legacy procedures, leveraging my expertise in developing web applications using open-source technologies and IBM Dedicated Cloud services.

Skills: Node.js · Python · Cloud Foundry · CouchDB · Express.js · IBM Cloud · React.js · Redux.js · IBM Cloudant

Achievements


• Led the development of the Lunchbox Game Services platform to its first successful release during the Closed Alpha phase.

• Implemented a large portion of Lunchbox infrastructure in AWS, including a Transit VPC that simplifies network management and minimizes the number of connections required to link multiple VPCs and remote networks.

• Revived an almost defunct Identity Management Platform for one of HatchWorks' clients in the US by reducing processing times by 66%, enabling the product to hit the market and evolve into one of the client's largest teams.

• Performed the migration of a large IoT Robotics platform that utilized a monolithic architecture into microservices for one of First Factory's biggest clients.

Contact


(+506) 8623 40 57 [email protected]

[linkedin.com/in/andresromerodev](https://andresromerodev.notion.site/linkedin-com-in-andresromerodev-c7832b004b8349c09c0974f9db27e1f5)

[github.com/andresromerodev](https://andresromerodev.notion.site/github-com-andresromerodev-5a3391a743c049f585bf6b7b8784edc5)

Education


UNIVERSIDAD NACIONAL DE COSTA RICA (UNA) BS in Computer Science / Software Engineering 2018 – 2020

UNIVERSIDAD NACIONAL DE COSTA RICA (UNA) AS in Computer Science / Software Engineering 2015 – 2018

Certifications


Scrum Fundamentals Certified (SFC) AWS Certified Solutions Architect AWS Certified Cloud Practitioner IBM Test-Driven Development IBM Cloud Essentials

Languages


• Spanish - native • English - C1