Mobasher Fasihi
Experienced Lead Software Engineer with 11 years of expertise in back-end development, specializing in Node.js, TypeScript, and JavaScript frameworks. Proven track record in leading development teams, providing production support, and collaborating remotely using tools like Jira and Slack. Adept at delivering high-quality solutions and fostering team collaboration and innovation.
WORK EXPERIENCE
BAZAARA, UAE, Dubai — Software Engineer (Remote)
New Social Marketplace App for Buying and Selling Preloved Clothing in the UAE Nov 2023 – March 2024
-Developed API for e-commerce platform, improving user experience and functionality.
-Designed and implemented feature & unit tests to ensure robust and reliable code.
-Provided maintenance for the existing system built with Node.js, enhancing stability and performance.
RapidIteration, Canada — Software Architect (Remote Part Time)
Global software product development in Canada Dec 2021 – Dec 2023
-Led project analysis, architecture design, and code reviews, ensuring adherence to best practices.
-Developed migration scripts to seamlessly transition Drupal and WordPress DB data to new MySQL databases.
-Guided the development of a new system version, significantly enhancing system capabilities.
Freelancer, Canada — Software Engineer (Remote Part Time)
Multi-tenant application for club management Nov 2023 – Dec 2023
-Designed DDD architecture for a multi-tenant application, ensuring scalability and maintainability.
-Developed backend features with high-standard code quality, including comprehensive feature and unit tests.
TexelGlobal, Australia — Sr. Backend Developer (Remote - Part Time)
Electronic Payment Solutions development company in Australia Jul 2022 – Dec 2022
-Designed and developed the architecture of an Email Campaign system, increasing efficiency and user engagement.
-Refactored legacy code, improving codebase maintainability and performance.
NETLINKS, Kabul — Sr. Software Developer (Team Lead)
Leading software house in Afghanistan Jun 2015 – Sep 2023
-Led a team of 10+ developers, overseeing project management and serving as Scrum Master.
-Provided technical leadership, coaching, and mentorship to teammates, fostering a culture of excellence.
-Conducted code reviews and introduced new technology updates to the team, encouraging learning and implementation.
-Managed stakeholder communications and participated in customer meetings as the technical lead.
Key Achievements:
-Increased job seeker numbers from 30k to 350k within two years by developing new features such as a resume builder service and an online application system.
-Boosted registered companies/employers from 2k to 6k by developing an application management system.
-Enhanced website performance from group D to group B according to GTmetrix, ensuring 99.999% uptime with the new version development.
-Spearheaded a comprehensive redesign of the Jobs.af platform, integrating cutting-edge technologies to optimize performance and user experience.
-Successfully containerized and deployed products on local servers and cloud platforms (such as AWS), improving scalability and deployment efficiency.
-Assisted in the collection and documentation of user requirements, TOR analysis, proposal development, development of user stories, estimates, and work plans.
-Held product ownership in Scrum projects, ensuring timely and high-quality delivery of features.
ADRAS, Kabul — Software Developer
Dec 2012 - May 2015
-Gathered and analyzed requirements, leading a small team of junior developers.
-Designed database schemas and developed multiple governmental projects, contributing to national infrastructure.
PROJECTS (excerpt)
Loope, BAZAARA.
BAZAARA, Nov 2023 - Present
Developed Rest API for the new version of the BAZAARA application, enhancing functionality and user experience.
Tech used: Laravel 10, MySQL
UWCORE, Canada Healthy Aging Core.
RapidIteration, Dec 2021 - May 2022
Had the responsibility of migrating old system data and assets from WordPress, and Drupal to the new version, involved in development of new version, review other developer’s code.
Tech used: Laravel 8, MySQL
Freelancing
Canada Based Client, Nov 2023 - Present
Involved in designing software architecture and backend development of a multi-tenant application.
Tech used: Laravel 10, MySQL
Jobs.af, NETLINKS Ltd.
NETLINKS Ltd, Jun 2022 – Oct 2023
Led a comprehensive redesign effort, integrating cutting-edge technologies to revamp the Jobs.af platform, significantly improving UI/UX and performance.
Tech used: Node.js, Nuxt.js, Express.js, TypeScript, MongoDB
AHRCM - SRMO, Human Right Activists.
NETLINKS Ltd, Mar 2023 - May 2023
Led the development of a portal for human activist groups to share training materials, submit reports, and manage events, enhancing collaboration and resource sharing.
Tech used: Laravel 9, MySQL, Vue.js
Daily Security Briefing and Leadership Appraisal, Afghanistan National Security Council.
NETLINKS Ltd, Apr 2021 - Jul 2021
Developed a system for recording and tracking daily critical incidents and official management, providing vital support to national security operations.
Tech used: Laravel 7, Vue 3, MySQL, amChart, Google Map
**************@*****.***
www.linkedin.com/in/mobaser-fasihi
Location: Colorado, Aurora
Available also for remote start
EDUCATION
Jan 2008 - Dec 2012
Kabul University, Computer Science Faculty
Bachelor in Computer Science
Kabul University.
- Graduated in the top 10% of the class.
Technical Skills
Proficient:
PHP (Laravel 10, CodeIgniter), JavaScript/TypeScript, Vue.js, Inertia.js, Angular, NodeJS, Nest.js, Express.js, MySQL, MongoDB, API, PHPUnit, Git, Scrum, Jira, Trello
Familiar:
Elasticsearch, Sphinx, Docker, AWS, Java, CI/CD
Extracurricular Activities
- Speaker at Code Weekend, Kabul, discussing clean coding and TDD.
- Regular speaker at company developer workshops on topics including Clean Coding, TDD, Best Practices, Development Methodologies, and Design Patterns.
Certifications
Advanced JavaScript Concepts ZTM Academy, Hacker Rank
LANGUAGES
Farsi/Persian native
English fluent