Sam Sohrabi Senior Software Engineer
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.