API Prototype and Demo Showcase
https://github.com/atmostadam/cats-api
Framework Prototype and Demo Showcase
https://github.com/atmostadam/cats-framework
Spring Boot Application Prototype and Demo Showcase
https://github.com/atmostadam/cats-spring-boot
Drools Application Prototype and Demo Showcase
https://github.com/atmostadam/cats-drools
jBPM Application Prototype and Demo Showcase
https://github.com/atmostadam/cats-jbpm
I use the following professionally on a daily basis:
- Java
- Spring Boot
- JBPM
- Drools
- Docker
- Kubernetes
- ActiveMQ
- Oracle Database
- Maven
- Swagger
- RESTful Services
- IBM AS400
- Veracode
- Sonarqube
- PrismaCloud
- Intellij (Primary), VS Code BPMN Plugin Kogito, Eclipse BPMN Plugin JBPM/Drools
I also use these professionally in maintenance mode
- Standalone Tomcat (war deployment)
- Standalone and Clustered JBoss EAP (ear deployment)
- SOAP Web Services
- XML Over Socket
- HornetQ
Cloud, CI/CD & Infrastructure
- Maven
- Kubernetes
- Docker
- Rancher
- OpenShift
- Jenkins
Code Security
- Veracode
- Sonarqube
- PrismaCloud
Unit Testing
- JUnit 4
- JUnit 5
- Gherkin
- Mockito
Database
- Oracle
- MySQL
- Postgres
- H2
- AS400
- SQL Server
Development Methodology
- Iterative
- Agile
- SAFe
- Waterfall
- DevOps
- Extreme Programming
Java
- Spring Boot
- Standalone Tomcat
- JBoss EAP
- JPA - Java persistence API
- Core Java
- Java 1.2
- Java 1.5
- Java 1.8
- Java 11
- Java 17
Operating Systems
- Windows
- Windows Server
- Linux
- Ubuntu
- CentOS
- Korn Shell Scripting
- Bash Shell Scripting
- PowerShell Scripting
- Solaris 8
- Solaris 10
Rules Engine Development
- MF
- JMF
- Drools Rules
Security
- Veracode
- Sonarqube
- Sonarlint
- PrismaCloud
Software Professional & Leadership
- Code Reviews
- Software Development Leadership
- Interview Developers
- Onboard Developers
- Architectural Direction Participation
- Software Design Approver
- Software Design Leadership
- Final Pull Request Approval Before Production
Workflow Engine
- Sigma Service Broker
- Sigma SMP
- Red Hat JBPM
Currently Prototyping
- Event-Based
- Kogito
- Camunda
- Activiti
- Coming Soon - IBM's Process and Rules Engines
I try to spend at least a few hours a week trying to keep up my technical skillset via prototyping.
Contact Information:
- Adam Johnston
- Lead Software Engineer
- Personal GitHub Prototyping Account
- Website: http://atmostadam.com
- GitHub: https://github.com/atmostadam
- LinkedIn: https://www.linkedin.com/in/adamrjohnston
- Email: [email protected]