Mohammad Haneef

Mohammad Haneef Email and Phone Number

Principal Member Of Technical Staff at Oracle @ Oracle
redwood shores, california, united states
Mohammad Haneef's Location
Andhra Pradesh, India, India
Mohammad Haneef's Contact Details

Mohammad Haneef personal email

About Mohammad Haneef

Mohammad Haneef is a Principal Member Of Technical Staff at Oracle at Oracle. He possess expertise in sql, c, oracle, microsoft sql server, c# and 15 more skills. He is proficient in English and Hindi.

Mohammad Haneef's Current Company Details
Oracle

Oracle

View
Principal Member Of Technical Staff at Oracle
redwood shores, california, united states
Website:
oracle.com
Employees:
184101
Mohammad Haneef Work Experience Details
  • Oracle
    Principal Member Of Technical Staff
    Oracle Apr 2018 - Present
    Hyderabad Area, India
    DescriptionOracle Public Cloud - Command Line Interface is used to manage cloud resources, primarily virtual machine instances, their networking, and data storageWorko Automated test cases for number of areas viz Nimbula CLI, Orchestration V1, Orchestration V2, load balancer as a service (LBaaS)o Developed script to automate email notification to the respective owners for test failures and missing modules in the cloudberry test results database after every test suite run.o Developed script to collect cpu and memory stats for each nimbula process on every node from graphite server to study the resource utilization and detect anomalies like memory leaks, load imbalance, high cpu / memory usage.o Implemented hooks into the test framework to measure the average time taken for Orchestration state transitions to complete (ACTIVATE, SUSPEND, DEACTIVATE, TERMINATE) across the entire test suite.o Developed tool to fill nimbula site (by creating all types of resources) based on input percentage for site resource consumption to emulate real time scenario and running existing test suites on top of desired load.o Subject Matter Expert (SME) for number of areas viz Nimbula CLI, Orchestration V1, Orchestration V2, RAC DB.o Interviewed and effectively participated in recruitment to build up the team of 10 members at IDC and helped new hires onboard by conducting number of hands-on technical training sessions and code walkthroughs.o Managed functional test team with primarily responsibility of developing test framework and automation of test cases..
  • Oracle India Pvt. Ltd
    Senior Member Of Technical Staff
    Oracle India Pvt. Ltd Jun 2014 - Apr 2018
    Hyderabad Area, India
    Description Analyze the large collection of real historical metrics data from the Enterprise Manager (EM) to be able to predict events.Worko Set up ganglia to monitor our hadoop cluster and added ganglia sinks for all hadoop components. Developed script topublish the MySQL metrics to the ganglia server using gmetad command line utility. Also developed script to parse themap-reduce logs produced by analyze table hive query and publish the statistics of all the hive tables to ganglia server.o Developed a parser in perl to parse the hive query logs and publish the metrics (number of mappers / reducers, file reads/ writes, hdfs reads / writes) to ganglia server.o Worked on the data collection script used to periodically collect the real customer data over sql connection from various EM (Enterprise Manager) repositories and also the import script to store all this data in a single repository for use by data scientists to create prediction algorithms. Improved the performance of import script by more than 50%.
  • Microsoft
    Software Design Engineer Test
    Microsoft Aug 2010 - Jun 2014
    Hyderabad Area, India
    Description • Visual Studio Test Tools are set of integrated testing tools in Visual studio that help improve application development and software quality and as well as bridging the gap between developers and testers.• SQL Server Management Studio is an integrated environment for accessing, configuring, managing, administering and developing all components of SQL Server.Worko Developed test specification, implemented test infrastructure and automated test cases to test Show Plan feature in SQL Azure web portal. This is a graphical display of estimated / actual SQL query execution plan with all operators and ability to filter and highlight certain types of operators. Costliest operations are marked red for diagnostic / optimization purpose.o Improved GQL (Guaranteed Quality Level) test pass percentage by fixing a number of tests.o Owned Activity Monitor, Database Tuning Advisor, Reports and Reporting Framework areas in SSMS.o Performed as Direct Responsible Individual (DRI) contact for test signoffs required for features owned by SQL Server India Division.o Designed and developed test infrastructure to test Code Coverage feature for Unit Testing in Visual Studio Test Tools. Also automated test cases for the same.o Developed test specification and automated test cases for enabling Code Coverage in Microsoft Test Manager (for ASP.NET applications running on IIS) for Manual Testing feature.o Developed test specification and automated test cases for testing coverage merge performed to calculate build coverage for builds on Team Foundation Server (TFS).o Implemented test infrastructure for testing Release Management Pipeline and also automated test cases.o Conducted number of bug bashes to find bugs in the products, actively involved in dogfooding, help resolve customer issues thus ensuring high quality standards for the products delivered.
  • Huawei
    Senior Software Engineer
    Huawei May 2010 - Aug 2010
    Bengaluru Area, India
    Description • DOPRA (Distributed Open Programmable Real-Time Architecture) is a middleware platform which acts as interface between OS and Application layer of Telecom Systems.• In-Memory database is being developed on top of PostgreSQL, primarily targeted for Huawei telecom products.Work• Database C API Interface Developmento Implemented a C-language based meta-command parser for database C APIs similar to psql meta-command parser for administration and scripting and also developed test cases to extensively test database C APIs behavior and functionality.
  • Oracle
    Senior Member Technical Staff
    Oracle Jun 2007 - Mar 2010
    Hyderabad Area, India
    Description • Oracle Call Interface (OCI) is the most comprehensive, high performance, native 'C' language based interface to the Oracle Database that exposes the full power of the Oracle Database.• Oracle Call Interface (OCI) – “So reliable that every SQL statement in the Oracle Database executes with OCI”. Work• Oracle Call Interface (OCI) Developmento Designed and implemented a project to allow applications and drivers with client-side custom pools leverage full use of Database Resident Custom Pooling (DRCP) with least application changes and without having to use OCI session pools.o Designed and implemented external authentication using client-side oracle wallets & OS authentication in client-side session pools and session get with SYSDBA privileges. o Implemented instance detection failure & pro-actively clean up all the sessions to that particular instance in session pooling and detect if a database transaction does not modify the database & avoid the client to server round trip on commit and rollback.o Improved session pool performance using techniques like caching, optimization and memory re-use using VTune Performance Analyzer for analysis. Used Valgrind to eliminate memory management bugs from portions of OCI code.o Worked on fixes for number of bugs in Runtime Connection Load Balancing, Connection Pooling, Session Pooling and Database Resident Connection Pooling.• OCI8 (Oracle Extension for PHP) Developmento Designed and implemented external authentication using client-side oracle wallets & OS authentication in client-side session pools and session get with SYSDBA privileges through OCI. Also Designed and Implemented bulk executes.o Implemented client-side attributes on OCI connections to improve Diagnosability and for End-to-End Metrics.o Actively involved in the development of OCI8 Oracle Extension for PHP (http://php.net/oci8), thus contributing to the Open Source Development. Worked on enhancements and fixes for a number of bugs.
  • Juniper Networks
    Engineering Intern
    Juniper Networks Jul 2006 - Dec 2006
    Bengaluru Area, India
    Work• System Syslog Documentation Generationo Largely enhanced errmsg compile-time script which parses information in the '.errmsg' files and search any listed directories for source files. These files will then be inspected for ERRMSG macro invocations. The information parsed is stored in a local database in the build tree and is used to build printed and online documentation, as well as support files needed by the User Interface. This additional information helps customers understand the syslog messages better.

Mohammad Haneef Skills

Sql C Oracle Microsoft Sql Server C# .net Distributed Systems Asp.net Php Ajax Sql Server Software Development Life Cycle Agile Methodologies Project Management Big Data Hadoop Hdfs Hive Pig Mapreduce

Mohammad Haneef Education Details

Frequently Asked Questions about Mohammad Haneef

What company does Mohammad Haneef work for?

Mohammad Haneef works for Oracle

What is Mohammad Haneef's role at the current company?

Mohammad Haneef's current role is Principal Member Of Technical Staff at Oracle.

What is Mohammad Haneef's email address?

Mohammad Haneef's email address is ha****@****ail.com

What schools did Mohammad Haneef attend?

Mohammad Haneef attended Birla Institute Of Technology And Science, Pilani, Sri Lakshmi High School.

What skills is Mohammad Haneef known for?

Mohammad Haneef has skills like Sql, C, Oracle, Microsoft Sql Server, C#, .net, Distributed Systems, Asp.net, Php, Ajax, Sql Server, Software Development Life Cycle.

Who are Mohammad Haneef's colleagues?

Mohammad Haneef's colleagues are Sashikanth V.s.k, Victor Carbón, Raju Vasupilli, Avinash Tiwari, Rajesh T, Carl James, Elena Negrea.

Not the Mohammad Haneef you were looking for?

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.