facebook
favorite button
member since icon
Since May 2020
Instructor since May 2020
Learn Data Science and improve your career | Teaching Data Science from home!
course price icon
From 83.68 $ /h
arrow icon
I am a data scientist and I would like to teach people data science who even don't have any programming skills;
I will give you PDFs for each of the class and take tests so that you can improve yourself;
There will be a 10 minutes free Q/A session if you do the 1-hour sessions;

I will give you a discount if you buy the full package;
Extra information
You need to know basic computing and math.
Location
location type icon
Online from Bangladesh
About Me
I am a professional data scientist for the last 2 years and I have been teaching people data science and data visualization for over 6 months using Zoom or Skype;
Education
University of Alberta
Degree NameDoctor of Philosophy - PhDField Of StudyComputer Science
Dates attended or expected graduation2020 – 2025


Shahjalal University of Science and Technology
Shahjalal University of Science and Technology
Degree NameBachelor of ScienceField Of StudyPhysics
Dates attended or expected graduation2011 – 2017


Shahjalal University of Science and Technology
Shahjalal University of Science and Technology
Degree NameB.Sc.(Engg) [Second Major]Field Of StudyComputer Science
Dates attended or expected graduation2013 – 2016


Sylhet M.C. College
Sylhet M.C. College
Degree NameHSC/A-LevelField Of StudyScienceGrade5.0
Dates attended or expected graduation2009 – 2010
Experience / Qualifications
Authlab Limited
Data Scientist
Company NameAuthlab Limited Full-time
Dates EmployedFeb 2018 – Present
Employment Duration2 yrs 4 mos
LocationSylhet
• Data mine and analyze from company’s data repositories
• Data visualize and A/B testing framework
• Develop custom data models and algorithms
• Check post-production performance and data accuracy
• Machine learning and product market prediction

Packt Publishing
Author
Company NamePackt Publishing Contract
Dates EmployedAug 2015 – Present
Employment Duration4 yrs 10 mos
LocationBarningham, Suffolk, United Kingdom
Packt Publishing provides books, eBooks, video tutorials, and articles for IT developers, administrators, and users.
I have been writing for more than 5 years. Few of my books and video series published here. I hope in future more content will be published here.

Mozilla
Mozilla Reps
Company NameMozilla
Dates EmployedFeb 2015 – Present
Employment Duration5 yrs 4 mos
LocationSan Francisco Bay Area
Spreading Mozilla to common people.

The community is the backbone of the Mozilla project. As the Mozilla project grows in scope and scale, community needs to be strengthened and empowered accordingly. This is the central aim of the Mozilla Reps program: to empower and to help push responsibility to the edges in order to help the Mozilla contributor base grow.

The Mozilla Reps program provides a simple framework and specific tools to help volunteer Mozillians become official representatives of Mozilla in their region. Anyone who is passionate and knowledgeable about Mozilla and who is ready to dive deeper into the project can sign-up for the program. The Mozilla Reps program helps push responsibility and authority further outwards, to more Mozillians, making it much easier for volunteers to organize and/or attend events, recruit and mentor new contributors, and better support their local communities.

When joining the program, a Mozilla Rep agrees to take on the following responsibilities:

represent Mozilla in their country/region
promote the Mozilla Project and our mission
build on and support existing/future local community efforts and programs
inspire, recruit and support new contributors
support and mentor future Mozilla Reps
the document clearly all his/her activities

see more

Crossover
Technical Content Specialist
Company NameCrossover Contract
Dates EmployedJun 2018 – Oct 2018
Employment Duration5 mos
LocationFrost Bank Tower 401 Congress Ave, Austin.
Transform and validate XML documents;
Troubleshoot data conversion issues; coordinate with appropriate personnel to solve programming and content-related issues;
Assist in workflow development; development of tools to ensure data integrity;
Develop a thorough understanding of NLM XML format to support in-house and outside users;
Develop website, with the goal towards better display, retrieval, and search of book content;

