Dr. Hemant Kumar Mehta
Contact No.: -
email:
-
Experience Summary
I have over 21 years’ experience of software development, research (Edge, Cloud & Distributed
Computing) and university teaching (Computer Science) as:
Software Development: (Oct-2001 to Dec-2004 and Apr 2021 to Jun 2022):
• Freelance Developer-Worked Remotely (Apr-2021 to Jun-2022), Worked as a freelancer on
development, documentation, support, maintenance and enhancement of an Open-Source
Authorization Server (“AS”).
• Associate Consultant, Kanbay Software, Pvt. Ltd. Pune (MAR-2004 to DEC-2004)
I have worked in the business intelligence group for building a data warehouse of logs of
Household bank’s credit card website using UNIX shell script and Oracle 10g.
• Programmer Analyst, Surtel Technologies Pvt. Ltd., Indore (OCT-2003 to MAR-2004)
I have worked remotely on the maintenance and enhancement of ERP Suite Oracle Application
11i (HRMS and Payroll Module) for Gevity HR Inc., USA.
• Programmer, IT Centre, Devi Ahilya University, Indore (OCT-2001 to OCT-2003)
I have worked on the development and maintenance of university websites (Servlets, JSP and
Oracle database, ASP and MS SQL Server), maintenance of network and servers (Web Server,
LDAP server, Proxy Server etc.) and in-house software (Visual Basic and Java, Oracle).
Research and Teaching: (Dec-2004—till Apr-2023)
Research in High performance Distributed Computing/ Systems (Cloud Computing, Blockchain):
• Research Support Officer, School of Computer Science and Information Technology,
University College Cork, Ireland, Nov-21 to Apr-2023: My role is to work on BRAINE (Big
data pRocessing and Artificial Intelligence at the Network Edge) project. My role is to
design and develop a constraint-based optimization algorithm for Edge computing Storage
solution (Apache Ozone).
• Senior Post Doctoral Researcher, School of Computer Science and Information Technology,
University College Cork, Ireland, Sep-2019 to Apr-2021: My role was to develop predictionbased resource management algorithms for multi-access edge computing.
• Associate Professor, Department of Computer Science and Engineering at The LNM Institute
of Information Technology (LNM IIT), Jaipur, India, May-2017 – March-2019.
• Research Fellow, Scalable Computing group, School of EEECS, Queen’s University, Belfast,
UK, Oct-2015 – April-2017: My role was to develop energy accounting techniques for virtual
machines and containers deployed on heterogeneous systems, including CPUs, GPUs, APUs.
• Post Doctorate Fellow, Department of Computing, Hong Kong Polytechnic University,
Hong Kong, Sep-2014 – April-2015: I have worked as a member IEEE Intercloud Standard
P2302 to design and develop IEEE Intercloud Gateway Testbed.
• Post Doctorate Fellow, INRIA/ Ecole Des Mines De Nantes, France, Feb-2013—Jan-2014
(on leave from Devi Ahilya University): I have worked on Virtual machine energy consumption
estimation for large scale cloud data centers.
• Senior Lecturer, School of Computer Science and IT, Devi Ahilya University, Indore, India,
Dec-2004—August-2014. Besides the computer science teaching activities, I was also actively
and voluntarily involved in software development activity.
Hemant Kumar Mehta
EDUCATION
Ph.D. in Computer Science-November 2011
Institution: School of Computer Science and IT, Devi Ahilya University, Indore, India
Thesis Title: Performance Enhancements of Scheduling Algorithms in Clusters and Grids using Improved
Dynamic Load Balancing Techniques
Masters of Computer Applications, Aug 2001
Institution: Devi Ahilya University, Indore, India
Bachelors of Science (Computer Science-Honors), Jun 1998
Institution: Devi Ahilya University, Indore, India
TECHNICAL PROFICIENCY
•
•
•
•
•
•
Cloud Computing: Proficient in OpenNebula, OpenStack, Haizea, Hadoop (Map-Reduce,
Hbase), Amazon Web Services, Oracle Public Cloud, LXC, Docker, KVM.
Full Stack Development/ Web Technology: Proficient in HTML, JavaScript, Java Enterprise
Edition (Servlets, JSP, Hibernate), Spring MVC and Spring Boot
Software development: Advance knowledge of Java, C, Python, Oracle (SQL, PLSQL),
Proficient in Unix Shell Scripting, Network Programming and working knowledge of
MySQL, Visual Basic, Oracle Application ERP Suite, Mobile Application Development
(PhoneGap)
UNIX/ Linux Administration: HTTP, FTP, Telnet, Proxy service, SVN, Git
Blockchain: Ethereum, Hyperledger Fabric, Blockchain Consensus Algorithms
Grid Computing: Working knowledge of Globus Toolkit, Grid Services, GridSim
SOFTWARE DEVELOPMENT PROJECTS
Desktop, Database and Shell Scripting Applications
•
•
•
•
University Examination System -): This was a desktop application involving migration
and development of legacy application written on COBOL using Oracle database, Shell Scripts and
Visual basic and Java.
SNMP based Application Health Monitoring System: This project was aimed to perform
monitoring of software on network connected PC. The monitoring is done at Hardware, Operating
System, and RDBMS and Application Server level. The project was planned to be used as Early
Warning System, Load Capacity Planning and Providing QOS. I have implemented SNMP agent for
LINUX, Solaris operating system and ORACLE database. I have used C, Java and Shell Scripts to
develop these agents.
Customization of Oracle Apps 11i ERP(HR and Payroll) -): I was working remotely
for Gevity HR, Inc, USA. My role was to support the ORACLE 11i ERP HR and payroll package
customization. It also includes redesigning of forms, reports, stored procedures, shell scripts and
Oracle Utilities according to custom requirement of clients.
E-Matrics (2004): The project was part of business intelligence group for building a data warehouse
of weblogs of Household bank’s (now HSBC) credit card website using UNIX shell script and
Oracle 10g (SQL, PLSQL).
Full Stack Development/ Web Application Development
• University Result Declaration Web Application -): This web application was aimed to
provide detailed results of university examinations. This site displays the results of student in the
form of mark sheet. This application was developed using HTML, CSS, JavaScript, Oracle,
Servlets, JSP and Apache Tomcat. I have maintained this application till 2010 then it was
outsourced by university.
Hemant Kumar Mehta
•
•
•
•
University Internal Communication and Information Application -): This was a
configurable and MVC based web application for internal communication and information of various
university teaching departments. This application was developed using HTML, CSS, ASP and MS
SQL Server.
Placement Web Application -): This portal I have developed while working at Devi
Ahilya University to be used for students on campus placement activity. It was having interface for
students, company and administers interactions. This project was developed in J2EE using Spring
Framework and MySQL.
Student Feedback Application -): This portal I have developed while working at Devi
Ahilya University. It has functionality to record end semester feedbacks given by students for various
courses studied in that semester. It also added functionality to produce feedback reports of each
subject. Initially this project was developed in J2EE using Spring Framework and Oracle. Later, I
have also extended this project using Spring Boot.
Support, maintenance and enhancement -), I was working on an open source IAM
Product (USA), implemented modules to enhance our product for FAPI certifications and Open
Banking (UK, Brazil).
BOOKS AND RESEACRCH PUBLICATIONS
Books
•
Hemant Kumar Mehta, “Getting Started with Oracle Public Cloud,” PACKT Publishing,
Birmingham, UK, September 2013.
Hemant Kumar Mehta, “Mastering Python Scientific Computing for Python Programmers,” PACKT
Publishing, Birmingham, UK, September 2015.
Research Papers
•
Published more than 20 research papers in the area of resource management is distributed computing
(Cluster, Grid, Cloud and Edge Computing). Google Scholar profile:
https://scholar.google.com/citations?user=JtpjiaQAAAAJ&hl=en
TEACHING EXPOSURE
Following courses, I taught multiple times at postgraduate (M.Tech. (CSE), MCA, M.Sc. (CS, IT)) and
undergraduate (B.Tech. (CSE), BCA) Level:
• Cloud Computing (2012, 2014, 2017, 2018)
• Data Structures and Algorithms (2018, 2019)
• Computer Security (2018)
• Operating Systems (2018)
• Programming and Problem Solving through C -)
• Object Oriented Programming using Java -)
• Internet and Web Technology (Advanced Java Programming) -)
• Unix Concepts, Programming and Administration -)
• Database Management System -)
• Database Applications and Tools -)
• Database Programming-Oracle (SQL, PLSQL), MS SQL Server (SQL, T-SQL) -)
• Advanced Database Management Systems (2011)
• e-Commerce Concepts and Application Development using LAMP/ J2EE (2004, 2005)
Hemant Kumar Mehta
RESEARCH GRANTS
•
•
•
Kaggle’s Open Data Research Grant 2020 ($2000, Awarded on-)-PI: Power
Consumption Data Set Preparation for a project GREEN: a Generic softwaRE-based powEr
coNsumption model for modern heterogeneous hardware.
Summer Research Internship under Naughton Fellowship Research Experiences for
Undergraduates (REU) program to host a student from the University of Notre Dame, USA
(Approx. $4300, Awarded on-). $3200 paid by University of Notre Dame for travel
and other expenses and with additional €1000 by College of Science, Engineering & Food
Science, UCC.
Awarded (2013)-CoI: Cloud-based Big Data Application in Saudi Universities and Health
Science, Awarded by King Faisal University, Ministry of Higher Education, Kingdom of Saudi
Arabia (Saudi Riyals SR 44400/=). I have prepared the proposal as PI and because of restriction
from the funding agency that the PI should be working in Saudi Arabia, I have opted to be Co-PI.
RESEARCH INTEREST
Research Interests: High-Performance Distributed, Parallel Computing, and Distributed Systems
• Energy-Efficient Distributed Computing, Green Distributed computing and Virtual
machine/ container placement policies for cloud computing
• Applied Machine/ Deep Learning and Optimization
• Integration of Cloud/Edge Computing, Blockchain, Security and Trusted Computing
• Performance modelling and scalability of Blockchain and large-scale data-oriented cloud
• Applications of Cloud and Fog computing in large scale scientific computing
• Resource management algorithms under Cloud and distributed computing environment
AWARDS AND FELLOWSHIPS
•
•
•
•
•
•
•
•
Senior Postdoctoral Researcher, Mobile and Internet Systems Laboratory, School of CSIT,
University College Cork, Ireland, Sep-2019-April-2021.
Research Fellow, School of EEECS, Queen’s University, Belfast, UK, Oct-2015-April-2017
Post-Doctoral Fellow, Department of Computing at Hong Kong Polytechnic University, Hong
Kong, Sep 2014-April 2015.
Post-Doctoral Fellow, INRIA/ Ecole Des Mines, Nantes, France, 11 Feb-2013-10 Feb 2014.
Runner-up in Outstanding Doctoral Dissertation Award at International Conference on Soft
Computing for Problem Solving (SocProS 2011) at IIT Roorkee.
Nixi Fellowship ($1000) as registration fees to participate in 20th International World Wide Web
Conference 2011.
Best Paper Award at International Conference on Advanced Computing (ICoAC 2010).
Best Teaching Award by Alumni and Students of School of Computer Science and IT, 2007-08.
PROFESSIONAL MEMBERSHIPS AND SERVICES
•
•
•
•
ACM Senior Member with SIGHPC-Education:-
IEEE Senior Member, Member Computer Society, IEEE Cloud Computing Community, IEE Big
Data Community, IEEE Computer Society Technical Committee on (Blockchain, Scalable
Computing):-
Assistant Editor, Cloud Link on IEEE Cloud Computing Initiative Website -)
Technical Program Committee member and reviewer in 30+ international conferences.
PERSONAL DETAILS
•
Passport #: Z-
Hemant Kumar Mehta
•
•
•
•
•
Date of Birth: 08-October-1975
Marital Status: Married
Dependents: 2 Kids (14-March-2007 and 11-July-2012)
Nationality: India
Languages: Hindi (Native), English (Full Professional Proficiency)-IELTS GT UKVI (6.0
equivalent to CEFR B2 level-Aug-2015-Aug-2017), French (Elementary Knowledge)
Hemant Kumar Mehta