Mukul Gupta

Mukul Gupta Email and Phone Number

Senior Engineering Manager at Roku Inc. @ Roku Inc.
Mukul Gupta's Location
San Jose, California, United States, United States
Mukul Gupta's Contact Details

Mukul Gupta personal email

About Mukul Gupta

• Years of industry experience writing highly available and scalable software solutions in micro-services based environment.• Full stack development using Extjs, RESTful web services, thrift and grpc based micro services that provide data to consumers from NoSQL, RDBMS and columnar databases.• Experienced working on Kubernetes and AWS environment.• Ability to grasp complex interactions between systems as well as diving deep into the intricacies of code.• Experience identifying new-hire candidates, providing mentorship and training and working closely with developers in code reviews. Involved in troubleshooting customer issues.• Excellent Analytical, Problem Solving, Presentation and Communications skills.• Goal oriented team player and highly motivated with ability to learn new technologies very quickly.

Mukul Gupta's Current Company Details
Roku Inc.

Roku Inc.

View
Senior Engineering Manager at Roku Inc.
Mukul Gupta Work Experience Details
  • Roku Inc.
    Senior Engineering Manager
    Roku Inc. May 2018 - Present
    San Jose, California, Us
  • F5 Networks
    Principal Software Engineer
    F5 Networks Mar 2016 - May 2018
    Seattle, Washington, Us
    • Implementing Elastic Compute Manager, a generic cloud solution for analytic applications to scale in and out.• Designed and implemented solution to enforce licenses and registrations of endpoint devices on ECM platform. Features include event versioning, real-time updates, time based registration leases, etc.• Developed a SEDA based micro-service for provisioning apps and devices on platform.• Designed and implemented an end to end test framework. This is currently used by developers as well as during Continuous Integration for build validation.• Enhanced health and debug ability of platform including centralized logging and custom tools.• Created various tools for docker packaging, app profiles, app lifecycle mgmt., etc.
  • Virtual Instruments
    Senior Engineer
    Virtual Instruments Apr 2014 - Feb 2016
    • Designed and implemented a generic load balancing framework to support asynchronous jobs that facilitates queuing, progress feedback, cancellation, persistence, failover recovery and automatic cleanup mechanisms.• Designed and implemented a generic scheduling framework based on Quartz.• Involved in design and implementation to convert existing software stack to AWS based cloud platform as a part of a 4-member team.• Scrum lead and DRI for multiple features. Responsible from idea incorporation to development to educating sales team.
  • Virtual Instruments
    Software Engineer
    Virtual Instruments Feb 2013 - Mar 2014
    • Core member developing VirtualWisdom platform from ground up.• Implemented efficient algorithms to generate monitoring reports and analytics features for VirtualWisdom platform, developed user interface components in extjs framework and binding user interface components with backend services using Rest/spring/xml/json and other frameworks. Involved in tasks requiring profiling code, gathering and distributing logs, etc. • Designed and implemented a smart licensing algorithm facilitating automatic management of data flow based on changes in data center configuration.• Full stack development using extjs, RESTful web services and thrift based micro services.• Test framework for verifying reports and analytics features querying Vertica database using TestNG
  • Ca Technologies
    Research Assistant
    Ca Technologies Dec 2011 - Dec 2012
    San Jose, California, Us
    Development of Cloud based multi-tenant software solutions based on Agile Methodology• Delivering OData based middleware solution for enhanced querying, filtering and pagination of data 
• Auto-discovery of hubs in NimSoft Infrastructure manager for IT automation
  • Stony Brook University
    Graduate Student
    Stony Brook University Aug 2011 - Dec 2012
    Stony Brook, Ny, Us
  • Krishak Bharati Co-Operative Limited
    Senior Engineer
    Krishak Bharati Co-Operative Limited Jul 2009 - Aug 2011
    Delhi, Delhi, In
    • Development and maintenance of various software systems like web based Workflow system, HR Management and Provident Fund Utility. Administration of databases and Backup management. Saved approx. 8% of Department’s annual OPEX budget through in-house development and maintenance of aforementioned applications • Development and maintenance of corporate website and intranet portal (Joomla, PHP, HTML, & MySQL) Self-initiated projects- Resulted in better inter-department communication, user satisfaction and savings in revenue

Mukul Gupta Skills

Algorithms Core Java Data Structures Linux Go Kubernetes Amazon Web Services Redis Rest Docker Service Oriented Architecture Vertica Java Couchdb Spring Framework J2ee Performance Metrics Nosql Eclipse Jsp C C++ Java Enterprise Edition Servlets Hadoop Xml Testng Oracle Mysql Ms Sql Unix Json Natural Language Processing Computational Linguistics Weka Html Microsoft Office Odata Hibernate Lingpipe Joomla Tomcat Apache Iis Ms Office Suite Syslog

Mukul Gupta Education Details

  • Stony Brook University
    Stony Brook University
    Computer Science
  • National Institute Of Technology Patna
    National Institute Of Technology Patna
    Information Technology
  • Maharishi Vidya Mandir
    Maharishi Vidya Mandir

Frequently Asked Questions about Mukul Gupta

What company does Mukul Gupta work for?

Mukul Gupta works for Roku Inc.

What is Mukul Gupta's role at the current company?

Mukul Gupta's current role is Senior Engineering Manager at Roku Inc..

What is Mukul Gupta's email address?

Mukul Gupta's email address is be****@****ail.com

What schools did Mukul Gupta attend?

Mukul Gupta attended Stony Brook University, National Institute Of Technology Patna, Maharishi Vidya Mandir.

What are some of Mukul Gupta's interests?

Mukul Gupta has interest in Children, Civil Rights And Social Action, Education, Environment, Science And Technology, Disaster And Humanitarian Relief, Health.

What skills is Mukul Gupta known for?

Mukul Gupta has skills like Algorithms, Core Java, Data Structures, Linux, Go, Kubernetes, Amazon Web Services, Redis, Rest, Docker, Service Oriented Architecture, Vertica.

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.