Rameez Sajwani

Rameez Sajwani Email and Phone Number

Principle Software Engineering Manager @ Microsoft
Kirkland, WA, US
Rameez Sajwani's Location
Kirkland, Washington, United States, United States
Rameez Sajwani's Contact Details

Rameez Sajwani work email

Rameez Sajwani personal email

About Rameez Sajwani

More than 15 years of proven experience in software design, development and building startups. Experienced in all aspects of business formation, operation, finance, and management. Led efforts for architecture, design and implementation of highly scalable distributed systems. Relentless optimist who believes there is no failure, only feedback.Rameez is the Co-founder / CTO of Fuchsia Inc. (www.fuchsiashoes.com) - a global market place that connects native artisans with consumers. He leads the technical infrastructure and data analytics team primarily responsible for continuous delivery, Dev Ops & data insights. Prior to Fuchsia, Rameez was at Amazon S3 as a Tech Lead. The S3 KeyMap team is responsible for providing a key-value-oriented interface to an infinitely scalable and durable storage system. Rameez spearheaded an effort of redesigning S3 metering service which resulted in performance increase of more than 3x. Before joining Amazon, Rameez spent 8 years at Microsoft. He was part of Windows Azure Storage, which is a highly available cloud storage system that provides customers the ability to store seemingly limitless amounts of data for any duration of time. He led the effort of read from secondary stamp in-case of disaster recovery scenario. Prior to Azure he helped build Authentication and Authorization layer for Microsoft Advertising platform (AdCenter).Rameez also co-founded Ordinary Efforts (www.ordinaryefforts.org). Ordinary Efforts is 501c3 and provide a nutritional breakfast to homeless individuals at shelters within different cities of US. He grew volunteer group size from 5 to 50 within first 6 months.Specialties: Engineering Excellence, Software Development, Distributed systems (Azure, S3), Cloud Computing (AWS), Highly available cloud storage system, eCommernce, Retail, Low latency scalable web based applications, Working with massive amounts of data at scale, Authorization and Authentication (OAuth), Team building and management.

Rameez Sajwani's Current Company Details
Microsoft

Microsoft

