"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