see more
WhatsApp Inc.
Remote QA Engineer
Company NameWhatsApp Inc. Contract
Dates EmployedMar 2018 – Jun 2018
Employment Duration4 mos
LocationWillow Rd, Menlo Park
Review requirements, specifications and technical design documents to provide timely and meaningful feedback
Create detailed, comprehensive and well-structured test plans and test cases
Estimate, prioritize, plan and coordinate testing activities
Design, develop and execute automation scripts using open source tools
Identify, record, document thoroughly and track bugs
Perform thorough regression testing when bugs are resolved
Develop and apply testing processes for new and existing products to meet client needs
Liaise with internal teams to identify system requirements
Monitor debugging process results
Investigate the causes of non-conforming software and train users to implement solutions
Track quality assurance metrics, like defect densities and open defect counts
Stay up-to-date with new testing tools and test strategies

see more
HEXit
Co Founder and Chief Technology Officer
Company NameHEXit Self-employed
Dates EmployedMar 2017 – Jan 2018
Employment Duration11 mos
LocationBangladesh
As the Chief Technology Officer of HEXit I have the following responsibilities
1. I lead, in conjunction with the Board, the development of the
HEXit's strategy;
2. I lead and oversee the implementation of the Hexit’s long and
short term plans in accordance with its strategy;
3. I ensure the HEXit is appropriately organized and staffed and to
have the authority to hire and terminate staff as necessary to enable it
to achieve the approved strategy;
4. I ensure that expenditures of the HEXit are within the authorized
annual budget of HEXit;
5. I assess the principal risks of the HEXit and to ensure that these
risks are being monitored and managed;
6. I ensure effective internal controls and management information
systems are in place;
7. I ensure that the HEXit has appropriate systems to enable it to
conduct its activities both lawfully and ethically;
8. I ensure that the HEXit maintains high standards of corporate
citizenship and social responsibility wherever it does business;
9. I act as a liaison between management and the Board;
10. I communicate effectively with shareholders, employees, Government
authorities, other stakeholders and the public;
11. I ensure that the Directors are properly informed and that sufficient
information is provided to the Board to enable the Directors to form
appropriate judgments;
12. I ensure the integrity of all public disclosure by the Company;
13. I request that special meetings of the Board be called when
appropriate;
14. I do in concert with the Chairman, to determine the date, time and location
of the annual meeting of shareholders and to develop the agenda for
the meeting;
15. I abide by specific internally established control systems and
authorities, to lead by personal example and encourage all employees
to conduct their activities in accordance with all applicable laws and the
Company’s standards and policies, including its environmental, safety
and health policies

see more
WELCOME TO THE HEXit
WELCOME TO THE HEXit
Omnica Corporation - Product Development
Medical Hardware Designer
Company NameOmnica Corporation - Product Development Contract
Dates EmployedOct 2017 – Nov 2017
Employment Duration2 mos
LocationRockfield Blvd
Design and development of analog and digital circuits such as power supplies, batteries, signal acquisition and conditioning, and microcontrollers
Design and analysis of analog and digital circuits to meet critical safety, reliability, and EMC requirements
Development of system-level and hardware-level product requirements and specifications
System integration with mechanical and software sub-systems and components
Create and support test protocols for the verification and validation of hardware and embedded software
Partner closely with other team members including software, mechanical, quality, validation, regulatory, and manufacturing to successfully bring the product to market
Transfer design to production by collaborating with manufacturing on tools, processes, and training
Support products in production by conducting root cause analysis, risk analysis, and implementing corrective actions

