Hello There!
I am Giovanni Vecchione.
About Me
Giovanni Vecchione
Software Engineer

I'm Giovanni Vecchione, an Austin-based Software Engineer and the founder of SonderByte. My mission is to build technology with a purpose: to create tangible business value.

My expertise lies at the intersection of Full-Stack Development, Data Analysis, and Machine Learning, primarily using Python, C++, and Java. I don't just build software; I architect efficient, data-driven solutions that solve complex challenges and align with strategic goals. Whether developing a scalable web application, automating a critical business process, or deploying an AI model, my focus is always on delivering performance, reliability, and a measurable return on investment.

Through SonderByte, I partner with clients to transform their vision into robust, well-engineered reality. If you're looking for a dedicated engineer who thinks like a strategic partner, let's connect and discuss how we can build something impactful together.

My Skills
Categorized list of skills including technical languages, frameworks, and other relevant abilities.
Programming Languages
Python
Java
C/C++
SQL
Bash
01
Web Development & Design
HTML
CSS
JavaScript
Webflow
WordPress
02
Data Science & ML / AI
PyTorch
TensorFlow
Scikit-learn
ML Training Paradigms
Neural Networks
Computer Vision
03
Big Data & Infrastructure
Apache Hadoop
Apache Spark
Apache Yarn
UNIX / Linux

04
Software Engineering Principles & Design
Data Structures & Algorithms
Operating Systems
Software Assurance
System Architectures
Agile Development
RESTful APIs
05
Financial Operations
Anomaly Detection
Cloud Cost Optimization
Data Visualization
Predictive Modeling
AWS, GCP, Azure
Cloud Data Analysis
Cross-Fuinctional Communication
Project Management
06

Notable Projects

  • Hadoop Advertising Data Analyzer

    MapReduce, Java, HDFS

    Created a MapReduce program to analyze ad campaign performance across geolocations by computing sales-to-click ratios. Supported strategic marketing spend decisions through category-level performance metrics.

  • Oracle Employee Database Application

    Java, JDBC, SQL

    Built a menu-driven interface to manage a corporate Oracle employee database. Implemented complex SQL logic to simulate compensation models, salary projections, and dynamic batch operations.

  • Blood Cell Classifier

    TensorFlow, CNN, Image Classification

    Developed a Convolutional Neural Network (CNN) in TensorFlow to classify blood cell images, with the goal of identifying patterns for diseases like leukemia. Proactively analyzed initial training metrics to diagnose model instability and overfitting; proposed targeted solutions including learning rate reduction and Early Stopping to improve future performance.

Websites
Other Projects