22 years systems architect / developer experience, with the last 5 years on scalable microservices architecture with Docker / Kubernetes.
I bring a solid blend of non-freelancing and freelancing experience; once in my non-freelancing days I led a team that migrated a universal bank's 17-year-old COBOL / Oracle system to Groovy Grails / IBM DB2.
I am also a Certified / Licensed Electronics and Communications Engineer in the Philippines (ECE License # xx875).
I have interests in both software and hardware (rig building / overclocking), and IoT.
Constantly evolving to innovate. My latest rage: Rust and Kotlin.
Some of my core domains:
- Fintech / financial services
- Blockchains / cryptocurrencies
- ERP / CRM
- Telecoms software engineering (GSM Parlay X / OneAPI)
I have worked on projects for Accenture, Huawei, Deutsche Bank, Morgan Stanley Asia-Pacific (Hong Kong), First e-Bank, Banco de Oro Universal Bank, UCPB Universal Bank, PDex (Philippine Dealing & Exchange Corp.), and Bureau of Treasury of the Philippines and GSIS (gov't. financial agencies), among others.
Cloud microservices, cloud functions, serverless
Clean code, TDD
"The Twelve-Factor App": [login to view URL]
ReactiveX ( [login to view URL] ): RxJava, RxGo, RxJS, RxGroovy, etc.
API patterns: Gateway, BFF ("Backends for Frontends")
API-first development: Swagger / OpenAPI, NSwag
Functional (FP), Functional Reactive
DDD / CQRS
Agile / Scrum / Kanban
Golang / gRPC + protobuf
Oracle Helidon, Oracle GraalVM
Microsoft Dapr, Project Tye
IBM LoopBack 4, Moleculer JS (Node.js)
Red Hat Quarkus
Eclipse MicroProfile / KumuluzEE
Service mesh: Istio
Vue, Nuxt, Quasar
GSP (Groovy Server Pages)
ASP.NET, Razor Pages
Dockerfiles, Docker Compose, Docker Swarm, Docker cloud registries (Docker Hub, GCP Container Registry, Azure Container Registry, MicroK8s registry, etc), Google jib.
AWS Kubernetes (EKS), GKE (GCP), AKS (Azure), Helm v3, kubectl, minikube, Canonical MicroK8s, Google Skaffold, Eclipse Che 7.
AWS, Microsoft Azure, Google Cloud Platform (GCP), GCP IoT Core, Heroku.
JUnit 5, TestNG, Mockito, Spring Test, JBoss Arquillian, Testcontainers, Webtau, testify (Golang), DATA-DOG/go-sqlmock, xUnit/NUnit, Cypress, Jest, Spock, Spek, RestAssured.
Other top skills:
Scala, Play! Framework, Akka, Scalatags
Java EE / Jakarta EE, Spring Boot
JHipster, CUBA Platform, ZK Framework
.NET Core/C#, Envoy / Ocelot API Gateway, IdentityServer4, PowerShell
NoSQL: Apache Cassandra, MongoDB, Elasticsearch, Redis, Firebase
LDAP: OpenDJ, OpenLDAP, Active Directory
SQL: (too many to mention)
Bitcoin, Ethereum, IOTA, Stellar, Ardor / Nxt, Waves Platform, Hedera Hashgraph, Hyperledger, IPFS, BTFS, VeChain.
Team: GitHub, GitLab, Bitbucket, Jira, Trello, Redmine, Mercurial.
Valentino did well and provided an application that performed AI tasks as we specified. However, his level of experience with more complicated AI and ML was not enough to be able to get us all the way where we need to be at this point.
We where looking for an Middleware for an existing protect with Golang. Valentino understood very fast our requirements and delivered an excellent, easy to read and good documented code. He is very professional and has excellent communication skills. We would definitely hire him again.
Multi-tenant, multi-channel e-commerce ERP+CRM system in Java EE (EJB3+) with Vaadin frontend and microservices in Go.
The Go microservices are called via gRPC and protobuf by EJBs. Database in PostgreSQL and hosted in JBoss / WildFly.
Blockchain / Cryptocurrency Consultant
QuantaLoop Technologies (USA)
Aug 2017 - Dec 2018 (1 year, 4 months)
DApps and smart contracts developer mainly concentrating on Ardor, Nxt, Stellar, Ethereum, IPFS, Mobius, and VeChain. Also provided research studies into DApp models and ICOs.
Full-stack Java E-commerce and Microservices Architect / Developer
Bachelor of Science in Electronics and Communications Engineering
University of Santo Tomas, Philippines 1993 - 1998
Certified / Licensed Electronics and Communications Engineer
Professional Regulation Commission, Republic of the Philippines
Board passer, November 1998 Licensure Examination
Huawei SDP / SAG Training Manual (2012)
Huawei Philippines, Inc.
Manual I wrote for the two-week training where I was also the instructor, on Huawei's Service Delivery Platform (SDP) / Service Access Gateway (SAG), a Java EE and C++ OSGi-based framework implementing GSM (Global System for Mobile) Parlay X / OneAPI, for the biggest telco provider in the Philippines.
Contact Valentino P. about your job
Log in to discuss any details over chat.
Preferred Freelancer Program SLA 1 87% US English 1 85%