me@andrewbruni.com
407-446-7998
Denver, Colorado
University of Denver
Hi, my name is Andrew and I am a full time developer who is skilled in building both web applications and native applications for multiple platforms. Whether working with a team or solo, I always strive to find a solution that best fits the problem.
My career has primarily focused on streaming video applications and I have assisted in the design and implementation on a multitude of apps that each serve millions of users daily.
I graduated from the University of Denver in 2015 with a B.S. in Computer Science and minors in both Spanish and Math. Traveling is a passion of mine and during my time at DU I was able to partake in a semester abroad where I participated in an immersion program at the Universidad de Deusto in Bilbao, Spain. While there I was able to experience another culture and strengthen my skills in the Spanish language.
While a spoken language is certainly different from a programming language, I feel that the skill of being bilingual from an early age has helped me pick up new programming languages fairly quickly. Like traveling, I also have a passion for taking on new projects and learning new languages or frameworks in order to keep me at the top of my game.
TV App Development
BrightScript
JavaScript | jQuery
HTML | PHP | CSS
Python
Presently in a leadership role on the Roku team and in charge of the app release process for Spectrum TV on Roku, management of app’s remote configurations, management/implementation of A/B experimentation on the platform, providing technical/architecture input to feature owners requesting new development on the platform, providing input towards improvement areas based on app analytics, acting as a mentor for new hires and junior engineers, as well as representing the Roku team during large streaming events that require on call technical presence.
Promoted to current role from Software Engineer, where previous work included architecting and implementing a ground up rebuild of the Spectrum TV app on the Roku platform utilizing Roku's SceneGraph SDK. Continued development work has consisted of new feature implementation, building custom SceneGraph components, as well as designing and implementing an algorithm to improve video quality through bitrate tracking.
I am the Co-Founder of Breyer Studios, a web development startup, with goals to provide clients with modern websites that are fully responsive in order to help them generate additional business through the web. I am responsible as the lead developer for creating customer specific solutions that mainly utilize the Wordpress platform, however, I also have experience building custom PHP websites and web applications. I am further tasked with social media management and search engine optimization for our clients.
At POSSIBLE Mobile I was primarily responsible, as Developer and Tech Lead, for architecting and developing large scale video streaming applications for the Roku platform.
Usual daily tasks included working in BrightScript and the Roku SDK, utilizing the Conviva and Adobe Omniture analytics suites to deliver proper user statistics, troubleshooting app side issue with Adobe Auditude and Akamai HLS streams, and interacting with RESTful APIs that returned either XML or JSON responses.
I was further responsible for the development and continued support of applications built for the Google Chromecast platform utilizing both the Google Cast SDK and the Google Game Manager API. I was also occasionally tasked with assisting different iOS teams when short staffed in order to help triage, manage and complete development tasks.
My experience has allowed me to work in teams both large and small and on projects with varying time schedules in an agile environment.
I was involved in the ongoing development of software business logic through the use of Drools as well as designing and implementing J-Unit tests to ensure prior edits and development remained in a usable state. Secondary focus was to help strengthen the testing process by assisting in the design of a Java app that allowed for the automation of more than 1700 J-Unit tests resulting in a 50% decrease in runtime compared to the previous method used.
My responsibilities included the management, updating and new development of content for the Department of Orthopedics and Orthopedic Sports Medicine public facing websites. The University of Colorado utilized Microsoft Sharepoint as a CMS for their websites and thus it was necessary to further develop and shape my skills in order to accomplish certain content related tasks within the constraints of the CMS. Additionally I was tasked with assisting the IT Coordinator with general user support, network troubles and hardware issues.
Lead development role
Front-end web development
Back-end PHP/SQL development
Assisted in maintenance of Informix databases
Assisted in maintenance of Unix platforms
General user support for database related problems
My primary focus was the development of a new web interface entitled “Admin Tools”. The system was to become a quickly deployable platform for new tools that interfaced not only with an Informix database, but, with other systems including the US Treasury banking system. I worked in a small team to build the web interface and utilized PHP, XML, JavaScript, jQuery, and AJAX while utilizing the Codeigniter framework. This approach allowed for each tool developed to be easily deployed and used outside of the Admin Tools Interface, as each tool was entirely self-contained. Additionally I was tasked with assisting in routine up keeping of multiple Unix based systems and Informix databases. I was further involved with conducting tests on an annual basis for the internal A-123 Audit.
Bachelor of Science in Computer Science
Minors in Spanish & Mathematics
Spanish Immersion Program
Bilbao, Spain
Intro to Java 1, 2 & 3
Systems Programming
Computer Organization
Data Structures & Algorithms
Discrete Structures
Operating Systems
Database Organization
World Wide Web Programming
Topics in iOS
Programming Languages