Andrew DiStasi
Andrew DiStasi

About Me


I'm a Senior Software Engineer with a passion for web development, mentorship, providing transparency through effective data analysis & visualization, and empowering those around me to leverage cloud technologies to solve real-world problems. I have worked in web development in varying capacities for nearly a decade, working with organizations across the EdTech, Commercial, Nonprofit, Government, and Financial sectors. Most recently, I've helped many Small & Medium-Sized Business accelerate their cloud adoption journey through my work as a Senior Software Engineer with Innovative Solutions, an AWS Premier Tier Service Partner located in Rochester, NY. I also work as an adjunct professor at RIT, teaching an introductory to intermediate Database & Web Courses.

My main area of professional focus has been full-stack web development, modernizing legacy applications, and cloud-native development, with a heavy focus on serverless web, data pipelines, and data visualization. I have experience with a broad range of languages and frameworks, including Python, JavaScript, TypeScript, C#, SQL, HTML, CSS, PHP, & Java. I'm comfortable with a wide variety of web frameworks, such as React, Vue, .NET, Java Spark, Node, and Angular and have experience with both REST & GraphQL APIs. I have experience with multiple development methodologies and with all phases of the Software Development Lifecycle. My experiences span across traditional software development, cloud native development, and data analysis/visualization across verticles in EdTech, Finance, Government, Nonprofit, and Commerical, which serves to give me a unique perspective and flexible skillset that allows me to thrive in a wide variety of environments.

Education & Mentorship


Beyond my work as an individual contributor, I am incredibly passionate about technical mentorship and education. My experience teaching at RIT has helped me hone my abilities to break down complex technical concepts and effectively communicate them to junior developers and clients. The most genuinely rewarding aspect of my work is watching people I am working with have that "a-ha!" moment as they grasp new concepts. I've further leveraged my teaching skills outside of the classroom to spearhead an AWS Certification Iniative, personally assisting over 30 of my peers at Innovative to achieve their Cloud Practioner and Associate-level certs.

Research & Academics


My areas of research focus have revolved around API Migration, Bug & Code Smell Detection, and Bug Localization & Triage. My thesis studied the use of Deep Neural Networks and Information Retrieval to automate the process of Bug Localization and Triage at a higher accuracy than previous studies. I have presented internationally at the IBM CASCON 2018 Conference on automating the detection of API Migration at the function level and on detecting code smells in unit testing in open source Android applications.

In the precious few hours that I'm not working, teaching, or developing, I can usually be found reading, listening to music, playing soccer and volleyball, growing my board game collection, exploring the Rochester food scene, or watching hockey. My ideal job is simply one where I can leverage my technical expertise and passion for education to empower others to address real needs in a meaningful way.

Contact Me