Software Engineer, co-founder, and part-time chaos wrangler.

I'm Mo, a software engineer and entrepreneur based in Clearwater, FL, dedicated to delivering end-to-end digital solutions that solve real-world problems. Whether it's modernizing operational workflows, improving data integrity, or building greenfield applications from scratch, I help organizations turn complex challenges into intuitive, effective products. With experience spanning full-stack development, product strategy, and technical leadership, I thrive at the intersection of code, creativity, and business impact. Let's turn bold ideas into functional, beautiful software that works.

Experience

  1. Company
    Riki Technologies
    Role
    Full Stack Software Engineer & Co-Founder
    Date
  2. Company
    Fresh Realm
    Role
    Full Stack Software Engineer
    Date
  3. Company
    Blue Apron
    Role
    Full Stack Software Engineer
    Date
  4. Company
    Merrill Lynch
    Role
    Senior Analyst | Product & Data
    Date
  5. Company
    Isha Foundation
    Role
    Growth & Digital Campaign Lead (Volunteer)
    Date
Download Resume

Testimonials

Shiraz S

@Cyber_VP

Mo is a creative problem solver. He listens first and thinks outside the box to come up with solutions to help accomplish collective goals.
Victor W

@SE_Victor

Mo was an awesome team player who held himself and others to a high standard and in addition to his strong communication skills, he'd always put his best efforts to produce high quality work.
Shiraz S

@Cyber_VP

Mo is a creative problem solver. He listens first and thinks outside the box to come up with solutions to help accomplish collective goals.
Victor W

@SE_Victor

Mo was an awesome team player who held himself and others to a high standard and in addition to his strong communication skills, he'd always put his best efforts to produce high quality work.
Shiraz S

@Cyber_VP

Mo is a creative problem solver. He listens first and thinks outside the box to come up with solutions to help accomplish collective goals.
Victor W

@SE_Victor

Mo was an awesome team player who held himself and others to a high standard and in addition to his strong communication skills, he'd always put his best efforts to produce high quality work.
Shiraz S

@Cyber_VP

Mo is a creative problem solver. He listens first and thinks outside the box to come up with solutions to help accomplish collective goals.
Victor W

@SE_Victor

Mo was an awesome team player who held himself and others to a high standard and in addition to his strong communication skills, he'd always put his best efforts to produce high quality work.
Nicholas T

@tech_writer

Mo can solve any problem put in front of him. He was always thinking steps ahead.
Faiyam R

@Blaze_CEO

Mo is one of the most reliable and committed people I know. When Mo's on the job, I know it's going to get done.
James V

@Senior_SE

Beyond his technical skills, Mo's positive attitude is infectious and contributes greatly to the team dynamic. I highly recommend Mo for any engineering role.
Nicholas T

@tech_writer

Mo can solve any problem put in front of him. He was always thinking steps ahead.
Faiyam R

@Blaze_CEO

Mo is one of the most reliable and committed people I know. When Mo's on the job, I know it's going to get done.
James V

@Senior_SE

Beyond his technical skills, Mo's positive attitude is infectious and contributes greatly to the team dynamic. I highly recommend Mo for any engineering role.
Nicholas T

@tech_writer

Mo can solve any problem put in front of him. He was always thinking steps ahead.
Faiyam R

@Blaze_CEO

Mo is one of the most reliable and committed people I know. When Mo's on the job, I know it's going to get done.
James V

@Senior_SE

Beyond his technical skills, Mo's positive attitude is infectious and contributes greatly to the team dynamic. I highly recommend Mo for any engineering role.
Nicholas T

@tech_writer

Mo can solve any problem put in front of him. He was always thinking steps ahead.
Faiyam R

@Blaze_CEO

Mo is one of the most reliable and committed people I know. When Mo's on the job, I know it's going to get done.
James V

@Senior_SE

Beyond his technical skills, Mo's positive attitude is infectious and contributes greatly to the team dynamic. I highly recommend Mo for any engineering role.
Shiraz S

@Cyber_VP

Mo is a creative problem solver. He listens first and thinks outside the box to come up with solutions to help accomplish collective goals.
Victor W

@SE_Victor

Mo was an awesome team player who held himself and others to a high standard and in addition to his strong communication skills, he'd always put his best efforts to produce high quality work.
Shiraz S

@Cyber_VP

Mo is a creative problem solver. He listens first and thinks outside the box to come up with solutions to help accomplish collective goals.
Victor W

@SE_Victor

Mo was an awesome team player who held himself and others to a high standard and in addition to his strong communication skills, he'd always put his best efforts to produce high quality work.
Shiraz S

@Cyber_VP

Mo is a creative problem solver. He listens first and thinks outside the box to come up with solutions to help accomplish collective goals.
Victor W

@SE_Victor

Mo was an awesome team player who held himself and others to a high standard and in addition to his strong communication skills, he'd always put his best efforts to produce high quality work.
Shiraz S

@Cyber_VP

Mo is a creative problem solver. He listens first and thinks outside the box to come up with solutions to help accomplish collective goals.
Victor W

@SE_Victor

Mo was an awesome team player who held himself and others to a high standard and in addition to his strong communication skills, he'd always put his best efforts to produce high quality work.
Nicholas T

@tech_writer

Mo can solve any problem put in front of him. He was always thinking steps ahead.
Faiyam R

@Blaze_CEO

Mo is one of the most reliable and committed people I know. When Mo's on the job, I know it's going to get done.
James V

@Senior_SE

Beyond his technical skills, Mo's positive attitude is infectious and contributes greatly to the team dynamic. I highly recommend Mo for any engineering role.
Nicholas T

@tech_writer

Mo can solve any problem put in front of him. He was always thinking steps ahead.
Faiyam R

@Blaze_CEO

Mo is one of the most reliable and committed people I know. When Mo's on the job, I know it's going to get done.
James V

@Senior_SE

Beyond his technical skills, Mo's positive attitude is infectious and contributes greatly to the team dynamic. I highly recommend Mo for any engineering role.
Nicholas T

@tech_writer

Mo can solve any problem put in front of him. He was always thinking steps ahead.
Faiyam R

@Blaze_CEO

Mo is one of the most reliable and committed people I know. When Mo's on the job, I know it's going to get done.
James V

@Senior_SE

Beyond his technical skills, Mo's positive attitude is infectious and contributes greatly to the team dynamic. I highly recommend Mo for any engineering role.
Nicholas T

@tech_writer

Mo can solve any problem put in front of him. He was always thinking steps ahead.
Faiyam R

@Blaze_CEO

Mo is one of the most reliable and committed people I know. When Mo's on the job, I know it's going to get done.
James V

@Senior_SE

Beyond his technical skills, Mo's positive attitude is infectious and contributes greatly to the team dynamic. I highly recommend Mo for any engineering role.