Lead Software Engineer @ (September 2014 - August 2016)
Senior Software Development Engineer @ (September 2011 - September 2014)
Software Development Engineer II @ (August 2008 - September 2011)
Software Engineer @ (July 2006 - July 2008)
Final Year Student @ National University of Computer and Emerging Sciences (August 2005 - September 2006)
Usman Muhammad Education
National University of Computer and Emerging Sciences
Bachelor's degree (Computer Science)
2002-2006
Usman Muhammad Skills
Agile Methodologies
Algorithm Design
Algorithms
Apache Kafka
Apache Spark
Autonomous Vehicles
Big Data
C#
C++
Computer Security
Databases
Deep Learning
Distributed Systems
Java
Machine Learning
MapReduce
Project Management
Python (Programming Language)
Robotics
SQL
Scalability
Software Design
Software Design Patterns
Software Development
Software Engineering
Solr
Splunk
Team Leadership
Visual Studio
Web Services
Usman Muhammad Summary
Usman Muhammad, based in San Jose, CA, US, is currently a Staff Technical Lead at Waymo. Usman Muhammad brings experience from previous roles at Lyft and Salesforce. Usman Muhammad holds a 2002 - 2006 Bachelor's degree in Computer Science @ National University of Computer and Emerging Sciences. With a robust skill set that includes Agile Methodologies, Algorithm Design, Algorithms, Apache Kafka, Apache Spark and more. Usman Muhammad has 4 emails and 5 mobile phone numbers on RocketReach.
Looking for a different Usman Muhammad?
Find contact details for 700 million professionals.