Joey A.

Principal Engineer @Roblox

Ottawa, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Mar 2022 — Present

Principal Engineer @Roblox

View department →

Ottawa, ON, CA

Working as the technical lead of the Connections team.Our team is responsible for friends, followers, blocking, user presence, friend recommendations, social sharing links, contact importing, screenshot capture and sharing, other sharing mechanisms, profile page, etc.Highlights-Built and got funded a technical roadmap for untouched systems to setup a foundation for near term and long term product development. These allowed our product scope to expand, and development time to decrease across the systems-Took a platform approach to user relationships (over having each system sharded, create a system that has all the user relationships)-I created a platform for user settings (previously, each setting was backed by its own database and adding a new setting took months). I did this when my team asked to create a new setting in a non platform manner from a sister team. Instead, I convinced them I\'d create the platform for them, which they could then own, allowing all future teams to have an easier time to add settings-I created a profile platform that\'s server authoritative for the profile page, allowing different components to render based on use case, but the components were reusable between use cases-I moved the user presence system (online/offline) to active/active ready, cleaning up a large portion of tech debt in the redesign, and allowing for multi data center resolution-I architected a system for posting captures in the Roblox platform, integrated, designed and aligned with safety teams to build ML models for image auto moderation-I architected a system for online user relationships, to reduce a fanout pattern that prevented increased friend and blocked user counts-I scaled friends and blocked users on Roblox platform to be able to grow near indefinitely.Aside from the technical roadmap, I also drove a lot of the product roadmap items for the above, making sure the technical roadmap clearly setup the infrastructure to build products faster.

EDUCATION

2009 — 2013

McGill University

Bachelor of Engineering (BEng), Computer Engineering

2007 — 2009

Marianopolis College

Pure and Applied Siences

SKILLS

RefactoringHadoopTestingMicrosoft OfficeBakingDatabasesBashEclipseAmazon Web Services (Aws)ZshGitCannoli MakingSoftware DevelopmentPythonScrumObject Oriented DesignMysqlDistributed SystemsScalabilitySoftware EngineeringSoftware DesignScalaSpring FrameworkOperational ExcellenceShell ScriptingIce Cream Sandwich MakingAlgorithmsC++SqlLinuxApache PigCProgrammingWeb ServicesData StructuresAgile MethodologiesJavaJavascriptOopGradle

ABOUT JOEY A.

I think life is about balance and that everyone can work on making the world move forward. For those who don\'t know me, I like to bake and cook (insta @cupcake_engineering,@health_food_eatery if you\'re curious). It is something I feel can be broken down and built back up into what you see in your minds eye. This is something I like to do in all parts of my life as I feel life is about balancing how to combine different elements to build a better whole.From a professional sense, I like to work on what builds the best system based on the constraints, always trying to move towards the ideal system. This is something I do with all parts of my life, look for the ideal and built towards it even when things aren\'t ideal. Feel free to shoot me a message if you\'re interested in chatting about anything, I\'m interested in listening to many things. If you are looking to hire me, be sure to include something about my photo or my instagram accounts, as I typically ignore auto-generated emails.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Joey A. — Principal Engineer at Roblox in Ottawa, ON, CA | Unifers