Hi, I’m Shafiq a Full Stack JS DevReact.Js DeveloperWordPress DeveloperUI/UX Developer
I’m a Senior Full Stack developer and an online business consultant with 7+ years of experience. I have major skills in Front-End using TDD approach. I apply creativity and logic at the same time as I build out complex applications and websites. My process starts with a pen and paper and ends with a robust QA process and Smile 😊
Connect with me
best skill on
What I Do
My Development Process is Optimized for Value.
Throughout my 7+ years of industry experience , I have worked on a wide variety of projects with multinationals, agencies, and startups. I’ve learned that successful product must be passed through different phases.
Understand the client’s subject matter completely and build on the knowledge related to it, becoming intimately familiar with the subject matter. Determine methods to address the specific customer’s needs and requirements.
Misleadingly thought of as the superficial appearance of a product, design actually encompasses a lot more. It is a cross functional process that includes market research, technical research, design of a concept, and prototype mockup.
Front End Developer with 6+ years of experience, excels in diverse projects for telecom, banking, and government sectors. His collaboration with industry giants like Ericsson, MTN, Mobily showcases his expertise in creating impactful digital solutions.
I have extensive experience working with React.js, TypeScript,Next.Js, Gatsby,
related UI and Helper libraries, Hooks, context API, Flux architecture, Redux, , Redux Toolkit/RTK Query, Mobx, HTML5, SASS/LESS/CSS3, Bootstrap, Material UI, Tailwand,styled-components Javascript(ES6/ES7/ES8/ES9,ES10), jQuery,
I actively seek out new technologies and stay up-to-date on industry trends and advancements. Currently, I’ve experience efficiently coding websites and applications using the following languages/frameworks:
I am passionate about building excellent software that improves the lives of those around me. I specialize in creating software for clients ranging from individuals and small-businesses all the way to large enterprise corporations.Checkout out some of my work projects..
Timestream Group mainly works in the banking domain and markets next-generation banking software. I am working here as a Team Lead ( Front End). I have worked on reconstream project and have used React.Js, TypeScript, Redux and Bootstrap at the Front end and interact with Java Rest APIs on the backend.The reconciliation product from TSG provides an end-to-end reconciliation solution not only for ATMs but also other customer engagement channels such as branches or call centres.
I have developed this Portal for well-known international company Ericsson( https://www.ericsson.com) where they can manage their customers, can lodge complaints or can check client’s complaints, can check orders and can check disputes initiated by customers. There is also role based access for different users. Admin can also check payment history of any customer. Admin can check shipment of any customer and related informations like address etc.
Tools & Technologies:
React.Js, context API, Material UI, Rest APIs, Docker, CI/CD, Webpack,Git/Github
I have developed and architectured this applicaiton from zero and lead 3 other junior developers on this project. My core responsibility was to code,review code of other developers, coordinate with other teams and deploy on different servers. This portal portal has different modules like bundles configurations, Mobile app menu configurations, languages, version history, app promotions, Banks,stores app promotions etc.
Most recent Debt/Equity Ratio greater than the median industry average: High debt/equity ratio implies high leverage. High leverage indicates a huge level of repayment that the company has to make in connection with the debt amount.
I have developed a professional and uniquely designed website for “Dealer Traffic Automotive AI Mark” that is user-friendly, responsive on all devices, and optimized for speed.
I architectured this application from the start and used ReactJs, material UI – version.5, redux and other dependencies on the front, consuming data from Rest APIs. We have developed the same kind of portal for salam Telcom team but this portal is for salam telecom distributors, sub-distributors or POS shop users,s or agency users for SIM activations, SIM swapping, Transfer ownership of SIM, refill wallet, Top-up and such kind of other activities. This app has biometric authentication and also integrations with SEMATI(that is SAUDI national database). It has features like multiple theme switching, RTL/LTR, multi-languages, etc.
I have architected and developed Dahana Maintenance for a company named Tanmiah in Saudi Arabia. https://tanmiah.com/. I have developed this application in MERN stack using technologies like TypeScript, React, MUI, Redux and react dependencies on front-end and Node.jS, Express JS and MongoDB on backend. I have deployed this app on AWS EC2 which is private address.
I graduated with a Bachelor's degree in Software Engineering from Abasyn University Peshawar in 2012, achieving a commendable CGPA of 3.2 out of 4.0. Throughout my academic journey, I immersed myself in a wide array of subjects encompassing software development, software quality engineering, software testing, data structures, software design and architecture, web programming languages, object-oriented programming, modern programming languages, advanced computer networks, software project management, accounting, and human psychology, among others.
This comprehensive curriculum not only honed my technical skills but also fostered a holistic understanding of the intricate dynamics within the software engineering domain.
Secondary School Education
Brains Degree College Peshawar (2010 - 2012)
Peshawar
In 2012, I completed my Secondary School Certificate (SSC) in Pre-Engineering. This certification marks the successful culmination of my secondary education, during which I engaged in a rigorous curriculum focused on foundational subjects such as mathematics, physics, chemistry, and computer science.
The Dean's List Award
Certificate of Academic Achievement(Fall - 2013)
4/4
I got certificate of Academic Achievement by obtaining highest position in semester - Fall 2013
Web internee
KP IT Board (April 2015 - September 2015)
Peshawar, PK
I have developed a Virtual Educational web Application for the company having different departments. Worked on School Management System adding fingerprint attendance system, web attendance system, attendance reports, examination section, student DMC, Certificate, transport, print DMC of a student, print class all DMCs, print result sheet, print accumulative DMC, added Library Management System, Bank reconciliation statement, accounts report, etc.
2015 - Present
Job Experience
Sr. Software Engineer / Team Lead
Timestream Group - (June 2022 - Present)
Dubai
Timestream Group mainly works in the banking domain and markets next- generation banking software. I am working here as a Team Lead ( Front End). We use React.Js, TypeScript, Redux and Material UI at the Front end and interact with Java Rest APIs on the backend.
Team Lead | Sr.Frontend Engineer
Evamp & Saanga - (November 2020 - May 2022)
Islamabad,PK
I have worked as a Senior Front End Engineer/Team Lead at Evamp & Saanga. During my employment at ENS, I have directly interacted and worked with well-know international companies like Ericcson, Mobily, SALAM Telcom & TMCEL. I have also worked on Government projects like digitalizing Excise department and Board of investment.
Full Stack Software Engineer
IPLEX - (Aug 2018 - Nov 2020)
Islamabad, PK
iPlex is a top-ranked digital agency backed by the best designers, developers & Marketers in the United States (Chicago). iPlex creates leading-edge software, web apps & digital marketing strategies, making businesses grow into industry leaders. I joined the company in the capacity of Full Stack Developer.
Freelance Web Developer
Remote work / upwork/Fiverr - Remote(July 2017 - June 2020)
Remote
* Worked with powerhouse, Mission & other popular companies.
* Developed admin application for HEC
* Did projects using wordPress/Wix/Shopify
* worked with around 700 Global clients.
* Worked on multiple platform tasks.
* Handled different nature clients
* Maintained good ratings through out years.
Founder | Full Stack Web Developer
Tech Mentors Pvt Ltd(July 2016 - August 2018)
Pakistan
I have founded Tech Mentors back in 2016 and worked as CEO/Web Developer and tech Trainer. I have trained more than 1000 students both online and offline in Web Design and Web Development. I have also got more than 20 awards on public speaking from different universities while speaking about modern technologies and spreading informations.
2015 - Present
Certifications
AWS Certified Solutions Architect – Associate
Amazon Web Services Training and Certification (2023 - 2026)
Amazon
AWS Certified Solutions Architect – Associate
Issued by Amazon Web Services Training and Certification
Sharing the delightful voices of those who have worked with me
Testimonials
United States
RAY DOKTOR, PSY.D.
For the last 27 years, he’s successfully helped over 6k clients breakthrough limited beliefs and challenges to have better relationships, improved family life, and more success!
WordPress & SEO Client
Upwork- Jan 12, 2022 - Feb 18, 2022
Muhammad Shafiq was quick, great communication, and provided everything I needed for my website. My website went from a poor 25 ranking on Google to 80 in under a few weeks It's still improving. He was easy to work with
Pakistan
Shujat Hussain
Product Head and a self-motivated, team player and a skilled software professional with more than 13 years of experience in software development and team leadingProduct Head at Evamp & Saanga
Evamp & Saanga - Team Lead | Front End
via LinkedIn - January 25, 2024,
I had the opportunity to work with Shafiq in my team at Evamp & Saanga. He has consistently demonstrated a strong command of React.js, Next.js, and the MERN stack, showcasing both technical expertise and a commitment to delivering high-quality solutions.
Throughout Shafiq's tenure at Evamp & Saanga, he has consistently delivered outstanding results on a variety of projects. His proficiency in React.js has been instrumental in crafting dynamic and responsive user interfaces, providing our users with seamless and engaging experiences. Moreover, his expertise in Next.js has proven invaluable for projects where server-side rendering and performance optimization were paramount, leading to applications that excel in both speed and search engine visibility.
United States
Yvette Hampton
CEO Finance Navigator
Diversify Management
via Fiverr - Aug 30, 2023
Wonderful service. Shafy and his team did an absolutely fantastic job on my website. If I needed anything edited or revised, he did it expeditiously. Communication was always good and clear. I am very happy with the upgrade of my new site and can’t wait to publish it live. Thank you so much for a Kobe well done!
United States
Micheal Robert
Chief Executive Officer
Website Development Client
via Fiverr - July 20, 2023
Shafiq was extremely communicative, got the project done very quickly as I was in a rush. Super professional looking, if I ever need a website made again or need some changes I will come straight to him. Highly recommend for everyone else!!
Master React.Js Class Student
Adil Khan Marwat
Front End Developer - JavaScript React.Js
Web Development Training Student
Online Class - Sept 4, 2023 - Feb 25, 2024
I had the honour of being mentored by Muhammad Shafiq in web development, and I must say, it was an enlightening journey from start to finish. As both a skilled web developer and a passionate teacher, Muhammad Shafiq brings a unique blend of expertise and empathy to the table.
From the moment I enrolled in his course, I knew I was in good hands. Muhammad Shafiq has a knack for breaking down complex concepts into digestible chunks, making even the most daunting topics feel manageable.
The Best Ways to Do Market Research For Your Business Plan.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks.
First, solve the problem. Then write the code.
Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
A programming language is for thinking about programs, not for expressing programs you’ve already thought of. It should be a pencil, not a pen.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commodo .
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
The Easiest Way to Become a Successful Writer and Authors.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks.
First, solve the problem. Then write the code.
Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
A programming language is for thinking about programs, not for expressing programs you’ve already thought of. It should be a pencil, not a pen.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commodo .
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
The Quickest Way to Deliver Your Message? Make It Visual.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks.
First, solve the problem. Then write the code.
Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
A programming language is for thinking about programs, not for expressing programs you’ve already thought of. It should be a pencil, not a pen.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commodo .
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Contact Me
I am available for hiring and open to any ideas of cooperation.