Amir Mustafa

Specialist in: JavaScript | React.js | Node.js | TypeScript | AWS | Docker | Software | Security

Experiences: United States, UAE, and India

QUALITY, INNOVATIONS, SPEED

Profile

I'm a creative Web Developer


About me

Specialist in JavaScript and Cloud solutions, Amir Mustafa joined EY India as a Full Stack JavaScript Engineer and currently works as Lead Developer and managing team focusing on React.js, Node.js, Deployment in AWS Cloud. He has been working in the technology market for 6 years, having worked for companies such as TCS, Xebia, TAMM Abu Dhabi, UAE.

Interests:

Looking for on-site opportunity.
Have UAE Experience - TAMM.

Role:

Team Lead | Lead developer or equivalent profile - React, Node JS


Amir Mustafa

Details

Name:
Amir Mustafa
Experience:
5+ years
Current Location:
Bengaluru, India

QR Code

Scan the QR code to view my resume

Download Resume

Passport:
Yes, Available on request

VISA:

Not at present



5 reasons to work with Amir

  • 1.

    AUTHENTICITY
    Amir drives success and fosters collaboration. He has put into practice the tool he teaches in his own life, and has accomplished things people thought were impossible to achieve, given the context where he srated his work in a startup, working now in international MNC company, win the “TCS Gems - Special Initiative Award, EY Kudos, praised by UAE Government Director etc.". He is very real, down to earth and likes sharing his own experiences. This makes him relatable.

  • 2.

    POSITIVE ENERGY
    Amir believes that positive energy is something we all need. And that is exactly what he creates on work. The team is energized, rejuvenated and uplifted every time he speaks.

  • 3.

    PRACTICAL APPROACH
    Amir is highly inspiring. But he goes beyond motivation: he presents work that are actionable and have instant applicability.

  • 4.

    EXCELLENCE
    Amir believes in excellence and professionalism. He graduated as the top student with Bachelor of Technology degree. He has been awarded Saffron Boy First in first year. He walks the extra mile to ensure that his work is first-class, having quality, updated, and curated to honor each client he addresses.

  • 5.

    UPSKILLING
    Amir have worked in multi-domains projects starting from startup, to Abu Dhabi Government, Life Science, Health, and Banking domains. He believes in learning and sharing. He is currently learning Azure Cloud, Nest.js, MobX, Azure Orchestration and feels excited in Architect level work.

WATCH AMIR EXPLAINING CHATGPT-4 IN MICROSOFT BING

Video Thumbnail

Schedule Meeting with Amir

Projects

“You can do anything you set your mind to.”


Eli Lilly - IBU Sales Analytics, UAE

Eli Lilly - IBU Sales Analytics

IBU Sales Analytics gives daily sales of medicines for Eli Lilly's India and Taiwan Affiliates. It also shows graphical statistics using Power BI using yearly, monthly basis.

Technology:
Node JS, Express JS, React JS, PostgreSQL, AWS, Github

View more
TAMM, Abu Dhabi Government Services

TAMM - Abu Dhabi Govt. Services

Commercial Fishing, Commercial Facility, Groundwater Well, Tree Services (Developed 12 Services)

Technology:
Node JS, React JS, Camunda BPM, TAMM Workbench, Gitlab

View more
React Movie, Gives ratings of latest Movies, like IMDB

React Movie

React Movie, Get latest movie ratings, info, revenues (similar to IMDB).

Technology:
Development, React JS, TheMovieDB API

View more
Manchestor City, A Sports based website for tracking matches

Manchestor City

Manchestor City, A sports based website for tracking matches.

Technology:
Development, React JS, Firebase

View more
Integration of Stripe Payment Gateway with Node JS and React JS

Google and Facebook Authentication

Integrated Google and Fb Auth with Passport JS

Technology:
Development, Passport JS, Node JS, React JS

View more
Integration of Stripe Payment Gateway with Node JS and React JS

Zabai

Zabai, hotel management services in Myanmar.

Technology:
Development, Moodle

