Erum Mehmood

Erum Mehmood

Mentor
5.0
(7 reviews)
US$20.00
For every 15 mins
43
Sessions/Jobs
free badge
First 15 mins free for your first session
View Video
ABOUT ME
Software Developer | Programming Tutor | Problem Solver
Software Developer | Programming Tutor | Problem Solver

Embark on a transformative coding journey with me, a visionary computer science expert and a passionate mentor, bringing over two decades of rich expertise in the dynamic realms of programming, data science, and software architecture.
My technical skills span across a broad spectrum, including mastery in programming languages like Python, Java, C++, C, and Scala, along with a profound understanding of algorithms, data structures, and the complex art of software design. My research interests include big data analysis, semi-stream join algorithms, and real-time data warehousing. As a mentor, I've illuminated the path for students globally, from prestigious universities in the USA, Australia, Canada, and the UK, in a vast array of subjects from Big Data Analytics to Cyber Security, and advanced programming languages. Currently, I am a lecturer of Computer Science at a Higher Education Institute. My academic prowess is underscored by a PhD in Computer Science, with my doctoral thesis titled: "Integrated Real-Time Distributed Stream-Disk Processing Architecture for Unstructured Big Data". Join me on codementor, where together, we'll navigate the intricacies of technology, unleashing the potential to innovate, solve real-world problems, and excel in your programming career.

Islamabad (+05:00)
Joined July 2023
EXPERTISE
11 years experience | 2 endorsements
Back-end development, BeautifulSoup, Tkinter, XML processing, socket programming.
Back-end development, BeautifulSoup, Tkinter, XML processing, socket programming.
11 years experience
Back-end development, Distributed systems, Desktop applications, Multi-threading, Producer-Consumer problems, Hash Maps, Linked lists, Qu...
Back-end development, Distributed systems, Desktop applications, Multi-threading, Producer-Consumer problems, Hash Maps, Linked lists, Queues, Maven and more.
13 years experience
15 years experience

REVIEWS FROM CLIENTS

5.0
(7 reviews)
Mario Conte
Mario Conte
March 2024
Erum is exceptional and very thorough!
Ange  E
Ange E
November 2023
Erum does an excellent job explaining Python concepts and also provides insightful feedback for code reviews especially when I need help troubleshooting some code errors.
Removed User
Removed User
September 2023
So incredibly talented and patient. I strongly advise anyone to hire Erum, she explains things so thoroughly she really knows her coding inside and out. Shes an excellent teacher and I couldn't have achieved all I have done thus far if not for her. She is meticulous, persistent and hard-working. Many times I want to give up, but she motivated me to push myself and I have learnt so much because of her. I am forever in debted, she is really an amazing teacher and person, pick her for your coding job I promise you wont regret it!
Omar Thompson
Omar Thompson
August 2023
Session went well. Erum has already helped me by showing me some good ways to debug my code
Nisreen Abdulgany
Nisreen Abdulgany
August 2023
GREAT INSTRUCTOR WITH PATIENT AND WIDE ABILIITY TO SOLVE PROBLEMS ! TOTALLY RECOMMOND
EMPLOYMENTS
Lecturer
Govt. Graduate College
2015-12-01-Present
Lecturer in Computer Science, teaching programming, algorithms, data structures, web development and databases to undergrad students.
Lecturer in Computer Science, teaching programming, algorithms, data structures, web development and databases to undergrad students.
HTML/CSS
Python
Java
View more
HTML/CSS
Python
Java
C++
C
Database
Data Science
JavaScript
Data structure
Data Warehouse
View more
PROJECTS
DHSDJArch: An Efficient Design of Distributed Heterogeneous Stream-Disk Join ArchitectureView Project
2023
In this work I developed a distributed heterogeneous stream-disk join architecture (DHSDJArch) which can prevent stream data loss as well...
In this work I developed a distributed heterogeneous stream-disk join architecture (DHSDJArch) which can prevent stream data loss as well as maintaining balance between heterogeneous distributed data sources and accuracy of stream-disk join. A four phased distributed architecture is proposed for the multi-objective optimization to transform heterogeneous incomplete stream. To prevent stream loss, configuration of log retention is proposed based on the characteristics of distributed event streaming platform (DESP) . Specifically, two transformations are designed to pre-process heterogeneous streams and to join pre-processed stream with distributed disk data by performing real-time disk access while compensating the differences between data sources and streaming application, respectively.
Python
Java
MongoDB
View more
Python
Java
MongoDB
Apache Spark
Apache Kafka
View more
Data Wrangling and Neural Network Optimization
2023
Conducted comprehensive data wrangling and optimization for neural network performance, addressing missing data, converting textual infor...
Conducted comprehensive data wrangling and optimization for neural network performance, addressing missing data, converting textual information to numeric values, and implementing a single hidden layer neural network with 16 neurons to measure accuracy. Standardized data, removed highly correlated features, and experimented with various neural network models, hyper-parameters, and optimization techniques to enhance overall accuracy.
Python
Machine Learning
Neural Networks
View more
Python
Machine Learning
Neural Networks
TensorFlow
View more