I like to think of myself as a full-stack developer.
Since 2017, I have been a core contributor to both open-source JVM frameworks Micronaut.io and Grails.org
Before that, I developed applications (both iOS and Android) and built websites for small to medium businesses. From WordPress to static websites to custom web applications. I have been self-employed since 2008. First, I was consulting, and then I had a startup for three years.
I like Gradle, Java, Groovy, HTML and CSS, and the web.
I like to write. I used to write a newsletter (https://groovycalamari.com). Nowadays, I write in my blog (https://sergiodelamo.com).
I like podcasts. Moreover, I am currently the host of two podcasts (https://micronautpodcast.com and http://codigobot.com) which I self-publish.
I have done public speaking in conferences, user groups, and online events. I teach Micronaut and Grails training both on-site and online.
I want to release a Software a Service application. Design it, code it, and control every decision around it.
37 Signals and Apple have always been an inspiration to me. Working for Apple would be another dream.
I live in Guadalajara, Spain. I have two kids. My family network is here, and I don't see myself moving or commuting to work anytime soon. I have been working remotely since 2017.
I am all-in on the Apple Ecosystem. I purchase a lot of Apple products. I like to consume Apple news (sixcolors.com and daringfireball.net), and related podcasts (Upgrade or Mac Power users - https://www.relay.fm/upgrade or https://www.relay.fm/mpu) are among my favorite podcasts.
I like chess and poker but have not played for the past several years.
Technologies and tools
- Spring Boot
- Apple iOS
- Google Cloud
I want to work with
Micronaut Development Lead
- 2022 March / Micronaut Development Lead
- 2021 October / Developer advocate for Micronaut, Grails and Apache Groovy
- 2021 January / Distinguished Engineer
- 2020 January / Principal Software Engineer
Object Computing Inc. maintains both open-source projects, Grails (https://grails.org) and Micronaut (https://micronaut.io) frameworks.
During my first years at Object Computing, I helped clients migrate applications from Grails 2 to Grails 3/4. Also, I supported clients using Grails. Moreover, I worked directly in the open-source development of the Grails Framework. I contributed to the framework core code, plugins (especially security modules), and guides. I have written/reviewed almost every Grails guide. https://guides.grails.org
I got involved with the Micronaut framework since its inception in 2018, and my work shifted from Grails to Micronaut.
Since March 2022, I have been a member of the Micronaut Foundation Board Of Directors and Micronaut Development Lead at Object Computing. Currently, I manage the framework releases and schedule and help coordinate the collaboration of the Oracle Labs and Object Computing teams.
My most significant areas of contribution to the framework are: I write / review most of the Micronaut Guides (https://guides.micronaut.io) I review PRs (pull requests), release modules, and contribute code to the framework. I have done a lot of the development of the modules: Security, AWS, Views, RSS, Problem+JSON, Email, Microstream, Chatbots, and Multi-tenancy. I do talks at conferences, meetups, and online webinars about the Micronaut framework. I search for sponsors for the Micronaut foundation and help with partners.
- Spring Boot
Co-Founder & CTO
Architected and developed the start-up product.
A mobile app (iOS, Android) powered by a Grails 3 backend.
Daily Tasks: Grails 3, iOS, Android, Geb Scraping, Web Design, Scripting..
- Apple iOS
Founded and managed a software company, developing websites, online shops and mobile phone apps (iOS & Android) for private companies and local government organizations.
Master of Science Telematics
Telecomunication Technical Engineering
Number one 2003/2004 Class Graduation Price
Business financial management course
Earners of this certification have a comprehensive understanding of application life-cycle management. They demonstrated proficiency in writing applications with AWS service APIs, AWS CLI, and SDKs; using containers; and deploying with a CI/CD pipeline. Badge owners are able to develop, deploy, and debug cloud-based applications that follow AWS best practices.
Earners of this certification have a fundamental understanding of IT services and their uses in the AWS Cloud. They demonstrated cloud fluency and foundational AWS knowledge.
In December of 2017, I flew to St. Louis to attend Object Computing's holiday partner. Gina M Bremehr, President and COO, welcomed me as a new partner
I delivered a 12-hour online course of Micronaut Essentails.
I did a lot of live coding and interactions with the attendees. We wrote an application that used Micronaut Security, Micronaut Data JDBC, Micronaut Serialization, Problem+JSON, Micronaut Views, Open API, and Micronaut Reactor.
Leveraging Microstream in your Micronaut Applications
I did an online talk about Micronaut framework integration with MicroStream.
Micronaut Security Workshop
I presented a workshop about Micronaut Security at JBCNConf 2022.
AWS Lambda and Micronaut Framework Workshop at AWS Dublin Offices
I delivered a in-person course for AWS Customers in Dublin AWS Offices on Friday 27th May.
I did an online webinar with one of my colleagues Cedric Champeau about our experience setting up Gradle Enterprise for 40+ Micronaut projects to improve developer productivity. We shared developer productivity wins, and insights gained using Gradle Enterprise to improve build times by 50%.
Online talk for the Manchester JUG about the Micronaut Framework.
Promotion to Distinguished Engineer
I got promoted to Distinguished Engineer in January 2022.
A Distinguished engineer: