Software engineer · Building toward AIPersonal portfolio / 01

Building software.
Growing into
AI engineering.

I’m Usama Razzaq, a software engineer with 2+ years of industry experience, currently at Marham. I’m building my skills in AI and agentic engineering to create systems that solve real-world problems.

Software engineering · Applied AI · MentorshipA closer look at the work

Systems with a
human side.

My work brings software engineering and machine learning together around practical problems. Here’s one example: helping event organizers find the right volunteers for each role.

Events / Volunteer matching
Conceptual flow · based on résuméReact / TensorFlow

01 — Event management / Machine learning

Volunteer Role Matching for Events

I built a React frontend backed by REST APIs and PostgreSQL to manage events, volunteers, and roles. Organizers can create roles and assign volunteers, with form validation and error handling throughout.

I integrated TensorFlow to recommend candidates based on role requirements, skills, and qualities, giving administrators suggestions they can review before making assignments.

  • React
  • Tailwind CSS
  • REST APIs
  • PostgreSQL
  • TensorFlow
View source code (opens in a new tab)

Knowledge grows
when shared.

Dev Weekends

Technical Lead & DSA instructor

At Dev Weekends, I mentor a clan of 30+ developers and teach Data Structures and Algorithms. I help developers connect the theory they’re learning with the decisions they make in code.

01 / Mentorship

Helping the next developer.

I work with junior developers on technical skills and personal development. We ask questions, work through ideas, and turn what they’re learning into projects they can build and deploy.

02 / Technical sessions

Making the fundamentals click.

I teach Data Structures and Algorithms through Winter Bootcamp and Dev Weekends Fellowships. My focus is on helping students reason through a problem and understand why their solution works.

Explore Dev Weekends (opens in a new tab)

The
foundations.

Nov 2021 — May 2025

BS Information Technology

University of Education

Lahore, Pakistan

Along the way

  • CGPA: 3.48
  • 4-time UE merit-based scholarship holder
  • Prime Minister’s Laptop Scheme · 2023

A little further
than the page.

My bookshelf spans AI engineering, software design, personal growth, and classic fiction. These are the books I’m drawn to as I learn more about building systems and understanding people.

01 / Technical

The craft of building.

  • System Design Interview

  • AI Engineering: Building Applications with Foundation Models

  • The Pragmatic Programmer

  • Don’t Make Me Think

02 / Non-technical · Personal growth

A wider perspective.

  • Master Your Emotions

  • The 7 Habits of Highly Effective People

  • Atomic Habits

  • The Power of Now

  • The Comfort Crisis

  • Feel the Fear and Do It Anyway

  • The Art of Living Alone

03 / Non-technical · Classics

Stories that stay.

  • Crime and Punishment

  • White Nights

  • Oliver Twist

  • A Tale of Two Cities

Thinking
out loud.

Notes from building software and mentoring developers, with more to explore as I work toward AI and agentic engineering.

Explore the blog

Good work starts
with a conversation.

I’m open to remote software engineering opportunities, especially where I can contribute to AI-powered products and grow in AI and agentic engineering. If you’re working on a real problem, looking for an engineer, or learning along a similar path, I’d like to hear from you.