Mustafa Nabavi Email and Phone Number
I am a passionate Software Engineer, Co-Founder and Full Stack Developer with five years of professional experience who is dedicated to transforming clients' innovative ideas into reliable, maintainable, and user-friendly software products that meet their organizational needs and drive success. Throughout my career, I have successfully developed and delivered over 50 small-scale to medium-scale software application projects using various technologies such as Javascript & Typescript (React.js, Next.js & Node.js), Java (Spring boot), Databases (MySQL, PostgreSQL & MongoDB), and CI/CD (AWS, Docker, Heroku, Vercel). My expertise in Software engineering principles, Agile methodology (Scrum), Requirement analysis, team management, and the software development life cycle.I am seeking a new opportunity in software engineering and web development to work on impactful projects either independently or as part of a professional team.
-
Co-Founder | Software Engineer And Web Backend DeveloperTutiatech Company -
Co-Founder | Software Engineer & Web Backend DeveloperTutiatech Company Nov 2018 - PresentAfghanistanTutiaTech is a 10 top software development company according to the GitHub reports based in Afghanistan, that has been providing software development, branding, and outsourcing services in local and global markets.• Led team with more than 15 employees to gain the company goal according to the business plan• Innovated and involved in all steps of transforming 5 modern ideas into stable products for the company to improve earnings by more than 50% than before.• helping over 50 companies worldwide to transform their ideas into reliable, secure, maintainable software products that improve their business success • Implementing OOP principle, MVS & Microservices architecture, SDLC, and Agile methodology to develop reliable software with high quality, performance, and security.• Designing and normalizing DB and developed backend using PHP(Laravel), Node.js(Express.js) & Mysql.• Estimating projects (time and price) and delivering client’s projects on time according to the estimation.• Managing project workflow, assigning and scheduling related tasks with the best solutions to developers. -
Project Manager & Full Stack DeveloperEnlightened Hire May 2022 - Jan 2023Kansas, United StatesEnlightenedHire is a startup based in the USA that has been developing a software platform (SAAS) to provide services for salons, Spa, Barber businesses, and schools in USA and Canada. • Estimated projects, managed developers, tasks, and project workflow, and coordinated related stuff among the stakeholders using agile methodology with common technical teamwork and communication tools. • Draw Activity diagrams and prototypes in Miro to make clear the requirements and project workflow according to the project requirements. • Implemented Agile methodology and SDLC to all steps and parts of the project.• Determined the technologies, set up the project structure and implemented SDLC to all project’s milestone.• Led and mentored 5 developers with the best solutions and feedback to deliver high-quality projects.• Designed database ERD, normalized database, created tables, and wrote optimized queries.• Developed backend using Strapi CMS, Node.js, Rest full API, Graphql, MongoDB, and Postgres DB• Deployed projects backend in Heroku and frontend in Vercel with all the standards of (CI/CD)
-
Software Engineer, Team Lead & Full Stack DeveloperThe Code Giant Apr 2020 - May 2022British Columbia, CanadaTheCodeGiant is a Digital Product Agency based in Canada, providing software development (web & mobile), branding, digital marketing, and outsourcing services in Canada and around the world.• Requirement engineering, information gathering, and prototyping to clarify & arrange the requirements with product owners to transform their exact ideas into a stable product.• Implemented software development life cycle (SDLC), Agile methodology, and CI/CD during development and production in Vercel, Heroku & Cpanel hosting.• Developed SAAS applications according to the Software engineering principles, MVC & Microservices architecture.• Designed ERD and created databases using Sql(mySql) and NoSql(MongoDB & Postgress).• Developed scalable Restful API and backend using Strapi CMS, Node.js (Express.js & Nest.js) & Graphql. -
Mobile Application DeveloperPomtech Ict Solutions Apr 2017 - Jan 2018Herat, AfghanistanPomTech ICT Solutions is a technology and outsourcing company working with USA companies like Clikfocus ClikGlobal and many software development companies in Colorado Springs.I have worked as a Mobile and Desktop Application development using Java, Android: - As an android developer: Design the android UI app using XML, develop and integrate Mobile app using Android - As a Java developer: design the UI using HTML, CSS, and Swing…., develop and integrate applications using Java
Mustafa Nabavi Education Details
Frequently Asked Questions about Mustafa Nabavi
What company does Mustafa Nabavi work for?
Mustafa Nabavi works for Tutiatech Company
What is Mustafa Nabavi's role at the current company?
Mustafa Nabavi's current role is Co-Founder | Software Engineer and Web Backend developer.
What schools did Mustafa Nabavi attend?
Mustafa Nabavi attended Herat University.
Not the Mustafa Nabavi you were looking for?
-
mustafa nabavi
Iran -
mustafa nabavi
Master Of Business Administration (Mba), Strategic Orientationlecturer And Business ConsultantQazvin Province, Iran -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial