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.
Main Skills
Programming Languages
.NET Platform
JavaScript Frameworks
UI Frameworks, Libraries, and Browsers
Android Libraries and Tools
PHP Frameworks
Mobile Frameworks and Libraries
Databases & Management Systems / ORM
Web/App Servers, Middleware
Methodologies, Paradigms and Patterns
Virtualization, Containers and Orchestration
Version Control
Platforms
Project Management & Administration
SDK / API and Integrations
Third Party Tools / IDEs / SDK / Services
Mail / Network Protocols / Data transfer
Other Technical Skills
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.