Languages
Java, JavaScript, HTML, Groovy, Ruby, HTML5, C++, Perl, C, XML, SQL, ECMAScript (ES6)
Frameworks
Spring, Spring Boot, Spock, JUnit, GEB, Spring MVC, Jasmine, Apache Spark, Spring Security, Mockito, Spring Integration, Hibernate, Bootstrap, JPA, Selenium
Libraries/APIs
REST APIs, JSR 310, ImageMagick, jQuery
Paradigms
API Architecture, Object-oriented Design (OOD), Object-oriented Programming (OOP), Continuous Deployment, Continuous Integration (CI), Behavior-driven Development (BDD), REST, Agile, Continuous Delivery (CD), Test-driven Development (TDD), Functional Programming, Aspect-oriented Programming, Promise
Platforms
Linux, Arch Linux, Unix, JVM, Eclipse, Azure, Kubernetes, Amazon Web Services (AWS), Bluemix, Apache Kafka, Arduino, AVR (8-bit MCU), MacOS, Solaris
Other
Code Architecture, Back-end, SaaS, Technical Leadership, QA Automation, Network Protocols, Routing, Networks, Cisco, IEEE 802.11, Multiprotocol Label Switching (MPLS), SCADA, Data Architecture, Project Lifecycle, Networking, IPv4, IPv6, WAN, Network Design, Cisco Switches, Mbed, Cloud Foundry, Spring Cloud, Undertow
Tools
Apache Maven, Maven, Spring Tool Suite (STS), Groovy Grails Tool Suite, Eclipse IDE, RabbitMQ, Git, Jenkins, Karma, Babel
Storage
JSON, Redis, MariaDB, MySQL, PostgreSQL, MongoDB, Spring Data
Industry Expertise
Telecommunications