Bilal S.

Bilal S. Email and Phone Number

Staff Software Engineer, Machine Learning @ Meta
Kirkland, WA, US
Bilal S.'s Location
Greater Seattle Area, United States, United States
Bilal S.'s Contact Details
About Bilal S.

AI/ML (mixed hardware inference enablement and optimization), Data, and Distributed Systems

Bilal S.'s Current Company Details
Meta

Meta

View
Staff Software Engineer, Machine Learning
Kirkland, WA, US
Website:
metadownhole.com
Employees:
136862
Bilal S. Work Experience Details
  • Meta
    Staff Software Engineer, Machine Learning
    Meta
    Kirkland, Wa, Us
  • Meta
    Software Engineer
    Meta Jun 2020 - Present
    Menlo Park, Ca, Us
  • Electronic Arts (Ea)
    Senior Engineering Manager
    Electronic Arts (Ea) Mar 2019 - Jun 2020
    Redwood City, Ca, Us
  • Electronic Arts (Ea)
    Senior Software Engineer
    Electronic Arts (Ea) Feb 2016 - Feb 2019
    Redwood City, Ca, Us
    In EADP Marketplace team with the goal to build a platform for supporting complex game economies for console and mobile titles.
  • Electronic Arts (Ea)
    Software Engineer Iii
    Electronic Arts (Ea) Jun 2014 - Feb 2016
    Redwood City, Ca, Us
    As a member of EADP Mobile team, I led a team to build the new push notification system from ground up. As part of that effort, I participated in the design and development of the system, helped support our customers to on-board on the new system. Helped maintain, support and then eventually decommission the legacy PN system to reduce operating costs. Key highlights (as of May 2016):• Over 20 games are using the system including FIFA 16 & 17, Sims Free Play, Minions, Tetris, The Simpsons Tapped Out (TSTO), UFC and several other titles• On average the system sends out over a billion notifications per month• The system can autoscale from 0 to over a billion notifications for load spikes
  • Electronic Arts (Ea)
    Software Engineer Ii
    Electronic Arts (Ea) Oct 2012 - May 2014
    Redwood City, Ca, Us
    I was a member of EA AllPlay Tools and Technology Team responsible for building a game platform to support numerous EA game titles. Main contributions:• Designed and developed a metrics library based on Codahale Metrics for Google App Engine• Support game teams to adopt the best practices for monitoring application behavior in production• Designed and developed a telemetry/data analytics pipeline for The Simpsons Tapped Out (TSTO) to consume hundreds of millions of events per day
  • Electronic Arts (Ea)
    Software Engineer
    Electronic Arts (Ea) Aug 2011 - Sep 2012
    Redwood City, Ca, Us
    Genius Platform Team (July 2012 - Sep 2012)I worked on the scalable chat service responsible for serving 25K+ concurrent users and 1M+ MAUs for various games on pogo.com. Main contributions:• Implemented ejabberd modules to expose xmpp API through REST endpoints• Extended core exmpp APIs implementing the xmpp standard RFC• Implemented a mechanism to dynamically scale the number of chat rooms• Load tested and optimized the chat service for better performance, scalability and robustnessWorld Series of Poker Team (Aug 2011 - June 2012)Prior to that I worked on the scalable server architecture and various services powering EA's World Series of Poker game for iOS and Android. My main contributions:• Worked on extending an Erlang/OTP based server responsible for hosting games • Worked on asynchronous Jetty Continuations based Java services responsible for user management, Facebook connectivity, in-game currency transactions and player stats• Completely overhauled game bots to make it easier for developers to write tests covering complex player-game interactions• Instrumented Erlang game server to publish performance and operation level metrics to Rightscale and Graphite• Developed a Google Protocol Buffer to Java Object mapper (à la Jackson) for our Java services
  • University Of Waterloo
    Research Assistant
    University Of Waterloo Sep 2009 - Aug 2011
    Waterloo, Ontario, Ca
    My research primarily focused on fault-tolerant distributed systems. I worked on developing an efficient real-time partial order representation for instrumented event data generated by large parallel and distributed applications.
  • University Of Waterloo
    Teaching Assistant
    University Of Waterloo Sep 2009 - Feb 2011
    Waterloo, Ontario, Ca
  • Wiztec (Pvt.) Ltd
    Software Engineer
    Wiztec (Pvt.) Ltd Jun 2007 - Aug 2009
    One of the initial 4 person team that developed a highly scalable chat and messaging server architecture for a web startup: bumpin.com. I worked on all parts of the stack, from scalable server development, database management, deployment automation to writing Ruby, JavaScript, HTML and CSS for the web front-end. Main technical contributions:• Developed the core scalable chat and messaging server architecture in Python • Front-end web development in Ruby on Rails• Chat widget browser-integration using JavaScript and Flex
  • Lahore University Of Management Sciences
    Research Assistant (Undergrad)
    Lahore University Of Management Sciences Sep 2006 - May 2007
    Lahore, Punjab, Pk
    • I helped develop real-time gesture recognition schemes for pervasive environments• Compared and evaluated gesture recognition schemes based on Real Time Warping and Hidden Markov Models
  • Lahore University Of Management Sciences
    Teaching Assistant
    Lahore University Of Management Sciences May 2006 - Jan 2007
    Lahore, Punjab, Pk

Bilal S. Skills

Java Distributed Systems Python Rest Computer Science C++ Ruby Git Cloud Computing Rightscale Guice Scalability Erlang Ruby On Rails Sql Machine Learning Linux Mysql Software Design Oop Amazon Web Services Probabilistic Models Databases Software Development Web Development Html Javascript Google App Engine Performance Metrics Software Engineering Algorithms Xml Css Server Architecture Nosql Performance Tuning Bayesian Networks Ec2 Graphite Ejabberd Xmpp Jackson C Amazon Ec2 Hadoop Representational State Transfer Docker

Bilal S. Education Details

  • University Of Waterloo
    University Of Waterloo
    Computer Science
  • Lahore University Of Management Sciences
    Lahore University Of Management Sciences
    Computer Engineering & Mathematics (Double Major)

Frequently Asked Questions about Bilal S.

What company does Bilal S. work for?

Bilal S. works for Meta

What is Bilal S.'s role at the current company?

Bilal S.'s current role is Staff Software Engineer, Machine Learning.

What is Bilal S.'s email address?

Bilal S.'s email address is bi****@****ail.com

What schools did Bilal S. attend?

Bilal S. attended University Of Waterloo, Lahore University Of Management Sciences.

What are some of Bilal S.'s interests?

Bilal S. has interest in Distributed Systems, Cloud Data Management, Database Systems.

What skills is Bilal S. known for?

Bilal S. has skills like Java, Distributed Systems, Python, Rest, Computer Science, C++, Ruby, Git, Cloud Computing, Rightscale, Guice, Scalability.

Who are Bilal S.'s colleagues?

Bilal S.'s colleagues are Cj Kaur Chhabra, Catherine Feightner, Andrew Kenn, June Gu, Matthew Desousa, Georgia Eleni (Georlena) Tigkinagka, Maria Kent.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.