see more
Shenzhen Gooky Technology Co. Ltd
Circuit Design Engineer
Company NameShenzhen Gooky Technology Co. Ltd Freelance
Dates EmployedJul 2017 – Oct 2017
Employment Duration4 mos
LocationShenzhen, China
Creates new embedded system hardware designs, including requirements specifications and system models, and verifies the feasibility of the concept using systems analysis and simulations.
Implements and verifies new electronic hardware systems including specifications, requirements analysis, design, design verification test specifications and design verification test results.
Develop hardware designs using schematic capture and PCB design software.
Participate in design reviews and coordinate with team members to assure that designs meet system goals.
Works with management to present project proposals including the design concept, statement of work, schedule and budget to the customer.
Participates in customer and project team meetings to ensure schedule milestones, budget and customer expectations are met.

see more
SwapnoBangla Group
Company NameSwapnoBangla Group
Total Duration1 yr 1 mo
TitleDirector of SwapnoBangla IT
Dates EmployedMar 2016 – Mar 2017
Employment Duration1 yr 1 mo
LocationSylhet
From managing the team to calculating the yearly budget, I have done a good number of duties while I was working here. Since it was a startup and I learned a lot from it. My duties as the director are as follow:
• Overseeing technical projects in alignment with organizational goals
• Directing the effective delivery of networks, development, and disaster recovery systems and processes
• Working with information engineers to find solutions to manage business activities
• Supervising a team of workers, while working closely with management, external vendors and advisors
• Preparing financial budgets and presenting proposals for capital projects to senior executives
• Researching and recommending new products
• Identifying new market opportunities
• Leading efforts to improve IT processes

see more

SwapnoBangla IT
SwapnoBangla IT
TitleSoftware Engineer
Dates EmployedMar 2016
Employment Duration1 mo
LocationSaleha Garden, SUST gate, Akhalia, Sylhet
• Implemented designs, including experimentation and multiple iterations.
• Modified existing software to correct errors, upgrade interfaces and improve performance.
• Directed software design and development while remaining focused on client needs.
• Worked closely with other team members to plan, design and develop robust solutions in a timely manner.
• Interfaced with business analysts, developers and technical support to determine the best requirement specifications.
• Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
• Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
• Prepares and installs solutions by determining and designing system specifications, standards, and programming.
• Improves operations by conducting systems analysis; recommending changes in policies and procedures.
• Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products.


Welcome to SwapnoBangla Group
Welcome to SwapnoBangla Group
Wix.com
Data Developer
Company NameWix.com Freelance
Dates EmployedFeb 2015 – Apr 2015
Employment Duration3 mos
LocationTel Aviv Area, Israel
Be responsible for designing, implementing and maintaining data pipelines from different sources.
Design, implement and support robust, scalable solutions to enhance business analysis capabilities, identify gaps and design processes to fill them.
Work with analysts and product managers to understand business priorities and translate requirements into data models.
Collaborate with various stakeholders across the company like data developers, analysts, data science, finance, etc, in order to deliver team tasks.
Collaborate with a broad forum of experts and stakeholders, including architects and engineers, to create high-quality deliverables.
Own the data development process end-to-end including business understanding, methodology, QA and maintenance.

Apple
Content Support Engineer
Company NameApple Part-time
Dates EmployedOct 2014 – Feb 2015
Employment Duration5 mos
LocationSingapore
• Research and identify solutions to software and hardware issues
• Diagnose and troubleshoot technical issues, including account setup and network configuration
• Ask customers targeted questions to quickly understand the root of the problem
• Track computer system issues through to resolution, within agreed time limits
• Talk clients through a series of actions, either via phone, email or chat, until they’ve solved a technical issue
• Properly escalate unresolved issues to appropriate internal teams (e.g. software developers)
• Provide prompt and accurate feedback to customers
• Refer to internal database or external resources to provide accurate tech solutions
• Ensure all issues are properly logged
• Prioritize and manage several open issues at one time
• Follow up with clients to ensure their IT systems are fully functional after troubleshooting
• Prepare accurate and timely reports
• Document technical knowledge in the form of notes and manuals
• Maintain jovial relationships with clients