View more
Integration of Stripe Payment Gateway with Node JS and React JS

Fundlr

Fundlr, campaign raising platform in India.

Technology:
Development, Laravel, Bootstrap, Angular JS

View more
Integration of Stripe Payment Gateway with Node JS and React JS

Enjoy-il

Enjoyil, largest TV Shows, Movies, Live Channels Paid platform in Israel.

Technology:
Development, Laravel, Bootstrap, Angular JS

View more

Readtrails

Readtrails, blog project sharing in different social media.

Technology:
Development, Laravel, Bootstrap

View more
Campaign, Multimedia design online training course in UK

Cafae

Cafae, Multimedia design training institute in UK.

Technology:
Development, Moodle, Bootstrap

View more
Tutorship plugin, Teaching classroom with reservation system in Laos

Ukom Hopto/Tutorship

Ukom Hopto/Tutorship online classroom teaching in Laos.

Technology:
Development, Moodle, Bootstrap

View more
BigBlueButton, video conferencing system by joining online meeting.

BigBlueButton

BigBlueButton, video conferencing system by joining online meeting.

Technology:
Development, Linux Ubuntu 16.04

View more
Moodle BigBlueButton extension

Military Education

This is extension of BigBlueButton conference for military education.

Technology:
Development, Moodle 3.5.1

View more
Athenia Dental Institute

Athenia Dental Institute

Institute for dental in Barcelona (i.e. in Spain)

Technology:
Development, Moodle

View more
Waves, Ecommerce guitar selling site

Waves

Waves, E-commerce website for guitars, USA.

Technology:
Development, Node JS, React JS, Redux, Mongo DB, Cloudinary, PayPal Payment Gateway

View more
Financial Resilient Growth

FFRGs

Financial Resilient Growth NGO, elearning for climate change public budgets and planning and improve climate change resilience.

Technology:
Development, Moodle

View more

Experiences

“Protons give an atom its identity, electrons its personality.”

Professional Experience


Ernst and Young Logo

Ernst and Young

Sep 2022 to present

Senior Consultant, Technical Lead



Domain: Banking Domain

Amir Mustafa

Bengaluru, India


Amir Mustafa

TATA Consultancy Services

Jul 2021 - Sep 2022

Systems Engineer - Javascript / Lead Developer

1. Working as a Lead developer in React.js, Node.js, and PostgreSQL stack.
2. Developed 7 modules from scratch using proper code standards.
3. Handling Production, QA, development deployments in AWS, GitHub.
4. Architecting high-level database design graphically using Lucid Chart.
5. AWS Lambda Job for file transfer, S3, SNS, API Gateway services.
6. Dockerized the Node.js application.
7. Written Test script and Test plan in ALM software for customer module.
8. Interacting with clients and multiple stakeholders for features, enhancement and bug fixes.
9. Sending Weekly Status Report (WSR) mails to clients for project development tracking.
10. Fixing Vulnerability bugs found using SAST and DAST scans in Acunetix 360 software.


Skills: React.js · Node.js · JavaScript · GitHub · API Development · Software Development · Express.js · Amazon Web Services (AWS) · PostgreSQL · Sequelize.js


Domain: Life Science, Health Domains

Amir Mustafa

Area Technology

Noida, India


Xebia IT Architects Logo

Xebia IT Architects

Sep 2020 - Jul 2021

Consultant | JavaScript | React JS | Node JS @ Digital14 - TAMM, UAE

1. [WFH] Assigned to TAMM Project (Digitalising Abu Dhabi Government services, Powered by ADDA) as Technical Consultant in multiple teams (e.g. EAD Unit, ADAFSA, Abu Dhabi Locker Documents Business ADU units) with the objective to enhance digital services for the Abu Dhabi government.

2. Building responsive interfaces and user experiences using ReactJS, Typescript, and internal UI libraries while maintaining compatibility and responsiveness for all major browsers.

3. Developed BPMN process diagrams and which is powered by Camunda Engines to execute them.