View
Principle Software Engineering Manager
Kirkland, WA, US
Website:
microsoft.com
Employees:
231118
Rameez Sajwani Work Experience Details
  • Microsoft
    Principle Software Engineering Manager
    Microsoft
    Kirkland, Wa, Us
  • Planetscale
    Software Engineer
    Planetscale Mar 2022 - Present
    San Francisco, California, Us
    Vitess (vitess.io) Contributor.PlanetScale is the first database designed for developer workflows, on top of the technology of the hyperscalers. Built on the Vitess engine that powers companies like YouTube, GitHub, and Square, our database platform is fully integrated with the developer workflow and is set up to take you from idea to IPO.
  • Meta
    Software Engineer (Zeus/Zookeeper)
    Meta Jan 2021 - Feb 2022
    Menlo Park, Ca, Us
    Zeus (Zookeeper APIs)Zeus provides a coordination service for distributed applications and a highly available, distributed metadata store.As an integral part of Service Infrastructure, Zeus serves as the backbone of configuration distribution, especially small configuration files (1MB or less) that need to get updated with low latency. This includes service discovery data, Configerator, GateKeeper, Sitevars, etc.Zeus provides a full ZooKeeper API, along with strong consistency guarantees. It is responsible for:- Leader selection (primary/replica selection).- Distributed locking.- Task queue/producer consumer queue.- Metadata store.
  • Meta
    Software Engineer (Ads Raw Storage)
    Meta Sep 2018 - Jan 2021
    Menlo Park, Ca, Us
    Ads data storage components providing service similar to distributed file system specialized for efficiency, reliability and high throughput. Its vision was to provide a self serve storage platform optimized for Ads Delivery & Ranking that is both reliable and cost effective. This means that we were the team at the bottom of the storage stack - between other teams in Ads Infra and Facebook hardware - including disk based storage (DrHDFS), flash storage (Up2x), in-memory storage (ASX, SandFox), and distributed in-memory storage (Rex).
  • Fuchsia Inc.
    Co-Founder / Cto
    Fuchsia Inc. Jan 2016 - Aug 2019
    Seattle, Wa, Us
    I am leading the tech org at Fuchsia as a CTO, where I manage all Tech Operations, Development & Research for core products. My responsibilities include- Conceptualized, researched, and built product prototypes to meet consumer needs and maximize profits.- Direct all organizational operations, policies, and objectives to maximize productivity and returns.- Analyze complex scenarios and use creative problem-solving to turn challenges into profitable opportunities.- Monitor cost-effectiveness of operations and personnel using quantitative data, offering feedback and making cuts where necessary
  • Amazon Web Services
    Software Development Engineer (Aws S3 Index Service)
    Amazon Web Services Feb 2014 - Jan 2016
    Seattle, Wa, Us
    Amazon's Simple Storage Service (S3) provides a key-value-oriented interface to an infinitelyscalable and durable storage system. S3 currently stores over 4 trillion objects and regularly services over a million requests per second at peak.Improving availability and scalability : As part of S3 Keymap team I was responsible for durability and availability of key-value metadata. We build systems that can handle wildly varying access patterns and unprecedented load by our customers. Managing this growth auto-magically, without the need for customers to provision capacity. S3 Penny: As a tech lead I was responsible for designing and implementing S3 Billing service. Penny is our internal software which walks through the complete Keymap and bill the customer. It uses distributed locking algorithm (Paxos) for leader election and run 100s of worker in parallel to walk through the entire Trie (http://en.wikipedia.org/wiki/Trie).Partition Rescue: It rescue the partition whenever system feels a certain partition is on verge oflow availability. We made almost 2.5x improvement in our Partition Rescue program.Keymap Control Plane: Design and implemented Keymap control pane backup service. Thefeature provide backup service for all the historical actions and metadata we needed for controlpanel execution.
  • Microsoft
    Senior Software Design Engineer (Windows Azure Storage)
    Microsoft 2012 - 2014
    Redmond, Washington, Us
    Windows Azure Storage (WAS) is a high available cloud storage system that provides customers the ability to store seemingly limitless amounts of data for any duration of time. I worked in the Front-End team of storage. FE is responsible for services like authentication/authorization, cache management, request routing logic, communicating with partition and stream layers. Projects I have worked on areRead From Secondary: ability for customer to read their data from geo-replicated end point location. With this feature WAS provides more durability and availability to your data. Account based throttling: ability to throttle highly aggressive account in a shared tenant environment. This will help tenant remain healthy even if certain accounts are going above their quota. Blob, Queue and Table Services: Blob, Queue and Table are 3 different abstraction layer WAS provides for data access. I have worked on Rest interfaces of these abstractions. Performance Improvements: Worked on different performance enhancement across Blob access. Implement techniques like Overlapped I/O, CPU base throttling etc.
  • Microsoft
    Software Design Engineer (Adcenter)
    Microsoft 2006 - 2012
    Redmond, Washington, Us
    Bing Ads is an easy-to-use online advertising platform through which you can conveniently plan, execute, and adjust your online advertising programs as needed to ensure that your ads optimize your ROI. I worked in Client Center team. It is a platform for central Authentication and Authorization for Microsoft Bing Ads. We are responsible for one stop shop for Authentication and Authorization for Microsoft Advertising division. Below are the projects that I worked on Client Center Security token service (STS): Token service is capable of issuing token to different services at different level of application stack. It supports both active and passive level of authentication. STS is federated with different identity provider Live ID or Microsoft Corp STS etc. Incremental Rollout of Client Center: This feature enables continuous deployment. This feature enables rollout of features in continuous or phased manner. It provides a routing service which re-directs the request to the appropriate LDC (logical data center) on basis of application routing logic. Yahoo Integration: I played an instrumental role in yahoo integration. It involves a lot of infrastructure changes and architecture level changes in order to make our system compatible with their advertising platform and business needs. Bing Ads Public APIs: Developed and supported Public APIs (WCF based) for Bing Ads. It provides faster and easy way of managing your accounts and campaign from you desktop. It gives you capabilities of importing and exporting campaign and keywords.
  • Cma-Cgm
    Web Application Developer
    Cma-Cgm 2004 - Aug 2006
    Marseille, Fr
    CMA CGM is among the leaders in container shipping. I was responsible for different eService operations which range from fleet /container tracking to billing and reporting. Some of the important projects I worked on are CMA CGM Website: Corporate website is an official web site of CMA CGM. eServices BackOffice: The eServices BackOffice help us to carry out administrative task of corporate web site. Job Opportunities: This Website facilitate user to apply for different position in CMA-CGM.
  • Kalsoft Pvt. Ltd
    Software Engineer
    Kalsoft Pvt. Ltd 2002 - 2004
    Dubai, United Arab Emirates, Ae
    KalSoft is the leading software company in Karachi, Pakistan. I worked on different projects and technologies at KalSoft. Some of them are Public Map: Public Map is a GIS product to cater the needs of Local Governments of UK. Public Map provides GIS features to residents of East Renfrewshire local authority councils Faysal Bank EBanking Solution: E-Banking / M-Banking provides users to perform different Banking operations electronically through Web and Mobile Phones. Mobiles Games for NOKIA SERIES 30, 40 and 60: We developed two games. They were Boxing and The Raging Fists. These games were developed according to Nokia OK spec. It runs on Symbian OS and which are MIDP 1.0 and MIDP 2.0 enabled.

Rameez Sajwani Skills

Software Development C# .net Windows Azure Asp.net Microsoft Sql Server Distributed Systems Soa Software Engineering Web Development Cloud Computing .net Framework Amazon Web Services Agile Methodologies Multithreading Software Design Microsoft Azure Object Oriented Design Software Design Patterns Asynchronous Oauth

Rameez Sajwani Education Details

  • National University Of Computer And Emerging Sciences
    National University Of Computer And Emerging Sciences
    Computer Science
  • Szabist
    Szabist
    Computer Science

Frequently Asked Questions about Rameez Sajwani

What company does Rameez Sajwani work for?

Rameez Sajwani works for Microsoft

What is Rameez Sajwani's role at the current company?

Rameez Sajwani's current role is Principle Software Engineering Manager.

What is Rameez Sajwani's email address?

Rameez Sajwani's email address is rs****@****oes.com

What is Rameez Sajwani's direct phone number?

Rameez Sajwani's direct phone number is +142575*****

What schools did Rameez Sajwani attend?

Rameez Sajwani attended National University Of Computer And Emerging Sciences, Szabist.

What skills is Rameez Sajwani known for?

Rameez Sajwani has skills like Software Development, C#, .net, Windows Azure, Asp.net, Microsoft Sql Server, Distributed Systems, Soa, Software Engineering, Web Development, Cloud Computing, .net Framework.

Who are Rameez Sajwani's colleagues?

Rameez Sajwani's colleagues are Aryan Neelam, Weihua Miao, Ahmad Fatih, Lu Martinez, Ishika Semwal, Hanifah Aulia, Irene K.

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.