Google
Javascript Engineer Intern
Company NameGoogle Internship
Dates Employed2015
Employment Durationless than a year
LocationMountain View, California
Couldn't join due to family emergency

Apple
Apple Technical Support Advisor
Company NameApple Contract
Dates EmployedJan 2014 – Aug 2014
Employment Duration8 mos
LocationSacramento, California, United States
Resolving end user inquiries by utilizing multiple technologies including telephony, chat, and web-based inquiries
Striving for one-call resolution of customer issues while communicating appropriate options in a timely and professional manner
Managing and resolving identified client issues for assigned customer accounts
Documenting information into web-based ticketing system
Searching and navigating the knowledge base to identify appropriate resolution for client issues
Escalating unique issues or inaccurate information contained in the knowledge base to the immediate supervisor for resolution
Projecting favorable image of the company to promote its objectives and goals that enhance client relationships
Participating in internal training programs to expand knowledge and support multiple clients
Providing delightful, efficient, and accurate resolutions to customer inquiries
Completing special projects as requested by management
Installing, maintaining, and troubleshooting computers, printers, phones, and other peripheral equipment
Troubleshooting hardware and software issues
Completing software installations
Establishing good relationships with all departments and colleagues
Serving as the first point of contact for customers seeking technical assistance over the phones, chats, and emails

Mozilla Corporation
Software Engineer
Company NameMozilla Corporation Contract
Dates EmployedAug 2012 – Dec 2013
Employment Duration1 yr 5 mos
Write clean, performant, open source, and standards compliant code
Review code from other team members (as well as get your own code reviewed)
Maintain effective unit tests and documentation
Participate in stand-ups, bug triages, retrospectives, and other team meetings
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
30 minutes
60 minutes
The class is taught in
English
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
This course provides an overview of the concepts and fundamentals of computer networks.

Topics include an overview of network architectures and topologies, IP addressing and subnetting, congestion mechanism CSMA/CD, troubleshooting commands and methods, switching and routing devices and their related decisions, TCP/IP layers and their protocols (FTP, HTTP, SMTP, DNS, DHCP, UDP, TCP, IP, ICMP etc...), security measures and how to secure your network using Access Lists and Firewall.

The Networking course is a course where you actively learn by doing. You will learn network concepts and protocols by configuring a network, observing the actual behavior of its components and analyzing the results.

Topics include: Basic computer network components, network cabling and cable types, IP addressing and TCP/IP configuration, Peer to Peer and switch-based network, email, HTTP, DHCP and DNS servers, Intrusion attack and firewall configuration.
verified badge
Presentation :

Data Science and AI engineer.
IT consultant for 3 years in a Champagne House.

Methodology :

- online course
- possibility of sending training exercises (with correction, or correction directly during the next lesson)
- I am available every day for help with an exercise that poses a problem or other
- possibility of resuming your lessons and doing help sessions for your exercises, DM

Course:

Engineering degree in Artificial Intelligence and Data Science at EPITA
I also hold a Bac S, math option I did two years of preparatory Maths and Physics with Computer Science option (MPSI and MP).
verified badge
Hello, I am an electrical and electronic engineer with extensive experience as a professor in higher education in engineering sciences and electrical engineering, as well as a rich experience as an embedded systems engineer, in EE architecture, ADAS, Testing and validation in the automotive sector.

I propose for the students of the higher cycle a supervision and an accompaniment until the realization of their projects or mini projects in electronics, signal processing, regulation and enslavement... using languages and software such as: Matlab / Simulink, Python, LabVIEW, ISIS Proteus, Arduino...

I also give courses and training in:

