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.
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.
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.
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.