4. Monitor workflows and decisions using Camunda Cockpit to discover, analyze and solve technical problems.

5. Assuring Quality of services by detecting the root cause of Defects, Bugs, and VAPT(Vulnerability Assessment and Penetration Testing) issues and giving best coding practices resolutions.

6. Developing backend (micro-)services using Express and Node JS as well as contributing regularly to backend core packages and tools.

7. Regularly using Git for service version control and collaboration between all developers using repositories, branches, commits, Pull, Push and Merge Requests.

8. Handled Production deployment independently which includes New Release, Hotfix in multiple SDLC such as UAT, FUT, Soft-Launch and Go-Live.

9. Working closely with many teams including Designers, Business Analysts, QA Engineers, Release Management, DevOps, Scrum Masters, and ADGEs (Abu Dhabi Government Entities) such as EAD (Environment Agency), ADAFSA (Abu Dhabi Agriculture And Food Safety Authority).

10. Training and assisting new developers to deliver services in tight deadlines. 11. Regularly updating JIRA board by changing statuses of tasks and bugs in order to keep track of service development.

12. Regularly having communications with multiple stakeholders in the project to give best possible solutions.


Skills:
React.js · Node.js · JavaScript · Gitlab · API Development · Software Development · Express.js · TypeScript

Domain: Abu Dhabi Government

Amir Mustafa

Area Technology

Abu Dhabi, UAE


Shadan Industrius Logo

Shadan Industrius

Nov 2017 - May 2020

Web Developer (Full Stack JS Developer)

1. Developed Waves, guitar selling e-commerce website, used React JS, Redux, Node JS, Express JS, Cloudinary, PayPal, Node-mailer, Axios, Multer.
2. Developed React Movie App, used The Movie App API.
3. Integrated different payment gateways with Node JS – Stripe/Paypal.
4. G-Oauth2, Facebook OAuth2 using Passport JS, Node, React JS, Mongo DB Atlas, Axios for connecting React JS and Node JS.
5. Developed a sports-based web application using Firebase and React JS.
6. Ecommerce payment through PayPal payment gateway in Laravel using Socialite.
7. Development of Myanmar’s E-learning project through Moodle.
8. Worked in AWS, Heroku involved in different command scripting through Putty.
9. Have developed video conferencing with a presentation on Linux Ubuntu with the help of BigBlueButton API, users can join the meeting and share presentation.


Skills: React.js · Node.js · JavaScript · MySQL · Express.js · Putty

Noida, India


Fundlr

Fundlr

Dec 2016 - Sep 2017

Web Developer

1. Development of ecommerce solution with a team of developers in delivering the solution.
2. Back end development and maintenance of websites using Laravel 5.4
3. Frontend development utilizing Angular JS, AJAX, JavaScript(jQuery), Bootstrap.
4. Developed Facebook/Twitter API for Login functionality in different projects.
5. Developed Social Sharing(Facebook, Twitter, Google Plus).
6. Developed a basic Facebook Chat Bot.
7. Developed Angular Editors (Medium Editor and Tiny MCE) as per requirements.
8. Push Notification facility provided by oneSignal API.
9. Mostly worked in MySql Technology for database. 10. Assist team members to solve technical issues.


Skills: JavaScript · MySQL · Putty

New Delhi, India


Educations


BPUT University

Biju Patnaik University of Technology (BPUT)

Jun 2011 - May 2015

Bachelor of Technology BPUT Board (Electronics and Communication) Electronics and Computer Science was my papers in B-Tech, gaining knowledge and hands on skills on PHP, MVC. Slowly gaining interest in Information Technology. So I started taking different online courses to better my skills. Some of them are Linux, Angular JavaScript and so on.

University: Biju Patnaik University of Technology (BPUT)
College: Nalanda Institute of Technology, Bhubaneswar, India
Degree: B-Tech
Bhubaneswar, India


St. Patrick's H.S. School Logo

St. Patrick's H.S. School

Jun 2009 - May 2011

