Neeraj Makam

Software Engineer

Seattle, Washington, United States12 yrs 8 mos experience
Highly Stable

Key Highlights

  • Expert in building scalable messaging systems.
  • Proficient in search engine technology and full-stack development.
  • Strong focus on mentoring and improving team culture.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Cloud Computing and Search Technologies.

Contact

Skills

Core Skills

Cloud ComputingMessaging SystemsSearch Engine TechnologyFull-stack DevelopmentQuality Assurance

Other Skills

.NET Framework.Net client SDKAMQPAgile developmentAlgorithmsAzure Service BusCC#C++Cloud ApplicationsCode coverage analysisData StructuresDatabasesDevOpsDistributed Systems

Experience

Facebook

Software Engineer

Jul 2020Present · 5 yrs 8 mos · San Francisco Bay Area

Microsoft

3 roles

Senior Software Engineer

Promoted

Dec 2016Jul 2020 · 3 yrs 7 mos

  • Azure Service Bus
  • Building and scaling highly asynchronous messaging broker, scaling up to trillions of messages per week.
  • Experienced with AMQP (Advanced Messaging Queuing Protocol) protocol handling.
  • Own the .Net client SDK written on top of AMQP
  • Thrive on improving the culture around mentoring, diversity and
  • inclusion, customer obsession
Azure Service BusAMQP.Net client SDKCloud ComputingMessaging Systems

Software Engineer II

Aug 2013Dec 2016 · 3 yrs 4 mos

  • ALM Search, Visual studio
  • First developer of the code-search team (indexing hundreds of terabytes of data); worked on every aspect of the service, right from the POCs, foundation of search service, architectural redesigning to GA quality service aspects including scalability, resiliency, performance, backup/recovery and availability
  • Responsible for extending raw support of Elasticsearch - Created custom query, highlighter, analyzer, aggregator, scoring, relevance and telemetry modules which all dwell on ’Lucene Payloads’ for a highly performant and scalable solution.
  • Wore multiple hats to build from scratch - including Build system, Deployment management, Agile development, Production management, DevOps model.
  • Experience with full-stack development of search service: Ingestion pipeline, Query pipeline, Relevance layer, Data layer (ES), Web UX (minor), and VS client extensions.
  • Extended Lucene for better performance including implementation of a custom postings format suitable for our needs.
  • Windows SE, Microsoft IDC (Dec'13 – Mar'14)
  • Working with Mita, POM/LFM framework model for efficient UI testing.
  • Azure App-platform, Microsoft IDC (Aug – Nov 2013)
  • Automated coverage based reduction of test cases in Biztalk Test collateral.
  • Responsible for 43% reduction of test cases using code coverage analysis and instrumenting various test drivers to work with Magellan.
ElasticsearchLuceneAgile developmentDevOpsSearch Engine TechnologyFull-Stack Development

Software Development Engineer Intern

May 2012Jul 2012 · 2 mos · Greater Bengaluru Area

  • Intern project revolved around determining advertiser competition using raw customer data.
  • ● Determine the real competitors of a given customer.
  • ● The advertiser is categorized into his representative categories using keyword categorization.
  • ● Competition clusters are formed using clustering and filtering techniques.

Tata consultancy services

Summer Intern

May 2011Jul 2011 · 2 mos · Greater Bengaluru Area

  • Two projects during summer internship at Innovation Labs, TCS
  • TEST- Trusted Environment for Secure e-com Transactions
  • ● A biometric data based authentication system allowing a remote 3-factor authentication of users and the verification of transactions over the Internet with zero footprints on PC.
  • Geo-Location Services
  • ● Web service that provides Geo location details of the computer based on its IP.

Education

National Institute of Technology Karnataka

Bachelor of Technology (BTech) — Computer Science

Jan 2009Jan 2013

Kendriya Vidyalaya

12th — Physics - Chemistry - Mathematics - Computer Science

Jan 1997Jan 2009

Stackforce found 100+ more professionals with Cloud Computing & Messaging Systems

Explore similar profiles based on matching skills and experience