Nihal Mirpuri

Senior Software Engineer at The Walt Disney Company

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nihal Mirpuri is a Senior Software Engineer based in London with 11 years of experience and a 5+ year focus as a Scala specialist, currently building scalable systems at The Walt Disney Company. He has shipped production-grade distributed systems and search capabilities at Quantexa, including a Kafka-integrated tracing library and contextual search for unstructured data to tackle financial crime. Past roles span warehouse automation and transport/logging systems for large e-commerce operations, where he bridged hardware and software using Scala, Spark, Akka, Kubernetes and more. An active open-source contributor, he strengthened back-end async workflows in early Google Hangouts projects, fixing race conditions and improving image upload and API integrations. Known for translating complex domain problems into pragmatic architectures, he also brings an unusual mix of graphics/shader experience and civic-tech collaboration from earlier roles.
code11 years of coding experience
job5 years of employment as a software developer
bookHigh School International Baccalaureate, High School International Baccalaureate at Jakarta Intercultural School
bookFoundation Studies Physics Maths 1 Maths 2 History of Ideas Literature Drama, Foundation Studies Physics Maths 1 Maths 2 History of Ideas Literature Drama at Trinity College, the University of Melbourne
bookMiddle School, Middle School at International School of Kuala Lumpur
bookThe University of Melbourne
languagesIndonesian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

google-hangouts10
api10
python10
apidoc10
chatterbot10
chatbot10
asyncio10
network-programming9
concurrency9
git5

Programming languages (11)

TypeScriptPowerShellC#JavaCSSCoffeeScriptScalaGo

Github contributions (5)

github-logo-circle
hangoutsbot/hangoutsbot

Dec 2014 - May 2017

Google Hangouts bot
Role in this project:
userBack-end Developer
Contributions:20 releases, 603 commits, 187 PRs in 2 years 5 months
Contributions summary:Nihal appears to be primarily responsible for the development and maintenance of the backend logic of the Google Hangouts bot, as indicated by the code changes in the `hangupsbot/hangupsbot.py` file. The commits reveal core functionality development. The addition of the API plugin also indicates involvement in creating and maintaining APIs for the bot.
pythongooglehangouts-botbothangouts
tdryer/hangups

Jan 2015 - Apr 2015

the first third-party instant messaging client for Google Hangouts
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 9 comments in 2 months
Contributions summary:Nihal primarily contributed to the back-end functionality of the Google Hangouts client. Their work involved addressing race conditions within the channel subscription process, optimizing message sending, and integrating features. They also made modifications to the client's API request methods and image uploading capabilities, utilizing asyncio for asynchronous operations.
instant-messaging-clientthird-partypythonpartyasyncio
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nihal Mirpuri - Senior Software Engineer at The Walt Disney Company