Sandro Lain
- Living in Padua, Italy
- Fullstack Developer from 2008, with different technological stacks:
- PHP + AJAX
- NodeJS + Websocket
- GoLang + Web Component
- iOS and Android mobile app developer for IoT:
- Smart Heating and remote control
- Gate control and access
- Beacon and geolocation based events
Technologies#
Legend | |
---|---|
I know what it is | |
I worked on it | |
Successfully deployed | |
Proficient tuning |
Technology | Level |
---|---|
React | |
Angular 2+ | |
LitElement | |
Flutter | |
MongoDB | |
NestJS | |
VueJS | |
SvelteJS | |
Terraform | |
JavaScript | |
TypeScript | |
DOM | |
CSS | |
HTML | |
NodeJS | |
Java | |
GoLang | |
Rust | |
MySQL | |
PHP 5+ | |
AWS | |
Docker | |
Kubernetes | |
HELM | |
TOTP | |
JWT | |
SQL | |
Kafka | |
MQTT | |
Modbus over TCP | |
OpenTherm | |
Apache | |
Nginx | |
Jquery | |
Jenkins | |
Jenkinsfile | |
Bootstrap | |
Angular js | |
JSON | |
YAML | |
SemVer | |
.env | |
JSON Schema | |
Swagger / openapi | |
Markdown | |
MDX | |
Redis | |
Memcached | |
QRcode | |
Editorconfig | |
Eslint | |
Shell script | |
Mermaid |
Certifications#
- Programming with Google Go
- Identifying Security Vulnerabilities
- JavaScript Security
- Principles of Secure Coding
Pluralsight#
Pluralsight Skills
CSS
expert
PHP Development and Tooling
expert
Go
expert
Microservices Architecture
expert
TypeScript Core Language
expert
JavaScript
expert
Pluralsight Badges
DevSecOps: Adding Security Testing Tools to Pipelines
DevSecOps: Automated Security Testing Fundamentals
Security Best Practices in Google Cloud
Primetime
Week to Week 1x
Software Development Security for CISSP®
Knowledge Seeker
Back to Back Days 1x
Fast Starter
Show Time
Security Assessment and Testing for CISSP®
Communication and Network Security for CISSP®
Security Architecture and Engineering: Cryptography for CISSP®
Security Architecture and Engineering: Physical Security Controls and Design for CISSP®
Security Architecture and Engineering: Security Controls and Vulnerabilities for CISSP®
Security Architecture and Engineering: Secure Design Principles for CISSP®
Asset Security for CISSP®
Security and Risk Management: Principles of Risk for CISSP®
Security and Risk Management: Information Security Principles for CISSP®
Month to Month 5x
5G and Edge Computing: Executive Briefing
Ethical Hacking: Hacking IoT and OT
Scrum Development with Jira & Jira Agile
Ethical Hacking: Cryptography
Cryptography Principles for IT Professionals and Developers
Schema Modeling Patterns and Best Practices for Document Databases
Managing Apps on Kubernetes with Istio
Elite Achiever
Application Development with Cloud Run
Achieving Advanced Insights with BigQuery
Creating New BigQuery Datasets and Visualizing Insights
Exploring and Preparing your Data with BigQuery
Serverless Data Processing with Dataflow: Foundations
Protocol Buffer Fundamentals
Architecting Stream Processing Solutions Using Google Cloud Pub/Sub
Elixir: The Big Picture
Week to Week 10x
Serverless Architecture: Executive Briefing
Service Orchestration and Choreography on Google Cloud
Developing Applications with Cloud Functions on Google Cloud
Modern Software Architecture: Domain Models, CQRS, and Event Sourcing
Architecting Event-driven Serverless Solutions Using Google Cloud Functions
Serverless Event-based Application Architecture
GitHub Copilot Fundamentals: AI Paired Programming
Back to Back Days 20x
Month to Month 2x
DevSecOps: Integrating Incident Response into DevSecOps
Scholarly Pursuit
Continuous Monitoring: The Big Picture
Python 3 Best Practices
Python Requests Playbook
Cloud Security Operations for CCSP®
Working with Files in Python 3
Classes and Object-oriented Programming in Python 3
Weekly Goal 1x
Python 3 Fundamentals
Cloud Application Security for CCSP®
View Time Machine
Rust: The Big Picture
Python 3: The Big Picture
Cloud Platform and Infrastructure Security for CCSP®
Cloud Data Security for CCSP®
Wise Watcher
Week to Week 3x
Cloud Concepts, Architecture and Design for CCSP®
Month to Month 1x
Show Time
Knowledge Seeker
Primetime
Fast Starter
Week to Week 1x
Back to Back Days 1x
Back to Back Days 5x
Secure Coding: Identifying and Mitigating XML External Entity (XXE) Vulnerabilities
Secure Coding: Preventing Insecure Deserialization
Secure Coding: Preventing Broken Access Control
Secure Coding: Preventing Sensitive Data Exposure
Secure Coding: Preventing Insufficient Logging and Monitoring
Secure Coding: Using Components with Known Vulnerabilities
API Security with the OWASP API Security Top 10
OWASP Top 10: What's New
OWASP Top 10: The Big Picture
Integrating Incident Response into DevSecOps
Integrating Automated Security Testing Tools
Enabling Security Governance and Compliance in DevSecOps
Performing DevSecOps Automated Security Testing
Pluralsight Epic Viewer
Approaching Automated Security Testing in DevSecOps
DevSecOps: The Big Picture
Flutter 2: The Big Picture
Generative AI and Enterprise Strategy: Navigating New Possibilities
Exploring Generative AI Models and Architecture
Getting Started on Prompt Engineering with Generative AI
The IT Ops Sessions: GitHub Copilot for the IT Operations Professional
ChatGPT and Generative AI: The Big Picture
Developing an Artificial Intelligence Strategy for Your Organization
Artificial Intelligence Essentials: Responsible AI
Getting Started with Artificial Intelligence for Business
Artificial Intelligence Essentials: AIOps (Artificial Intelligence for IT Operations)
Concurrent Programming in Go
Data Science: The Big Picture
Month to Month 5x
GraphQL: The Big Picture
Managing Errors in Go
Angular: Getting Started
Epic Week to Week
Designing RESTful Web APIs
Leading with Emotional Intelligence
Self-assessing Your Emotional Intelligence
Introduction to Emotional Intelligence
PostgreSQL: Advanced SQL Queries
Getting Started with Argo CD
PostgreSQL: Index Tuning and Performance Optimization
Querying Data from PostgreSQL
Configuring and Managing Kubernetes Networking, Services, and Ingress
Network Concepts and Protocols
Domain-Driven Design Fundamentals
Terraform - Getting Started
Visionary
Google Cloud Fundamentals: Core Infrastructure
IoT Full Stack Development: Getting Started
ISTQB® Foundation: Tool Support for Testing
ISTQB® Foundation: Test Management
Week to Week 10x
ISTQB® Foundation: Test Techniques
ISTQB® Foundation: Static Testing
Weekly Goal 5x
ISTQB® Foundation: Testing throughout the Software Development Lifecycle
ISTQB® Foundation: Getting Started
GitOps: The Big Picture
Packaging Applications with Helm for Kubernetes
Clean Architecture: Patterns, Practices, and Principles
Kubernetes for Developers: Moving to the Cloud
Kubernetes for Developers: Moving from Docker Compose to Kubernetes
Kubernetes for Developers: Integrating Volumes and Using Multi-container Pods
Kubernetes for Developers: Deploying Your Code
Kubernetes for Developers: Core Concepts
Software Testing and Quality Assurance: The Big Picture
Getting Started with OAuth 2.0
Microservices Security
Your Microservices Transition
Elite Achiever
Building Reactive Microservices
Microservices DevOps
Building Microservices
Weekly Goal 1x
Microservices Architecture Fundamentals
Month to Month 2x
Back to Back Days 20x
Microservices: Getting Started
Microservices: The Big Picture
Becoming a Better Listener
Scrum Master Fundamentals - Foundations
How to Be a Great Mentor: Get More out of Mentoring
How to Get Your Next Promotion
Getting Started with Apache Kafka
Scholarly Pursuit
Skill IQ 5x
Rust Fundamentals
Getting Started with Programming in Java 11
View Time Machine
Building Distributed Applications with Go
Go: Getting Started
Advanced Branching and Looping in GO
Creating Web Services with Go 1
Wise Watcher
Testing Go Applications
Week to Week 3x
Month to Month 1x
Concurrent Programming with Go
Primetime
Back to Back Days 5x
Deep Dive into Go Functions
Deep Dive into Go Packages
Knowledge Seeker
Week to Week 1x
Show Time
Back to Back Days 1x
Fast Starter
Creating Custom Data Types with Go
The Go Standard Library
Wise Watcher
Back to Back Days 5x
The Go CLI Playbook
Primetime
Week to Week 1x
Knowledge Seeker
Show Time
Back to Back Days 1x
Month to Month 1x
Galactic Explorer
Fast Starter
Fast Starter
Build Better in '21
Continuous Delivery and Automation on AWS for DevOps Engineers
View Time Machine
AWS Developer: The Big Picture
Stellar Explorer
Solar Explorer
Progressive Web Apps: The Big Picture
Microservices Architecture
Wise Watcher
Back to Back Days 5x
HTML5 Web Component Fundamentals
Primetime
Micro Frontends Architecture
Knowledge Seeker
Back to Back Days 1x
Week to Week 1x
Fast Starter
Show Time
Skill IQ 2x
How Git Works