To Be Learned Or To Dos
Intro
My list of items I want to learn or things I need to do (TODO, TODOs)
X.509 certificates
Learn to sign a message and detect when it has been modified.
Obtain a certificate, explore it, install it in a Windows and Linux certificate store
To Read
Find and read this paper: Secure and privacy enhanced email system as a cloud service
Read and replicate this setup with Kubernetes, Azure ACI Deploying a Linux Python web application to Service Fabric via Docker Compose
“Grokking the System Design Interview”
Tech To Learn
Front-end technology: Javascript, Swift, Objective-C
Server side technology: Python, Java, Node.js
Modern web framework: React, Angular, Ember
Hadoop, Hive, Spark, Kubernetes, TensorFlow, PyTorch, AirFlow.
Solr, HDFS, Spark, Cassandra and Data Pipelines
Objective C, Swift, C, or C++
Familiarity with web technologies like JavaScript, HTML, and CSS
QE automation frameworks for both frontend and backend applications, such as Cucumber, Selenium, Rest Assured, TestNG, SOAPUI
Drupal content management system, Adobe Experience Manager and Amazon Web Services.
Node/Javascript/React/HTML5/CSS/GraphQL/Java/Spring-Boot/Docker/Kubernetes/Kafka/GitLab.
Develop Python applications using frameworks like Django, Pyramid or Flask
Develop Python applications that integrate machine learning models
Integrate various AWS managed services to develop application workflows
Utilize AWS API Gateway and lambda to develop functions
Develop data workflows using AWS Kinesis, Kafka, EMR, Glue, Athena
Deploy machine learning models with AWS Sagemaker
Build solutions to process alternative data from structured and unstructured sources
Develop solutions to access datasets in AWS S3, Redshift, RDS (MySQL, PostgreSQL)
Experience implementing and managing software quality systems and processes (e.g. in support of IEC-62304)
Elasticsearch/Solr, Hadoop, Cassandra, Kafka, Ahana, Spark, or Athena.
Several pieces of Segment’s core data pipeline, including Centrifuge, our message delivery system, run on Kubernetes
We open sourced kubeapply, a lightweight tool for git-based management of Kubernetes configs
We implement high performance software with Go, Kafka, Docker, Kubernetes. We are heavy users of AWS.
We automate CI/CD with technologies like BuildKite, and Terraform, and other technologies we create and curate.
We love finding the best tools for the job at hand. For example, we integrate Kafka into ClickHouse for high performance data aggregation queries and materialized views.
We have a culture of quality focused on unit testing, automated end-to-end testing, canary deploys, game days, and high observability.
We’re always deploying, and have sophisticated feature flagging (built on ctlstore).
Hands on experience in QE automation frameworks for both frontend and backend applications, such as Cucumber, Selenium, Rest Assured, TestNG, SOAPUI etc. Experience creating multiple test frameworks from scratch.
Distributed file formats, for example ones like Apache AVRO, Apache Parquet, Hadoop and common methods in data transformation
Data visualization tools, for example ones like Tableau and Splunk
Data storage tools, for example ones like HBase, Vertica, Cassandra, Oracle, Redshift, Apache Parquet.
Data processing frameworks and tools, for example ones like Teradata, Apache Oozie and PySpark, Spark, Flume, Kafka, Yarn, S3
Common big data programming languages, for example ones like Java, Python, Scala, Ruby, etc.
Managing Pub-Sub system on top of open sourced Zookeeper/Kafka and contributing to the open source community.
The stack is React, CSS3, HTML5, TypeScript, Appollo/GraphQL. Experience in these technologies is not essential if you are familiar with other web technologies such as NodeJS, Asp.Net, Rails or Angular.
Web Development / SPA experience with technologies such as Angular / React / TypeScript
Experience with big data services (Apache Spark, Flink, Beam) preferred
Knowledge of Software Defined Networking (SDN), Overlay Network technologies (VXLAN, NVGRE & Geneve) and distributed systems is a plus.
Engage with and drive disruptive technologies such as Container Network Interface (CNI), Network policy manager (NPM), Service Mesh, federation etc.
cotlang j2e jetbrains java
java8
syntatic sugar
aws
angular reactBackground in ETL and data processing
Experience with Python and the SciPy stack
Expert-level SQL skills
Drive a Well-Architected AWS culture with IaC and serverless automation using CDK, CloudFormation, and Terraform.
Build architectural and DevOps expertise around common Flagship workloads such as bioinformatics pipelines, GWAS, computational chemistry, Datalake ETL, and ML transformer models.
Deep understanding of state-of-the-art AI development methodologies and
frameworks, including TensorFlow and PyTorch
We operate on a modern tech stack including Angular, React, Ruby, PostgreSQL, Redis, Elastic search, AWS and Docker.
Experience modeling data (PDM, LDM, Protobufs etc.), SQL and designing Data Abstraction Layers
Extensive experience designing and implementing APIs (REST, GraphQL, gRPC)
Experience with NATS, Kafka, ZeroMQ, RabbitMQ and other messaging platforms
Good knowledge of UI/UX design & development using React, HTML5 & CSS
Our stack includes: Python, Flask, Jinja, Docker, GCP, Terraform, Ansible, Memcached, Nginx,
serverless backend servicesSpecialties: Agile teams, Code reviews, code metrics, test automation, performance testing, microservcies, IoT, Java, javascript, C#, Perl, Unix/Linux/OSX, MySQL, MongoDB, Redis, REST APIs, Selenium, test driven development, code coverage, git, Ant/NAnt, Ruby on Rails, Rspec, Jira, AWS - EC2, Lambda, Kinesis Stream, Elastic Beanstalk, Redshift, DynamoDB
This repository contains the source content and code for Kong's documentation website. It's built using Jekyll and deployed with Netlify.
OpenResty® is a full-fledged web platform that integrates our enhanced version of the Nginx core, our enhanced version of LuaJIT, many carefully written Lua libraries, lots of high quality 3rd-party Nginx modules, and most of their external dependencies.
Tests for this site are written using
rspec
andcapybara
with theapparition
driver.NGINX is open source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability.
Python, Java, Kotlin, and/or C++
Experience with three or more of the following frameworks/libraries preferred: PyTorch, OpenCV, Keras, TensorFlow, Cuda, SciPy, NumPy, BoofCV
Experience with low powered devices such as development boards: raspberry pi, Arduino, Coral, Jetson, etc. or mobile phones.