Languages
Kotlin, SQL, TypeScript, Java, Scala, JavaScript, CSS, HTML, Rust, GraphQL
Frameworks
Jest, Hibernate, Spring 4, Spring, Ktor, Spring Boot, JUnit, MUI (Material UI), Google Protocol Buffer, React Native, Flutter, Express.js
Libraries/APIs
React, REST APIs, Node.js, Stripe API, Stripe, Stripe Connect API
Tools
GitHub, Jira, Firebase Authentication, GitLab, GitLab CI/CD, Git, IntelliJ, Android Studio, Gradle, SendinBlue, Perforce, Mongoose
Paradigms
Requirements Analysis, Scalable Application, Back-end Architecture, Web Architecture, Asynchronous Programming, Concurrent Programming, Microservices, Microservices Architecture, REST, Agile, Model View Viewmodel (MVVM), Clean Architecture, Scrum, Testing, Test-driven Development (TDD), DevOps
Platforms
JVM, Firebase, Linux, Android, Docker, Windows, Visual Studio Code, Amazon Web Services (AWS), Azure, MacOS
Storage
Cloud Firestore, Google Cloud, Databases, PostgreSQL, NoSQL, MySQL, MongoDB
Other
Web App Deployment, Single-page Applications (SPA), Back-end, Scalable Web Services, Serverless, Lambda Functions, SaaS, Firebase Cloud Functions, Web App UI, Communication, Web Development, Infrastructure, Front-end, User Interface (UI), Software Architecture, API Integration, Back-end Development, RESTful Microservices, Multithreading, APIs, Architecture, Fintech, Stripe Payments, Team Leadership, Technical Leadership, Remote Team Leadership, Message Queues, Full-stack, Cloud Storage