Embedded systems, ADAS systems and automotive engineering
Electrical and electronic circuits
Automatic
Industrial regulation
Signal processing
C Programming, Assembler, PIC, Arduino
PIC microcontroller
Microprocessor
verified badge
Discrete mathematical structures
It is one of the courses for the first year of the faculties of computer science, artificial intelligence and faculties of engineering. The explanation includes the lessons Logic statements-truth tables-gates-dets-op- logical circuits-reducing circuit-logical gates-relations-functions
verified badge
Computer engineer, with 2 years of experience in individual teaching, I specialize in programming in Python, C, JAVA, as well as in web development (HTML, CSS, JS, PHP) and object-oriented programming. I offer workshops specially designed for rapid progress.

My background also includes 2 years of tutoring with students from JUNIA, EMSI and preparatory classes.
verified badge
Computer Science is a field that does not require any vouching.. However, It is not at all hard to learn coding and get your career a kickstart as a Software Developer. Learn from an experienced Software Developer on how to code in various coding languages... whether its Website Development or Mobile app development that you wanna learn, I got you covered.

Technologies that you can learn :

- Flutter App Development
- Android App Development
- iOS App Development
- Website Development
- Python Programming Language
- Ui/Ux Designing
- Graphics Designing
- DevOps Engineering
verified badge
Hi!

Welcome to my class on Matlab programming! As a PhD student in Geophysics my main tool is my computer. In order to do science one needs to know how to program. I often use Matlab in order to analyze data, run numerical models, plot results and much more. So, let's embark on the journey of learning Matlab and explore its diverse capabilities together!

For beginners:
I have designed it for absolute beginners to become at ease with the language within 5 sessions of 1h. Message me to know the 5 classes curriculum and I will be more than happy to share it with you!

For intermediate users:
If you already know the basics of Matlab but want to go more in-depth on certain packages this is the right place! Message me and we can discuss what your needs are!
verified badge
This is an advanced course: learn how to develop web applications from zero to hero. A simple application development which will take around 10 hours of course depending on your level in programming.

- front end: reactjs
- back end: c# with dotnet or python with django rest framework
- database: mongodb, mysql or postgres
- publishing using AWS.
- using git/github for versioning

prerequisite:
- sql database data manipulation
- algorithms and programming

In this course, you will learn how to make a modern web application. You will be able to develop your skills for creating a database, and to connect it to the web application. Publishing the solution will not scare and you will be able to see how you can put your website online. You will create your own domain so that everyone can access your website. You will be able to use github and git in order to keep track of your application maintenance and development. Testing your application for better quality.

*text me to learn more about the course
verified badge
Hi, I'm Ashika! With over 3 years of tutoring experience and a role as a teaching assistant at university, I am passionate about helping students achieve their academic goals. I believe that with the right resources and mindset, any student can excel, and I am dedicated to supporting you in that journey. I think the most important thing with math is practice and learning from mistakes. Each incorrect answer is an opportunity to understand the correct approach for future problems! In addition to math, I can assist high school students with both basic and advanced computer programming concepts.

Mathematics Topics:
-Algebra
-Geometry
-Trigonometry
-Calculus (AP and beyond)
-Probability and Statistics
-Problem-Solving Techniques

Curriculums Covered: IGCSE, A-Levels, IB, CBSE

About My Sessions:

I believe that engagement and active participation are key to learning math, especially in a one-on-one setting. My approach focuses on practice and working through questions, which helps identify and address the student's main areas of difficulty. By using exam questions and worked examples, I can follow the student's thought process and provide targeted assistance to help them grasp challenging concepts.

Whether you're aiming to boost your scores on standardized tests or striving for excellence in your coursework, I’m here to guide you. I tailor each session to your specific learning needs and am open to suggestions on additional topics or concepts to cover. Together, we will work on improving weaknesses and enhancing strengths, preparing you for future success.
verified badge
You found an old file—something important, maybe even sentimental—but your computer just won’t open it. Or maybe you’re dealing with a custom software system that uses a weird, proprietary format. What now?

I specialize in rescuing, translating, and reverse-engineering data formats that most people don’t even recognize. Whether it’s a corrupted calendar file from a PDA or a bizarre export from a dead program, I approach it like a digital archaeologist.

