Pankaj Boola

Software Engineer

Gurgaon, Haryana, India12 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in managing large-scale codebases.
  • Strong background in Big Data and Machine Learning.
  • Proficient in developing robust backend systems.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Big Data and IoT solutions.

Contact

Skills

Core Skills

Software DevelopmentBig DataData EngineeringIntelligence SystemsReal-time ProcessingBatch ProcessingSearch InfrastructureBig Data ToolsIot DevelopmentMobile Development

Other Skills

AerospikeAlgorithmsAndroid DevelopmentApache HiveApache KafkaApache SolrApache SparkApache StormApache ZooKeeperApollo GraphqlAvroCC++Data ScienceData Structures

About

My passion is using technology to create solutions for real-life problems. Whether you have an idea and need some help with and implementation, design or you want to collaborate on a project, I'm always happy to hear from you. I'm capable of working on my own or leading a team to achieve high-quality results. I have a broad range of skills in the latest technologies. I never stop learning and have "Learn it all" attitude. I always seek to apply my knowledge to real-world challenges, not just theoretical ones.

Experience

12 yrs 1 mo
Total Experience
2 yrs 7 mos
Average Tenure
4 yrs 9 mos
Current Experience

Microsoft

Sr. Software engineer

Sep 2021Present · 4 yrs 9 mos · Noida, Uttar Pradesh, India

  • Part of Office Online Team - "Web App Center" is the underlying framework where all office apps are rendered such as Word, Powerpoint etc. Making sure our services are robust enough to handle the massive user base (this one is obvious, isn't it?). We are the one who make sure that despite having monolithic legacy code base, we and other 1000s of developers are as agile as in any microservice by automating everything and reducing human toil by having minimum merge conflicts and preventing one's code (read Word for example) from impacting someone else's code (read Powerpoint for example).
  • Working on world's one of biggest codebases and making sure every piece of puzzle works seamless is an art itself, and we are the artist. The sheer volume of data we generate is enough to satiate hunger of any big data/ML enthusiastic. We are present in countries whose name I never even heard before. It's wonderful, isn't it?
REST APIsJavaScalaSoftware DevelopmentBig DataMachine Learning

Expedia group

2 roles

SDE III

Aug 2019Sep 2021 · 2 yrs 1 mo

  • Part of Expedia Conversations Platform & Customer Experience (CPCE) where my team is responsible for Data & Intelligence side of platform. Worked Both at Data side as well Intelligence side projects with technologies such as Apace Spark, Redis, Apollo Graphql with Spring Boot.
Apache SparkRedisApollo GraphqlSpring BootData EngineeringIntelligence Systems

SDE II

Jul 2017Jul 2019 · 2 yrs

  • Part of Hotwire Engagement Team where responsible for writing backend code for all campaigns and deals which are running both in real time as well as in batch. These campaign includes booking confirmation mails, trip reminder, Car/Hotel/Flight deals etc.
  • Worked on Apache Storm for real time processing and Apche Spark(with scala) for batch processing.
Apache StormApache SparkScalaReal-time ProcessingBatch Processing

Nextag

Senior Software Engineer

Aug 2015Jul 2017 · 1 yr 11 mos · Gurgaon, India

  • Working with Platform & Infrastructure (Search) Team and responsible for handling all back end services and search queries.
  • Expert in various open source BIG DATA tools including but not limited to Apache Solr, Apache Storm, Aerospike, Apache Hive, Thrift and Many more.
  • Working as part of Search Team which includes responsibilities such as :
  • Upgrading Apache Solr 4.10 to Apache Solr Cloud 6.4
  • Writing and improving Indexer Strategies which includes technologies such as Apache Storm, Kafka, Pig, Hive, HBase, Oozie Workflow etc.
  • Handling and development of various Thrift based Microservices
Apache SolrApache StormAerospikeApache HiveThriftSearch Infrastructure+1

Aricent

Software Engineer

Jul 2014Aug 2015 · 1 yr 1 mo · Gurgaon, India

  • Development of IoT Gateway for Smart Home Automation.
IoTSmart Home AutomationIoT Development

Freelancer

Android Developer

Apr 2014Aug 2015 · 1 yr 4 mos · Gurgaon, India

  • A freelance Android Developer.
Android DevelopmentMobile Development

Education

National Institute of Technology Raipur

Bachelor of Technology (B.Tech.) — Electronics and Telecommunications Engineering

Jan 2010Jan 2014

Maheshwari Public School

High School — Science Maths with Informatics Practices

Jan 2007Jan 2009

N.K. Public School

10th

Jan 2007Present

Stackforce found 100+ more professionals with Software Development & Big Data

Explore similar profiles based on matching skills and experience