Skip to content

Instantly share code, notes, and snippets.

@ferromir
Last active November 16, 2023 23:12
Show Gist options
  • Save ferromir/22eede0f465b9a19df7dacad22a066cc to your computer and use it in GitHub Desktop.
Save ferromir/22eede0f465b9a19df7dacad22a066cc to your computer and use it in GitHub Desktop.
{
"meta": {
"theme": "macchiato"
},
"basics":{
"name":"Fernando Romero",
"label":"Software Engineer/Architect",
"url":"https://www.linkedin.com/in/fernando-romero-miranda/",
"summary":"Software Engineer/Architect with more than 16 years of experience in the industry in a wide range of programming languages, frameworks and technologies. Specialized in design, development and delivery of scalable, reliable and maintainable systems.",
"location":{
"city":"Nuenen, Netherlands",
"countryCode":"NL"
},
"profiles":[
{
"network":"Github",
"username":"ferromir",
"url":"https://github.com/ferromir"
},
{
"network":"LinkedIn",
"username":"fernando-romero-miranda",
"url":"https://www.linkedin.com/in/fernando-romero-miranda/"
}
]
},
"work":[
{
"position":"Technical Architect",
"startDate":"2022-07-01",
"summary":"Shell Recharge - Amsterdam, Netherlands",
"highlights":[
"Design of a new pricing differentiation system.",
"Design of a new payment system using QR codes.",
"Coordinate integration of new services between internal and external parties.",
"Domain Driven Design, Event Driven Architecture, Serverless."
]
},
{
"position":"Technical Lead",
"startDate":"2021-09-01",
"endDate":"2022-07-01",
"summary":"Shell Recharge - Amsterdam, Netherlands",
"highlights":[
"Development of integration with new payment terminals.",
"Development of integration with payment service providers.",
"Scala, Akka, Cats-Effect, TypeScript, AWS, Serverless."
]
},
{
"position":"Senior Software Engineer",
"startDate":"2020-02-01",
"endDate":"2021-09-01",
"summary":"Shell Recharge - Amsterdam, Netherlands",
"highlights":[
"Development and maintenance of pricing systems.",
"Scala, Akka."
]
},
{
"position":"Senior Software Engineer",
"startDate":"2018-11-01",
"endDate":"2020-02-01",
"summary":"Othera - Eindhoven, Netherlands",
"highlights":[
"Development of react modules as part of our portal.",
"Development and design of backend microservices developed in Spring Boot.",
"Spring Boot, React, Java, Kotlin, TypeScript."
]
},
{
"position":"Software Engineer",
"startDate":"2016-08-01",
"endDate":"2018-11-01",
"summary":"Teletrax (4C) - Eindhoven, Netherlands",
"highlights":[
"Integration of real-time media fingerprinting with ad campaigns.",
"Developed client facing and internal Rest APIs.",
"Scala, Akka, C#."
]
},
{
"position":"Software Engineer",
"startDate":"2012-09-01",
"endDate":"2016-08-01",
"summary":"Admios - Panama, Panama",
"highlights":[
"Development of backend microservice components to replace a monolithic application.",
"Integration of Rest API with Authentication and Help Desk services.",
"Real-time processing of social media data.",
"Cloud management software.",
"JavaScript, Ruby, Scala, Java, Go"
]
},
{
"position":"Software Developer",
"startDate":"2007-07-01",
"endDate":"2012-09-01",
"summary":"RealWorld Systems - Panama, Panama",
"highlights":[
"Developed desktop and web interfaces.",
"Automated trading algorithms to buy and sell financial instruments.",
"C#."
]
}
],
"education":[
{
"institution":"Universidad Tecnológica de Panamá",
"url":"https://utp.ac.pa/",
"area":"Applied Software Engineering",
"studyType":"Master",
"startDate":"2010-01-01",
"endDate":"2013-01-01"
},
{
"institution":"Universidad de Panamá",
"url":"https://www.up.ac.pa/",
"area":"Electronics and Communications",
"studyType":"Engineering",
"startDate":"2002-01-01",
"endDate":"2008-01-01"
}
],
"skills":[
{
"name":"Software Development",
"keywords":[
"Scala",
"TypeScript",
"Java",
"Kotlin",
"Go",
"Ruby"
]
},
{
"name":"Software Architecture",
"keywords":[
"Domain driven design",
"Event driven architecture",
"Event sourcing",
"CQRS",
"Serverless",
"Microservices",
"Actor model"
]
},
{
"name":"EV Charging",
"keywords":[
"OCPI",
"OCPP",
"Roaming",
"Pricing"
]
}
],
"languages":[
{
"language":"English",
"fluency":"Proficient"
},
{
"language":"Spanish",
"fluency":"Native"
},
{
"language":"Dutch",
"fluency":"Beginner"
}
],
"references": [
{
"name":"Martin Rutten - Managed Fernando at Othera",
"reference":"At Othera, Fernando was instrumental in bringing our technology to life with the lead customer, combining product ownership, architecture, and engineering. Fernando is one of those rare engineers that does not divulge in engineering delight but keeps his feet firmly on the ground. Yet at the same time innovates and adopts new technologies easily. His lead role in clean coding, planning, and delivery process was deeply respected and followed by the team in both Eindhoven and Sydney. With Fernando's skills, great personality, and strong dedication, would I hire him again if I had the chance? In a heartbeat."
},
{
"name":"Peter Carruba - Managed Fernando at Admios",
"reference":"I had the pleasure of working with Fernando at Admios for almost four years. In that time, he participated in a number of challenging projects and I grew to rely on his sound architectural judgement. Fernando is a thoughtful team member - eager to learn new best practices and technologies (he picked up Scala easily) and willing to spend time understanding the intricacies of a client's business challenges. I wouldn't hesitate to hire Fernando again given the opportunity."
},
{
"name":"William Moore - Managed Fernando at RealWorld Systems",
"reference":"Fernando is an exceptionally talented programmer and is capable of adding original concepts to projects. Top notch!"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment