Mobile cryptocurrency wallet API with Swagger/OpenAPI

par chesslover

A mobile backend project practising API-first development and API documentation with Swagger/OpenAPI using JHipster, Spring Boot, and Angular. Cryptocurrency API shown is Nxt, but later I added Bitcoin, Ethereum, and Stellar.

image of username chesslover Flag of Philippines Quezon City, Philippines

Me concernant

21 years architect / developer experience, with the last 3 years on scalable microservices architecture with Docker / Kubernetes. Certified Electronics and Communications Engineer (ECE License # xx875). Constantly evolving to innovate. My latest rage: Rust and Concurnas. Some of my core domains: banking, fintech, financial services, blockchains / cryptocurrencies, e-commerce. I have worked on projects for Accenture, Huawei, Deutsche Bank, Banco de Oro Universal Bank, UCPB Universal Bank, Morgan Stanley Asia-Pacific (Hong Kong), and Bureau of Treasury of the Philippines and GSIS (gov't. agencies), among others. Methodologies: 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 Gateway and BFF API patterns, API-first: Swagger / OpenAPI Functional (FP), Functional Reactive DDD / CQRS Agile / Scrum / Kanban Microservices: Golang / gRPC / protobuf Oracle Helidon, Oracle GraalVM Microsoft Dapr IBM LoopBack 4, Moleculer JS Micronaut Red Hat Quarkus Eclipse MicroProfile / KumuluzEE Open Microservice Spec (OMS) Docker: Dockerfiles, Docker Compose, Docker cloud registries (Docker Hub, Azure Container Registry, MicroK8s registry, etc.), Google jib, Spotify Docker (deprecated), Docker Swarm (parked). Kubernetes: AWS Kubernetes (EKS), GKE (GCP), AKS (Azure), Helm v3, kubectl, minikube, Canonical MicroK8s, Google Skaffold, Eclipse Che 7. Cloud: AWS, Microsoft Azure, Google Cloud Platform (GCP), GCP IoT Core, Heroku. TDD: JUnit 5, TestNG, Mockito, Spring Test, JBoss Arquillian, Testcontainers, testify (Golang), DATA-DOG/go-sqlmock, xUnit / NUnit, Jest, Mocha, Karma, DbUnit, Spock, Spek, Geb, RestAssured. Other top skills: Vue, Nuxt, Quasar Kotlin, Eclipse Vert.x Scala, Play! Framework, Akka, Scalatags Groovy, Grails, GSP Java EE / Jakarta EE, Spring Boot JHipster, CUBA Platform, Vaadin .NET Core/C#, Razor Pages, Ocelot API Gateway, IdentityServer4, PowerShell ES6+ JavaScript/TypeScript, Node.js Angular, React NoSQL: Apache Cassandra, MongoDB, Elasticsearch, Redis, Firebase LDAP: OpenDJ, OpenLDAP, Active Directory SQL: (too many to mention) Blockchains: Bitcoin, Ethereum, Stellar, Ardor / Nxt / Ignis, Waves Platform, Hedera Hashgraph, Hyperledger, IPFS, BTFS, VeChain, Mobius. Team: GitHub, GitLab, Bitbucket, Jira, Trello, Redmine, Mercurial.

$35 $ US / h

13 évaluations