alessiosavi

347
reputation
2
9

"I love to find patterns for managing complexity"

If you can draw it, then you can build it.

There is nothing that can make me turn away from *UNIX system. My preferred technologies are the one that i don't know, especially if related on BE system/microservices and, of course, they run on top of Linux. If these three things are not linked during my "workday" i can't be as useful as i want to be.

AWS:

  • Redshift
  • AWS Batch
  • Lambda
  • IAM Role
  • CloudWatch
  • DynamoDB
  • CloudFormation
  • S3
  • AWS Glue (ETL)
  • EC2
  • VPC
  • Custom GPU Cluster (ML-Training)

Golang:

  • MongoDB, Redis, cgo, call to custom C function
  • Fast file parsing (C interoperability)
  • REST API
  • Routine
  • High performance webservices (fasthttp)

TypeScript:

  • CDK for create AWS Infrastracture as a code

C, C++:

  • Cryptocurrencies enthusiast
  • Apache webserver custom plugin
  • Configuration, tunining, security (SSL security, CVE mitigation), custom C module (Apache plugin)

Python, Java:

  • Neural Network, Classifier, Clustering
  • Microservices
  • No-sql database (Redis-server,MongoDB,Cloudant)
  • NLP (natarual language processing): spaCy, nltk
  • Image Processing: dlib, opencv, face_recognition, skimage
  • Time Series forecasting
  • Customer Segmentation (RFM Score)

Shell:

  • Extreme automation of *UNIX environment.
  • Installation script: automatically download, compile and install from source for best performances
  • System Audit

Security & SysAdmin:

  • Linux system hardening & tuning (firewall-cmd, iptables, fail2ban)

System monitoring:

  • Netdata, Grafana
  • Custom dashboard for cluster/software using Prometheus/InfluxDB and node_exporter as "data gathering layer"

System troubleshoot:

  • lsof, journactl, find, egrep, ps, awk "AS RAINING"
  • git + semantic versioning as a MUST

Binary exploitation:

  • gdb, strace, valgrind and a lot of memory addresses

Key Skills UNIX, golang, Java, python, blockchain, distributed system, penetration testing, system administration, microservices, no-sql, rest-api, optimization, tuning, neural-network, 1984

Github: github.com/alessiosavi
Linkedin: www.linkedin.com/in/alessio-savi-2136b2188/
StackOverflow: stackoverflow.com/users/9361998/alessiosavi

Certification:
AWS: www.credly.com/badges/accf562d-5f1e-4245-a447-07006e1a1b79
IBM Blockchain: www.credly.com/badges/424b78cf-8394-4758-b2c3-01735f880308/
IBM Kubernetes: www.credly.com/badges/0049b9f6-1e21-45f1-a572-3cd6d139dda7
IBM Tensorflow: www.credly.com/badges/ed7a4af2-3c6b-47b5-b748-74074557c1f4
Tensorflow FCC: www.freecodecamp.org/certification/alessiosavi/machine-learning-with-python-v7