It’s not magic—it’s patience, logic, and deep technical skill. If something should work but doesn’t, let me figure out why.
verified badge
Web development can be overwhelming today with the emergence of so many frameworks and technologies. Fear not! In this course, I'll give you the basics instead of bombarding you with these new frameworks.
Believe me, towards the end you will see that when you learn this logic, any framework will be just an implementation of your own understanding and critical analysis of the new features, based on what you learned with me.
And let's not forget a very important part: DevOps/Cloud Computing, which is now the new hype with AI!
So I invite you to join me and discover what we can accomplish together. It's going to be so much fun! Mini-projects, training on new frameworks, a collaborative space, and most importantly: your personal growth and an enriching experience that will help you enter the world of IT with a vengeance.
verified badge
Personalized support for students, freelancers and entrepreneurs wishing to succeed in their IT projects.

Help with:

Project structuring

Technology choices

Specifications

Code correction and improvement

University projects (final year projects, final year projects, dissertations)

Finalization and delivery of the project
verified badge
This computer science support course is designed for students and learners wishing to strengthen their foundations or improve their level in computer science and programming.
I support participants in a pedagogical and progressive manner, adapting to their level and objectives (university courses, training, practical work, exams, projects).
The goal is to understand, practice and gain autonomy through clear explanations and concrete examples.
verified badge
Java remains the cornerstone of enterprise development. As an experienced Java developer (Spring Framework, REST API), I can help you master this demanding language.

In the program :

- Concepts of OOP: Classes, inheritance, polymorphism, interfaces.
- Modern Java: From basic syntax to frameworks used in business (Spring Boot).
- Software architecture: How to structure a real project (MVC, Unit tests with JUnit).
- Assistance with school projects: Debugging and optimization of your work.

My goal is to make you self-reliant and prepare you for the demands of the job market or your exams.
verified badge
I offer one-to-one Machine Learning and AI tuition for university students, postgraduates, working professionals, and serious self-learners. Lessons are available online or in person around Birmingham.
What I cover:

Python for data science and ML (NumPy, Pandas, Scikit-learn)
Deep learning with TensorFlow and Keras
Core ML concepts: regression, classification, clustering, neural networks, CNNs
Computer vision and image classification (my published research area)
University coursework support, dissertation help, project guidance
Help with Kaggle competitions and personal portfolio projects

How I teach:
I focus on understanding, not memorisation. We work through real datasets and real problems — not toy examples — so you can actually apply what you learn. I'll help you build a model from scratch, debug it when it doesn't work, and explain the maths behind why it does or doesn't perform well. For university students, I can also help with assignments, dissertations, and final-year projects.
Whether you're just starting out, stuck on a coursework project, or trying to break into ML professionally, I can meet you wherever you are and help you move forward.
message icon
Contact Syed Omar
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
This course provides an overview of the concepts and fundamentals of computer networks.

Topics include an overview of network architectures and topologies, IP addressing and subnetting, congestion mechanism CSMA/CD, troubleshooting commands and methods, switching and routing devices and their related decisions, TCP/IP layers and their protocols (FTP, HTTP, SMTP, DNS, DHCP, UDP, TCP, IP, ICMP etc...), security measures and how to secure your network using Access Lists and Firewall.

The Networking course is a course where you actively learn by doing. You will learn network concepts and protocols by configuring a network, observing the actual behavior of its components and analyzing the results.

Topics include: Basic computer network components, network cabling and cable types, IP addressing and TCP/IP configuration, Peer to Peer and switch-based network, email, HTTP, DHCP and DNS servers, Intrusion attack and firewall configuration.
verified badge
Presentation :

Data Science and AI engineer.
IT consultant for 3 years in a Champagne House.

Methodology :

- online course
- possibility of sending training exercises (with correction, or correction directly during the next lesson)
- I am available every day for help with an exercise that poses a problem or other
- possibility of resuming your lessons and doing help sessions for your exercises, DM

