Batch Admin Portal in Groovy/Grails/GSP and jqWidgets

by chesslover
Batch Admin Portal in Groovy/Grails/GSP and jqWidgets

Batch Jobs Administration Portal is a central admin console to schedule, start, and stop application-wide batch and background jobs. Made with Groovy/Grails, GSP, Grails GORM, Oracle 10g, jqWidgets, and Quartz Enterprise Scheduler.

image of username chesslover Flag of Philippines Quezon City, Philippines

About Me

I have multiple years of senior developer and architect experience, with the last 6 years on full-stack cloud microservices architecture with Docker + Kubernetes. I bring a solid mix of non-freelancing and freelancing experience working with multi-national teams from across the globe on both private and government sectors. A highlight during my pre-freelancing days was leading a team that migrated a universal bank's 17-year-old Trade Finance System (a.k.a. SWIFT "MT700 - MTxxx" series) from COBOL + Oracle to Groovy Grails + IBM DB2. I am also a Board-certified Electronics and Communications Engineer in the Philippines (PRC ECE License # xx876), and aside from software, I also have interests in hardware (gaming / server rigs, overclocking), electronics (IoT / embedded), and solar power. I am constantly learning to innovate. Some of my core domains: - Banking - Fintech / financial services - E-commerce - ERP / CRM - Blockchains / cryptocurrencies - Telecoms software engineering (GSM Parlay X / OneAPI) I have worked on projects for Accenture, Huawei Technologies, Deutsche Bank, Morgan Stanley Asia-Pacific (Hong Kong), 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. Software expertise: Go (Golang) Rust JVM languages (Java, Kotlin, Groovy, Scala) ES6+ TypeScript / JavaScript / Node.js .NET / C# PowerShell Methodologies: Cloud microservices, serverless Clean (Hexagonal) Architecture TDD Functional Reactive (FRP), ReactiveX: RxJava, RxGo, RxKotlin, RxJS "The 12-Factor App" API patterns: Gateway, BFF ("Backends for Frontends") API-first development with OpenAPI: Swagger, NSwag DDD / CQRS Agile / Scrum / Kanban Docker: Dockerfiles, Docker Compose, Docker cloud registries (Docker Hub, AWS ECR, GCP Container Registry, Azure Container Registry, MicroK8s registry), Google jib Kubernetes: AWS Kubernetes (EKS), GKE (GCP), AKS (Azure), Canonical MicroK8s, Helm, minikube, kubectl Cloud: AWS, Microsoft Azure, Google Cloud Platform (GCP), GCP IoT Core, Heroku TDD: JUnit 5 (Jupiter), TestNG, Mockito, Spring Test, JBoss Arquillian, Testcontainers, testify (Go), DATA-DOG/go-sqlmock, xUnit / NUnit, Cypress, Jest, Spock, Spek, Webtau, RestAssured UI: Vue, Nuxt, Quasar Angular, React / Preact Oracle JET Tailwind CSS / Flowbite Wails JSF, PrimeFaces + OmniFaces Vaadin GSP (Groovy Server Pages) JavaFX ASP.NET Core / Razor Pages jQuery, AJAX Other top skills: GraphQL gRPC + protobuf Spring Boot, Spring Boot Kotlin Jakarta EE / Java EE Groovy Grails Play! Framework, ScalaTags Envoy / Ocelot API Gateway, IdentityServer4 Databases: NoSQL: Apache Cassandra / ScyllaDB, MongoDB, Redis, Elasticsearch, Firebase LDAP: OpenDJ, OpenLDAP, Active Directory SQL: too many to mention Blockchains: Bitcoin, Ethereum, Stellar, Ardor / NXT, IPFS Team: GitHub, GitLab, Bitbucket, Jira, Trello, Redmine, Mercurial

$40 USD/hr

17 reviews
7.3

Tags