Anthony is a software engineer working towards his P. Eng with specialties in architecture, monetization, social API's, distribution systems, mobile development and Business Intelligence programming. He is dedicated towards providing software that meets best practices and adheres to proper software engineering principles.
Creating awesome systems for awesome games!
● Implemented and lead the agile principles of development
● Staffing, mentoring and career development of our team employees
● Risk assessment & mitigation
● Spearheaded the optimization of several internal pipelines
● Full stack programmer
● Lead the systems team in shipping three games on 11 different platforms
Senior Network Engineer
Eidos Montreal
June 2013 - July 2015
Montreal Area, Canada
● Full stack programmer
● Developed online services for first party and proprietary systems
● Gameplay systems including such systems as persistence, security, and serialization
● Extended the build pipeline to support building on 11 different platforms
● Optimized the analytics pipeline reducing setup time for standard metrics from 4 months to 1 day
● Spearheaded the first live tools platform supporting such tools as player mgt, leader boards, etc.
● Developed for iOS, Android, Steam, Oculus, Amazon, Windows Phone, Windows Store, XOne
Senior Network Engineer
Eidos Montreal
March 2013 - June 2013
Montreal, Canada Area
Unannounced Title, Next-Gen Console
- Online game services (telemetry, AB testing, leaderboards, microtransactions)
- Distribution system for externalized game data
- Game server architecture and programming
Systems Engineer
Sava Transmedia
January 2012 - March 2013
Montreal, Canada Area
Treasure Tower Sprint - iOS/Android
• Self initiated and single handily took this game from 22FPS to 60FPS by switching game engines
• Re-engineered the isometric grid layering system to be more intuitive and usable
• Re-engineered the data driven UI system to use a MVC pattern and increase productivity
• Re-engineered the data driven UI Factory pattern to use reflection and increase flexibility
• Sprite rendering
Backend Operations Lead
Sava Transmedia
January 2012 - March 2013
Montreal, Canada Area
Rubber Tacos - iOS/Android
• Server engineering using AWS, Windows Server 2008, Unix, Unix Shell, VM, and SSH, capable of servicing a million DAU with the ability to scale within minutes
• RESTful web services architecture
• Web engineering using FB API, OAuth, JSON, JS, HTML, Flash, Tomcat, JQuery, J2EE, and Apache
• Database engineering using Redis, MySQL, and block storage servicing 100+ million monthly
• Server stress testing to determine bottlenecks and load limits
• Lead software engineer for game server authentication system, telemetry, and internal console
• Other engineering tasks include pipelining, game API feature development, and multi-threading
• Mentor for junior team members
• Task assignment and reviews
Senior Business Intelligence Programmer
Foreign Affairs and International Trade Canada
November 2008 - December 2011
Ottawa, Canada Area
· Led a team of 4 Business Intelligence programmers for the IBM Cognos platform
supporting 1500 users.
· SQL development and optimization for OLTP/OLAP servers (SQL Server)
· SQL normalization and denormalization (SQL Server)
· Standardization and process optimization of data migrations and ETL processes
· Scripting for environment automation (MSDOS, C++, Perl, UNIX Shell)
· Software development of the Business Intelligence central portal (ASP)
· Software development for a internal task tracking system (OO ASP.NET)
Anthony Pressacco
Business Intelligence Programmer
Foreign Affairs and International Trade Canada
April 2006 - February 2008
Ottawa, Canada Area
· Promoted to lead within one year.
· Developed a internal staffing portal for DFAIT's human resources (OO ASP.NET)
· Automation of report distribution system (VB Macros, Perl, MSDOS)
· Data transformation and ETL development (OO Cognos Data Stream/Data Manager)
· Internal request portal for reports (OO ASP.NET)
CEO and CTO
TradeBug Inc
January 2003 - June 2006
· Headed an e-commerce classified ads start-up. Sold to UsedEverywhere.com in 2006
· Developed site modules using JAVA J2SE servlets, Mysql, and FreeBSD Unix
Software Developer
Standard Radio Toronto
January 2002 - December 2002
Toronto, Canada Area
- Process automation development
- Feature development for backend portal
Software Developer
CHUM Radio Ottawa
January 1999 - December 2001
Toronto, Canada Area
· Audio stream interface using Flash (Adobe Flash/ActionScript 1.0)
· System monitors for 500+ channels (ASP, JavaScript)
· Application performance monitors to analyze the channels.
· Back-end web portal developer for CHUM Radio's 27 high traffic websites (ASP)