Technology Profile
Total Page:16
File Type:pdf, Size:1020Kb
2021 Technology Profile https://azati.ai +375 (29) 6845855 Belarus, 31 K. Marks Street, Sections 5-6 Grodno, 230025 1 Table Of Contents TABLE OF CONTENTS page 01 DEPLOYMENT, BI & DATA page 09 WAREHOUSING GENERAL INFORMATION page 02 DATA SCIENCE & MACHINE LEARNING page 10 JAVA TECHNOLOGIES page 03 MONITORING TOOLS, PORTALS & SOLUTIONS, page 11 VERSION CONTROL RUBY & JAVASCRIPT TECHNOLOGIES page 04 VERSION CONTROL, SDK & OTHER TOOLS page 12 WEB & PHP TECHNOLOGIES page 05 OTHER TOOLS page 13 MOBILE DEVELOPMENT & DATABASES page 06 SOFTWARE TESTING & QA page 07 APPLICATION DEPLOYMENT page 08 2 General Information 01 PROGRAMMING LANGUAGES: 02 MARK-UP AND MODELING 05 SOFTWARE ARCHITECTURE PATTERNS: LANGUAGES: Java Representational State Transfer (REST/RESTful) JavaScript (ES5/ES6) HTML (4/5) Model-View-Controller (MVC) PHP XSLT Microservices TypeScript UML GraphQL PL/SQL Kotlin Smalltalk C 03 PROJECT MANAGEMENT C++ METHODOLOGIES: C# Agile (Kanban/SCRUM) Groovy Waterfall Delphi Behavior-driven development (BDD) Pascal Test-driven development (TDD) Python Feature-driven development (FDD) SQL Ruby R CoffeeScript 04 DEVELOPMENT APPROACHES: Perl Continuous Delivery (CD) Bash Continuous Integration (CI) Shell 3 Java Technologies 06 JAVA TECHNOLOGIES: 07 JAVA FRAMEWORKS: Apache POI Java (7/8/9) Spring Apache Wicket Java Servlet Spring Boot Apache CXF Java Database Connectivity (JDBC) Spring REST Apache Shiro Java REST Spring MVC Apache Camel Java Persistence API (JPA) Spring Data Java Message Service (JMS) Spring Security 08 JAVA LIBRARIES: JBoss Drools Spring Test Liquibase JavaServer Faces (JSF/JSF2) Spring WebFlux Logback Thymeleaf Spring WebSocket Velocity Spring Web Flow IceFaces Spring AOP SOAP Web Services Hibernate Java Management Extensions (JMX) MyBatis PrimeFaces Apache Tiles Jax-WS Vert.x Jax-RS ZK (zkoss) JavaServer Pages (JSP) Spring Cloud Java Transactions API (JTA) Spring Social Enterprise JavaBeans (EJB3) Spring Kafka Spring JMS Spring Batch Spring Adoc 4 Ruby & JavaScript Technologies 09 RUBY TECHNOLOGIES: 13 RUBY LIBRARIES: 17 JAVASCRIPT TECHNOLOGIES: Ruby MRI Trailblazer Babel Rambda 18 JAVASCRIPT BACKEND: 10 RUBY FRAMEWORKS: Ruby on Rails 14 RUBY TOOLS: Node.js Sinatra RVM Grape Rbenv 19 JAVASCRIPT BACKEND FRAMEWORKS: Hanami Roda Express.js Nest.js Active Admin 15 RUBY DEPLOYMENT: Restify Mina Hapi 11 RUBY ORM: Active Record 16 FRONT-END FRAMEWORKS: 20 JAVASCRIPT TESTING FRAMEWORKS: Sequel Angular Mongoid Jasmine-marbles Angular.js Rom-rb React Vue Ember.js 12 RUBY TESTING: RSpec Minitest 5 Web & PHP Technologies 21 FRONT-END TECHNOLOGIES: 24 DATA FORMATS: 28 PHP CMS: CSS/CSS3 XML Joomla XPath JSON Wordpress SASS CSV DataLifeEngine LESS Drupal PostCSS Magento (1/2) Flux 25 WEB FRAMEWORKS: Prestashop Redux Bootstrap NgRx Material Design 29 PHP FRAMEWORKS: RxJS Flex-Layout NgXs Yii Foundation Zend Kohana FRONT-END LIBRARIES: 22 Laravel 26 WEB TECHNOLOGIES: ApexCharts.js Symfony Chart.js AJAX jQuery WebSocket API (WebSockets) Lodash Animate.css 27 PHP BOILERPLATES: 23 FRONT-END PARADIGMS: Bedrock BEM 6 Mobile Development & Databases 30 MOBILE DEVELOPMENT: 34 SQL DATABASES: 37 TIME SERIES DATABASE: PhoneGap PostgreSQL InFluxDB React Native MySQL Oracle Database 38 IN-MEMORY DATABASES: MSSQL 31 MOBILE TESTING: Memcached DB2 Redis Appium DashDB FireBird MariaDB 39 MODELING TOOLS: 32 ANDROID DEVELOPMENT: SQLite Android SDK (Bluetooth API, Camera API, SAP PowerDesigner Interbase Sensor/Location API) EA Architect H2 Android NDK MS VISIO AWS RDS Android Architecture Patterns (MVC, MVP, MVVM) DataDesigner Android Media/Graphics (Open GL, Live streaming) TIBCO Designer REST (Retrofit, Volley) Miro Image processing (Picasso, Glide, Fresco) 35 DATABASE MIGRATION TOOLS: MySQL WorkBench Google Play Services Flyway Push notification (Parse, UrbanAirship, Pubnub) 40 OBJECT DATA MODELING (ODM): 36 CACHING SOLUTIONS: Mongoose 33 NOSQL DATABASES: Caffeine Cache MongoDB Apache Cassandra Firebase 7 Software Testing 41 WEB TESTING: 44 UNIT TESTING: 48 CODE QUALITY ANALYSIS: Selenium (WebDriver/Grid/IDE) JUnit SonarQube Mockito RuboCop PowerMock Reek 42 TEST FRAMEWORKS: TestNG 45 TESTING TOOLS: 49 TEST MANAGEMENT SYSTEMS: Mocha Jasmine Postman TestLink Jest Insomnia TestRail Capybara Katalon Studio QTest Robot Framework Zephyr for Jira 46 LOAD AND PERFORMANCE TESTING: Apache JMeter 43 TESTING AUTOMATION: SolarWinds Database Performance Analyzer Selenide Gatling Cucumber Protractor 47 API TESTING: Selenoid WebdriverIO Wiremock Serenity SoapUI Allure Talend API Tester 8 Deployment 50 APPLICATION SERVERS: 52 MESSAGING MIDDLEWARE: 56 HTTP SERVERS / LOAD BALANCERS: JBoss EAP Tibco EMS Nginx Oracle WebLogic HornetQ Apache HTTP Apache Tomcat Apache ActiveMQ AWS Load Balancer Eclipse Jetty TIBCO JMS AWS Application Load Balancer IBM WebSphere IBM MQ DNS Load Balancing JBoss (Wildfly) RabbitMQ OpenServer Puma Amazon SQS Unicorn 57 PROXY SERVERS: Raptor 53 CLOUD PLATFORMS: Passenger Haproxy Thin Alibaba Cloud Charles proxy AWS Cloud Fiddle Google Cloud 51 JOB RUNNERS & SCHEDULERS: Microsoft Azure Grunt 58 CONTAINERIZATION: Gulp 54 NETWORK ANALYSIS TOOLS: Docker Sidekiq Kubernetes Resque Wireshark OpenShift Sneakers Delayed job Webpack 55 APPLICATION PROTOCOLS: LDAP 9 Deployment, BI & Data Warehousing 59 VIRTUALIZATION: 61 BUILD & DEPLOYMENT 63 BUSINESS INTELLIGENCE: Oracle VirtualBox AUTOMATION: Microsoft OLAP VMWare ESXi Apache Maven Oracle Forms Proxmox Gradle Oracle Reports Xen Apache Ant Crystal Reports Vagrant Capistrano Oracle Graphics Ansible Oracle BI Publisher Terraform Cognos 60 CONTINUOUS INTEGRATION & Jenkins (ex. Hudson) SAP BusinessObjects DELIVERY: Jenkins CI 64 BIG DATA: GitHub Actions 62 DATA WAREHOUSING: Travis CI Kalido (BIM/DIW/MDM) Hortonworks HDP/HDF Circle CI Microsoft SSIS Gitlab CI Netezza TeamCity Prefect Dataflow Automation Octopus Oracle Database Designer Gitlab CD DBeaver 10 Data Science & Machine Learning 65 OCR: 68 DATA SCIENCE: 70 SEARCH TECHNOLOGIES: Tesseract Theano Apache Solr Pandas ElasticSearch Numpy Apache Lucene 66 MACHINE LEARNING FRAMEWORKS Matplotlib RDBMS-integrated FTS AND LIBRARIES: Scipy Scikit Learn Jupyter XGBoost Jupyterlab 71 CRYPTO: Lasagne RSA TensorFlow AES Keras 69 DISTRIBUTED COMPUTING: X.509 NLTK Apache Hadoop CryptoPro Gensim Apache Kafka fastText Apache Spark Conduktor (Kafka UI) 67 MACHINE LEARNING TOOLS: Nvidia Cuda AWS Sagemaker Azure AI 11 Monitoring Tools, Portals & Solutions, Version Control 72 REPORTING TOOLS: 75 LOG MANAGEMENT: 78 PORTAL PLATFORMS: JasperReports Appsignal Liferay Grafana Kibana Crittercism Logstash Crashlytics Syslog 79 BUSINESS PROCESS MANAGEMENT Jsreport Splunk (BPM) PLATFORMS: TIBCO BPM 76 CUSTOMER RELATIONSHIP Bonita BPM 73 MONITORING: MANAGEMENT (CRM) PLATFORMS: Camunda Cockpit Datadog SugarCRM Zabbix CentricCRM SuiteCRM 80 VERSION-CONTROL SYSTEMS: vTiger CRM Git 74 ANALYTICS: SVN New Relic CVS Google Analytics 77 ENTERPRISE CONTENT MANAGEMENT Nexus Repository MixPanel (ECM) PLATFORMS: Flurry Alfresco ECM 81 ACCESS CONTROL / AUTHORIZATION: Documentum OAuth 2.0 JWT OpenId 12 Version Control, SDKs & Other Tools 82 VERSION-CONTROL PLATFORMS: 86 THIRD PARTY APIS: 89 OFFICE SUITES: GitHub Google Maps API MS Office GitLab Yandex Maps API LibreOffice BitBucket Facebook API Google Docs Twitter API Instagram API 83 REPOSITORY MANAGEMENT: Google Search API 90 INTEGRATED DEVELOPMENT ENVIRONMENT (IDE): Nexus Repository Manager Shopify API DockerHUB Firebase API Intellij Idea Node Package Manager SQL Developer Eclipse 87 THIRD PARTY SERVICES: Jasper Studio 84 SOFTWARE DEVELOPMENT KITS: Swagger.io NetBeans DataGrip Atlassian SDK Visual Studio Code 88 PROJECT MANAGEMENT SYSTEMS: WebStorm Atlassian JIRA Android Studio 85 COLLABORATION & WIKI Redmine Xcode SYSTEMS: Trello JetBrains PhpStorm Atlassian Confluence Workfront Redmine wiki Harvest Xwiki Pivotal 13 Other Tools 91 OPERATION SYSTEMS: 96 DESIGN TOOLS: 98 ONLINE TOOLS & SERVICES: Windows Figma Background Image Generators Linux Zeplin CanIUse.com macOS Adobe After Effects Colorzilla.com iOS Adobe Illustrator Data URI generators Android Adobe InDesign draw.io Adobe Photoshop Fontello.com 92 ERROR TRACKING: Autodesk 3D Studio Max FontSquirrel.com Corel Draw Glyphicons.com Airbrake InVision Google PageSpeed Insights Errbit Sketch Up IcoMoon.io OptimiZilla.com 93 TEXT EDITORS: SVG-Optimizers 97 PROTOTYPING TOOLS: Atom TinyPNG.com Axure RP Notepad++ Uncss-online.com Balsamiq Mockups Sublime Text Validator.nu Mockingbird Icons8 Microsoft Visio GetWaves Webflow 94 VIDEO EDITING TOOLS: Camtasia Studio 95 DESIGN TECHNIQUES: Adaptive and Responsive Web Design 14 Other Tools 99 SSH & FTP: 102 MESSENGERS: WinSCP Slack Putty FileZilla FTP 103 TIME TRACKING: SSH Toggl 100 HOSTING PLATFORMS: Vercel Netlify GitHub Pages 101 TEMPLATING SYSTEMS: Mustache 15 Contact Us 2021 USA Technology +1 (201) 464 6906 [email protected] https://azati.ai Profile 184 South Livingston Avenue Section 9, Suite 119 Livingston, NJ 07039, US 445 455745 BELARUS +375 (29) 6845855 [email protected] 31 K. Marks Street, Sections 5-6, Grodno , 230025, Belarus.