Course:

Engineering degree in Artificial Intelligence and Data Science at EPITA
I also hold a Bac S, math option I did two years of preparatory Maths and Physics with Computer Science option (MPSI and MP).
verified badge
Hello, I am an electrical and electronic engineer with extensive experience as a professor in higher education in engineering sciences and electrical engineering, as well as a rich experience as an embedded systems engineer, in EE architecture, ADAS, Testing and validation in the automotive sector.

I propose for the students of the higher cycle a supervision and an accompaniment until the realization of their projects or mini projects in electronics, signal processing, regulation and enslavement... using languages and software such as: Matlab / Simulink, Python, LabVIEW, ISIS Proteus, Arduino...

I also give courses and training in:

Embedded systems, ADAS systems and automotive engineering
Electrical and electronic circuits
Automatic
Industrial regulation
Signal processing
C Programming, Assembler, PIC, Arduino
PIC microcontroller
Microprocessor
verified badge
Discrete mathematical structures
It is one of the courses for the first year of the faculties of computer science, artificial intelligence and faculties of engineering. The explanation includes the lessons Logic statements-truth tables-gates-dets-op- logical circuits-reducing circuit-logical gates-relations-functions
verified badge
Computer engineer, with 2 years of experience in individual teaching, I specialize in programming in Python, C, JAVA, as well as in web development (HTML, CSS, JS, PHP) and object-oriented programming. I offer workshops specially designed for rapid progress.

My background also includes 2 years of tutoring with students from JUNIA, EMSI and preparatory classes.
verified badge
Computer Science is a field that does not require any vouching.. However, It is not at all hard to learn coding and get your career a kickstart as a Software Developer. Learn from an experienced Software Developer on how to code in various coding languages... whether its Website Development or Mobile app development that you wanna learn, I got you covered.

Technologies that you can learn :

- Flutter App Development
- Android App Development
- iOS App Development
- Website Development
- Python Programming Language
- Ui/Ux Designing
- Graphics Designing
- DevOps Engineering
verified badge
Hi!

Welcome to my class on Matlab programming! As a PhD student in Geophysics my main tool is my computer. In order to do science one needs to know how to program. I often use Matlab in order to analyze data, run numerical models, plot results and much more. So, let's embark on the journey of learning Matlab and explore its diverse capabilities together!

For beginners:
I have designed it for absolute beginners to become at ease with the language within 5 sessions of 1h. Message me to know the 5 classes curriculum and I will be more than happy to share it with you!

For intermediate users:
If you already know the basics of Matlab but want to go more in-depth on certain packages this is the right place! Message me and we can discuss what your needs are!
verified badge
This is an advanced course: learn how to develop web applications from zero to hero. A simple application development which will take around 10 hours of course depending on your level in programming.

- front end: reactjs
- back end: c# with dotnet or python with django rest framework
- database: mongodb, mysql or postgres
- publishing using AWS.
- using git/github for versioning

prerequisite:
- sql database data manipulation
- algorithms and programming

In this course, you will learn how to make a modern web application. You will be able to develop your skills for creating a database, and to connect it to the web application. Publishing the solution will not scare and you will be able to see how you can put your website online. You will create your own domain so that everyone can access your website. You will be able to use github and git in order to keep track of your application maintenance and development. Testing your application for better quality.

*text me to learn more about the course
verified badge
Hi, I'm Ashika! With over 3 years of tutoring experience and a role as a teaching assistant at university, I am passionate about helping students achieve their academic goals. I believe that with the right resources and mindset, any student can excel, and I am dedicated to supporting you in that journey. I think the most important thing with math is practice and learning from mistakes. Each incorrect answer is an opportunity to understand the correct approach for future problems! In addition to math, I can assist high school students with both basic and advanced computer programming concepts.

