Anurag Bisht

Software Developer

For past six years I've worked in different development roles in vfx industry.
I've developed services and managed internal PaaS.
In free time I enjoy playing football and trekking.

"Be skeptical, but learn to listen" - Don Muigel Ruiz

Experience

3

MPC

Software Developer

1

Xentrix

Pipeline Developer

2

Prana

Pipeline TD

MPC

Vfx Studio

Software Developer

Core Engineering Team

Feb 2014 - Mar 2017


Managing Internal Cloud (Amanda)

We have monitoring and logging system made up of logstash and grayLog respectively, backed up by elasticSearch. Monitoring system provides the good indication about the health of the system. For deep dives I prefer checking the state of traffic over messaging queue rabbitMQ dashboard. We use saltStack for configuration management of our services and components of the system and circus for process management.

Python
PaaS
ELK
Graylog
RabbitMQ
Saltstack

Hosted Services Development

SyncQueue

project responsible for syncing data across all the sites. It’s a queue system based on priority queue. It’s api is hosted as a service on the cloud.

Notification

Notifies subscribed clients post happening of an event. It is based on publish subscribe model. Actions are generated from events, one of the actions being generation of rss message which would notify the clients.

Asset Filtering

service responsible for calculating asset dependencies. Improved the calculation of dependencies by ~ 30 percent by using lazy loading, python generators.

Python
Microservices
Pub-sub
Queue

Xentrix

Animation Studio

Pipeline Developer

Pipeline Team

Sep 2012 - Feb 2014


Standalone Tools

Lineup Tool

Creates episode lineup. Fetches the latest clips from database, creates layout and sequence using avisynth, parallelise the process using threading. Overall, the process completed in 5-6 minutes which was taking an hour before.

Python
Avisynth
Threading
PyQt

Prana

Animation Studio

Pipeline TD

Technology Team

Nov 2010 - Aug 2012


Development

Created various scripts for the projects and artists.

Python
PyQt
Maya
MORE

Accomplishments

EOM

MPC

Sep 2015

MVC

Xentrix

Sep 2013

EOM

Prana

Feb 2012

MPC

Sep 2015

Employee Of The Month

For multisite, service development and PaaS support.

Xentrix

Sep 2013

Most Valuable Contributor

For contributing on development front.

Prana

Feb 2012

Employee Of The Month

For providing technical solutions and development.

Recommendations

Connon

MPC

Mar 2016

Volodymyr

MPC

Aug 2017

Mayur

Xentrix

Feb 2014

Connon MacRae

Head Of Department

Core Engineering Team

MPC

Anurag is a huge asset to the Core Engineering team at MPC. He actively takes responsibility for projects he is involved in. His commitment to getting things done and working to understand features and problems means he has a great deal of trust from his colleagues and peers.

He also works hard at creating and maintaining great relationships across all groups. He is helpful, patient but also firm. As a result, he is highly thought of by everyone I have interactions with.

I thoroughly enjoy working with him and look forward to seeing how he and his career develop at MPC.

Volodymyr Vitvitskyi

Software Developer

Core Engineering Team

MPC

Anurag and I worked together in Core Engineering team in MPC, where we worked at two different sites. Anurag was one of those colleagues that are easy to communicate regardless of the distributed nature of the team.
I remember our common code reviews and it was fun as this person is keen to improve, learn new approaches, experiment and provide an honest feedback. Anurag is responsible and hard-working - the great member of a development team.

MORE