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
• 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.
(+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)
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
• Scrum Fundamentals Certified (SFC) • AWS Certified Solutions Architect • AWS Certified Cloud Practitioner • IBM Test-Driven Development • IBM Cloud Essentials
• Spanish - native • English - C1