DEVELOPER MENTORSHIP

Become the developer your team trusts with production systems.

TechTips is not a bootcamp and we don't teach syntax. Mohammad mentors developers one-to-one in real-world software and AI, covering architecture, tradeoffs, and systems that stay up.
Your journey
You

Developer today

01
Software Foundations

Strengthen your coding skills and core computer science.

02
System Design & Architecture

Design systems that scale and stay maintainable.

03
Backend Engineering

Build robust APIs, services and data layers.

04
AI Engineering

Ship LLM applications: retrieval, evals, cost control.

05
Production Systems

Deploy, observe and operate real-world software.

Professional Engineer

Build. Scale. Own production.

THE PROCESS

Assessment first. Roadmap second.
Sessions only when they're worth it.

01

Assessment Call

A free technical conversation to understand your current level, goals, and blockers.

02

Personal Roadmap

Receive a customized learning path focused on architecture, engineering skills, and career growth.

03

Mentorship

Work through real engineering challenges with guidance instead of lectures.

See mentorship engagements →
What we mentor on

The topics that separate working code from production systems.

Mentorship is the core of TechTips. A small library of engineering courses covers the same subjects for developers who prefer learning at their own pace.

Browse the courses →
  • Software Architecture
  • System Design
  • Backend Engineering
  • API Design
  • Database Design
  • LLM Applications
  • AI Engineering
  • Performance Optimization
  • Career Growth
Your mentor
Portrait of Mohammad, the mentor behind TechTips

Mohammad — “Moh”

Senior full-stack & AI systems engineer · sole mentor at TechTips

One mentor. I run every session personally.

I still build and operate production systems. That's where my mentorship comes from. When we work together, I read your code, sit in your constraints, and remember the context from session one all the way through your roadmap.

14+
Years shipping production software and automation systems
150+
1:1 mentorship sessions delivered
11+
Developers mentored through 1:1 engagements
5/5
Average rating from accepted testimonials
  1. 2024 — now

    Principal Software Developer · AI Engineer & Mentor

    Designing and shipping AI-powered products end to end — LLM systems, retrieval pipelines, and production platforms — while mentoring developers through the same work.

  2. 2021 — 2024

    Lead Software Developer

    Led full-stack platform work: architecture, migrations, APIs, and delivery pipelines so teams could ship reliable products at scale.

  3. 2019 — 2021

    Full-Stack Developer

    Built and shipped web applications across the stack — frontend, APIs, and data — turning product requirements into production features.

  4. 2012 — 2019

    Programmer & Automation Systems Developer

    Solved engineering challenges by building practical software and automation systems that cut repetitive work and made day-to-day workflows more reliable.

Testimonials

From mentees, colleagues, and clients.

From people I've worked with

5

Average from 10 ratings

681 hours together

Colleague

“I’ve been working with Mohammad for over two years. He’s a very skilled web developer and an exceptional teacher. As a full stack developer, Mohammad is able to effectively analyze challenging technical problems and lead his colleagues towards implementing successful solutions. He is a kind and patient teacher with a keen understanding of when and how to push students and colleagues to encourage growth.”

“I have had the pleasure of working with Mohammad on several projects over the past seven years. He is an exceptional full-stack developer with comprehensive expertise in both front-end and back-end technologies. Mohammad has a strong command of modern tools and frameworks, which he applies effectively to deliver organized, scalable, and high-performance applications. In our most recent collaboration, he successfully developed a web application incorporating multiple engineering assessment modules, demonstrating both technical depth and attention to detail. He is consistently approachable, receptive to feedback, and committed to addressing client requirements with patience and the highest standards of quality. If you are considering developing a new application, you will be fortunate to have Mohammad on your team, he is truly outstanding.”

Mahsa Sanati shares a testimonial about her experience working with Mohammad Mahdi Mohajer.

Mahsa Sanati

20 hours together

More stories

Aditya Vardhan shares a testimonial about his experience working with Mohammad Mahdi Mohajer.

Aditya Vardhan Jonnalagadda

40 hours together

Mentee

“Mohammad Mohajer is an excellent mentor. He takes the time to carefully identify what you need help with and then provides you with a clear roadmap on what steps to take. He is very resourceful and was able to professionally answer all of my questions about the Software/AI Engineering job market. Highly recommend.”

Mentee

“The sessions help me understand the details of fundamentals and the application of concepts of software development from end to end perspective. I have a much better understanding and confidence in my knowledge.”

Mentee

“I had a great session with my mentor, who was incredibly friendly, patient, and knowledgeable. Their amazing communication and problem-solving skills truly guided me in my career growth. I felt motivated throughout our conversation, and I appreciate the insights shared. While my overall experience met expectations, I recommend booking with this”

Mentee

“Mohammad is a very friendly and approachable. He is a great listener and creates a comfortable environment where you feel encouraged to open up and talk more. His cheerful and positive attitude makes every conversation enjoyable and motivating. I really appreciated his ability to listen, understand, and make the session feel natural and engaging. He provided practical advice and useful guidance through the session.”

Mentee

“Mohammad Mohajer is an outstanding mentor. Our session was packed with practical insights and clear, actionable takeaways. He combines deep expertise with a warm, approachable style that makes the conversation both effective and highly engaging. I’m walking away with valuable advice and a much clearer direction. Thank you!”

Engagements

Three engagements. All 60-minute sessions.

You never buy blind. The recommendation comes out of the free assessment call, and every session is built around your roadmap. Unused sessions never expire.

1 Session

$89.99/ 1 Session
per 60-min session

Perfect for quick guidance or specific technical challenges.

10 Hours

$549.90/ 10 Hours
$54.99 per 60-min sessionSave 39%

Best value for long-term mentorship and deep skill growth.

Who it's for

Developers who already write code and want to engineer.

Junior Developers

You've learned React, Node, or another stack and want to understand how production software is actually built.

Mid-Level Engineers

You're shipping features but want stronger architecture, system design, and technical decision-making skills.

Senior Engineers

You want mentorship around distributed systems, leadership, AI engineering, and large-scale architecture.

Start with the assessment call.

Free, technical, and honest. You'll leave with a roadmap whether or not you book mentorship.

Free to study

Materials you can learn from on your own.

Articles, video tips, and project write-ups — free content to read, watch, and revisit whenever you need it.