ISC Board | Higher Secondary Education | Science and Mathematics The education was with my higher education in science field. I also learned about SQL, PHP, MVC, OOPS and more. Asansol, India


St. Patrick's H.S. School Logo

St. Patrick's H.S. School

Mar 1998 - Apr 2009

ICSE Board | High School | Science and Mathematics I graduated highschool, where I enjoyed doing science, math, biology and arts. I realized in my third year of school, I wanted to do something with websites, and so I started making small websites. Asansol, India


Abilities

“Life without knowledge is death in disguise.”


Skills

  • Node JS
  • Express JS
  • React JS
  • React Hooks
  • Redux
  • Node Unit Testing
  • Test Driven Development (TDD)
  • Firebase
  • Cloudinary
  • JavaScript
  • JQuery
  • HTML 5
  • CSS 3
  • MVC
  • REST API
  • PHP
  • Laravel Framework
  • SQL
  • Linux
  • OOPS
  • Moodle
  • Production Deployment

Tools

  • JIRA Board Tickets
  • Confluence
  • CITRIX VDI (Virtual Desktop)
  • FileZilla
  • Putty
  • Pixlr (Image Editor)
  • Linux (Ubuntu)
  • Windows
  • Google Chrome
  • XAMPP
  • Brackets
  • Sublime Text
  • Notepad++
  • Firefox
  • Mac
  • Git / GitHub
  • GitLab
  • AWS
  • CPanel
  • VIM

Languages

  • English | Daily use
  • Hindi | Mother Tongue
  • Arabic

Videos

“Sharing my experience as a Full Stack Software Developer.”


Amazon Web Services

AWS: Check more contents here

Docker

Docker: Check more contents here

Secure Coding | Software Security

Secure Coding: Check more contents here


Blogs

“Life without knowledge is death in disguise.”


Awards and Badges


1. EY Awards
Amir Mustafa   Issued by Ernst and Young . Mar 2024, Mar 2023 respectively
Received below EY Awards:

I. EY Eco Action-Pledge Award:
This award is awarded to Amir for EY Eco contribution. here


II. EY Client Extraordinare Award:
This award is received when clients the work and quality. Have created data management portal from where client can themself use regex and replace feature from UI without help of developer here


III. EY Kudos Award:
Received this award for easily modifying the extration JSON from Azure AI by providing JSON edit feature. Increased business performace by 70%. View here

1. TCS Gems - Special Initiative Award
Amir Mustafa   Issued by TATA Consultancy Services . Jan 2022
In appreciation of the outstanding contribution to the organisation. View here

3. Microsoft Achievement Trophies and Badges:
Amir Mustafa   Issued by Microsoft . Jul 2023.
Received below microsoft badge:

I. Microsoft Learn AI Skills Challenge 2023 (Trophy):
For completing Microsoft Learn AI Skills Challenge. View here

I. For passing Microsoft 2023:
Microsoft Learn AI Skills Challenge. View here


2. Github Achievement Badges:
Amir Mustafa   Issued by Github . May 14, 2023, Jun 2021, Feb 2020 resp.
Received below Github badges:

I. Quick Draw:
For closing an issue soon. View here

II. Yolo Badge:
For merging PR. View here

III. Pull Shark Badge:
For fixing issue that have been merged. View here

IV. Arctic Code Vault Contributor Badge:
Preserving open-source software for future generations. View here


2. Postman Achievement Badges:
Amir Mustafa   Issued by Postman . Jul 2023.
Received below Postman badge:

I. Postman API Expert:
For understansding Postman concepts and passing test script. View here



3. AICTE Platinum and Gold Certified Engineer
Amir Mustafa   Issued by BSNL-EETP AICTE . Jan 2015, May 2014, Dec 2013 resp.
Got selected by AICTE and trained in BSNL-AICTE EETP (Employability Enhancement Training Programme). Met amazing scholars over the past 1.5 years and was certified as Platinum. A journey of three summers with an amazing team. View here


Reviews

“ See what professionals say about Amir. ”





Contact

“If I had asked people what they wanted, they would have said faster horses. ”