Please enable JavaScript.
Coggle requires JavaScript to display documents.
Technical Skills - Coggle Diagram
Technical Skills
Javascript
Node.js / Express.js / KNex / Bookshelf / RxJS
Angular 2-11 / React
Ionic 4-5
Bootstrap / jQuery / Foundation / Prototype
TypeScript
Type assertions - only for compiler
ES6 Features
Object Oriented
React
JSX
Hooks: useState, useEffect
component: class / function
Design Methodologies
GOF Design Patterns
J2EE Design Patterms
UML / RUP / Together
SOAP / Rest / JSON / OAuth
CAP / Eventually Consitency
Database Sharding
Security
OAuth
OIDC, OAuth extension for user profile and SSO
grant type
authorization code
password
implicit
client credential
scope, role
Authorization framework
SSO
SQL Injection
CSRF / XSS
PSD2/SCA/3D Secure
SAML
OS
Windows
powershell
Linux
bshell
Mac
bshell
AIX
bshell
Project Management
Agile
Scrum
Jira
Confluence
Source Control
Git/GitHub/BitBulket
SVN
CVS
TFS
CI/CD
Bamboo
Jekins
Build Tools
Gradle
Ant
Maven
Application Server
WebSphere / Tomcat / JBoss / Weblogic / Jetty
Microsoft IIS
IBM CICS
TIBCO BusinessWorks
Java
Java1.8
JEE / Servlet / Filter / JPA / JTA / JMS / WebSocket / JDBC / JSTL / EJB / JNDI / RMI/IIOP /
Struts 1.x/2.x / Hibernate / Spring Boot / Spring Cloud / iBatis / Grails / Groovy / Kafka / ASM
dotNet
Asp.NET
ADO.NET
C#
IDE
Intelij
Eclipse, Visual Age, RAD
VS Code, Visual Studio
Database
NoSQL DB
MapR-DB / Redis / MemCached / JsonDb/Elastic search
Elastic Search
Relational Database
SQLServer/Sybase/Oracle/MySQL/DB2/Oracle
Procedures / Functions / Triggers / Views / Aggrigates
SQL / DDL / DML
Performance tuning
MQ
Kafka
/ Map-R
topic
partition
RabbitMQ / Acrive MQ / WebSphere MQ
Performance Tuning
JProfiler
Splunk
Microservice
pros
less bulky and less buggy
easy to update
easy to understand
flexible and scalable
cons
hard to test
complicated architecture
Monolithic
pros
simple architecture
easier to spot and contain issue
easier to test
cons
hard to scale
expensive update