Mathematics Topics:
-Algebra
-Geometry
-Trigonometry
-Calculus (AP and beyond)
-Probability and Statistics
-Problem-Solving Techniques

Curriculums Covered: IGCSE, A-Levels, IB, CBSE

About My Sessions:

I believe that engagement and active participation are key to learning math, especially in a one-on-one setting. My approach focuses on practice and working through questions, which helps identify and address the student's main areas of difficulty. By using exam questions and worked examples, I can follow the student's thought process and provide targeted assistance to help them grasp challenging concepts.

Whether you're aiming to boost your scores on standardized tests or striving for excellence in your coursework, I’m here to guide you. I tailor each session to your specific learning needs and am open to suggestions on additional topics or concepts to cover. Together, we will work on improving weaknesses and enhancing strengths, preparing you for future success.
verified badge
You found an old file—something important, maybe even sentimental—but your computer just won’t open it. Or maybe you’re dealing with a custom software system that uses a weird, proprietary format. What now?

I specialize in rescuing, translating, and reverse-engineering data formats that most people don’t even recognize. Whether it’s a corrupted calendar file from a PDA or a bizarre export from a dead program, I approach it like a digital archaeologist.

It’s not magic—it’s patience, logic, and deep technical skill. If something should work but doesn’t, let me figure out why.
verified badge
Web development can be overwhelming today with the emergence of so many frameworks and technologies. Fear not! In this course, I'll give you the basics instead of bombarding you with these new frameworks.
Believe me, towards the end you will see that when you learn this logic, any framework will be just an implementation of your own understanding and critical analysis of the new features, based on what you learned with me.
And let's not forget a very important part: DevOps/Cloud Computing, which is now the new hype with AI!
So I invite you to join me and discover what we can accomplish together. It's going to be so much fun! Mini-projects, training on new frameworks, a collaborative space, and most importantly: your personal growth and an enriching experience that will help you enter the world of IT with a vengeance.
verified badge
Personalized support for students, freelancers and entrepreneurs wishing to succeed in their IT projects.

Help with:

Project structuring

Technology choices

Specifications

Code correction and improvement

University projects (final year projects, final year projects, dissertations)

Finalization and delivery of the project
verified badge
This computer science support course is designed for students and learners wishing to strengthen their foundations or improve their level in computer science and programming.
I support participants in a pedagogical and progressive manner, adapting to their level and objectives (university courses, training, practical work, exams, projects).
The goal is to understand, practice and gain autonomy through clear explanations and concrete examples.
verified badge
Java remains the cornerstone of enterprise development. As an experienced Java developer (Spring Framework, REST API), I can help you master this demanding language.

In the program :

- Concepts of OOP: Classes, inheritance, polymorphism, interfaces.
- Modern Java: From basic syntax to frameworks used in business (Spring Boot).
- Software architecture: How to structure a real project (MVC, Unit tests with JUnit).
- Assistance with school projects: Debugging and optimization of your work.

My goal is to make you self-reliant and prepare you for the demands of the job market or your exams.
verified badge
I offer one-to-one Machine Learning and AI tuition for university students, postgraduates, working professionals, and serious self-learners. Lessons are available online or in person around Birmingham.
What I cover:

Python for data science and ML (NumPy, Pandas, Scikit-learn)
Deep learning with TensorFlow and Keras
Core ML concepts: regression, classification, clustering, neural networks, CNNs
Computer vision and image classification (my published research area)
University coursework support, dissertation help, project guidance
Help with Kaggle competitions and personal portfolio projects

How I teach:
I focus on understanding, not memorisation. We work through real datasets and real problems — not toy examples — so you can actually apply what you learn. I'll help you build a model from scratch, debug it when it doesn't work, and explain the maths behind why it does or doesn't perform well. For university students, I can also help with assignments, dissertations, and final-year projects.
Whether you're just starting out, stuck on a coursework project, or trying to break into ML professionally, I can meet you wherever you are and help you move forward.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Syed Omar