Sam Sohrabi Senior Software Engineer

Back-End Web (5.0 yr.), Front-End Web (5.0 yr.), Full Stack Web (5.0 yr.)

Summary

- Seasoned Software Engineer with over 7 years of experience in backend and frontend development, technical team leadership, and optimizing complex systems.
- In-depth knowledge of PHP, Node.js, React, Laravel, and extensive experience with database technologies like MySQL and MongoDB.
- Proven track record in both leading development of critical systems and individual contributions, exemplified by successfully securing 1.5 TB of critical government data and improving platform performance significantly.
- Proficient in the application of software engineering principles such as MVC, SOLID, and various architectural patterns in multiple project contexts.
- Recognized for expertise in performance optimization, cross-functional teamwork, and integrating payment solutions in high-traffic platforms.
- Fluent in English and native in Persian and Azari, with valuable experience in bridging communication between technical teams and stakeholders.

Work Experience

Senior Software Engineer (Technical Team Lead), Shahbaz

Duration: Jul 2023 – Dec 2024

Summary: Developed Shahbaz, a critical government system with improved processes and secure data handling.

Responsibilities: Led technical strategy and architecture, conducted code reviews, sprint planning, task alignment, optimized processes, integrated Shahbaz with multiple governmental systems, and secured 1.5 TB of critical government data.

Technologies: Parse platform, React JS

Senior Web Developer, Dadrah.ir

Duration: Jun 2021 – Jul 2023

Summary:

  • Led the development of Dadrah
  • Significantly improving platform performance and integrating payment gateways

Responsibilities: Coded real-time tools, improved platform performance, integrated payment gateways, and improved website ranking.

Technologies: PHP 8, Laravel, WebSockets

Full Stack Developer, Ghost Blogging Platform

Duration: Oct 2021 – Jan 2022

Summary: Enhanced the Ghost blogging platform by analyzing and developing its backend and frontend structure.

Responsibilities: Researched and developed the Ghost open-source blogging platform, focusing on frontend development.

Technologies: Ember.js

Full-Stack Web Developer, Asset Management System

Duration: Nov 2020 – Jun 2021

Summary: Created a localized asset management system for the government by forking and enhancing Snipe-IT.

Responsibilities: Localized Snipe-IT, built custom reporting tools, collaborated with the product owner, and supported stakeholders.

Technologies: PHP 7.4, Laravel, MySQL, Linux, Apache

Android Developer, Porsa

Duration: Sep 2020 – Nov 2020

Summary: Developed Porsa, a quiz game and social media platform while gaining full-stack development experience.

Responsibilities: Developed a quiz game and social media platform, integrated Parse SDK, and explored backend development with Go.

Technologies: Java, Android Studio, Parse SDK, Go, Tomato

Android Developer, Mobile Navigation App

Duration: Apr 2020 – Sep 2020

Summary: Contributed to the mobile navigation app's user interfaces and advanced voice navigation features.

Responsibilities: Implemented user interfaces with a focus on MVI architecture, created Persian voice navigation features, and integrated advanced graphics for map functionality.

Technologies: Java, Kotlin, OSRM platform, C++ OpenGL, JNI

Certification

  • Android development
  • Tehran University Electronic Education Center.
  • C++ development
  • Tehran University Electronic Education Center.