AmirMustafa Node React
AmirMustafa Node React
Summary
Amir has 4.3 years of IT experience, worked primarily in, web development developing end to end solutions.
Worked extensively on a variety of technologies and platforms like React, Node, JavaScript and PHP.
Currently working as a JavaScript developer for Abu Dhabi’s biggest government initiative project TAMM
He has proven success in organizing tasks, worked directly with clients to deliver an accurate and workable
specification, so projects can be completed on time, on budget and on specifications.
________________________________________________________________________________________________
_
Technical Skills:
Languages: React JS, Redux, Node Unit Testing, Hooks, JavaScript, HTML, PHP
Frameworks: Express JS
Databases: Mongo DB, MySQL
Operating System: Windows, Ubuntu, MAC
Others: Heroku, Firebase, Test Driven Development, Passport JS, Cloudinary, CSS, Moodle, CSS 3, GIT,
Putty,
________________________________________________________________________________________________
_
Professional Experience
Xebia IT Architect Gurgaon, India
Job Responsibilities
. Working in Abu Dhabi’s biggest government initiative project Digital14/TAMM with React JS, Node JS with
Camunda BPMN Flow.
- 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.
- Building responsive interfaces and user experiences using ReactJS, Typescript, and internal UI
libraries while maintaining compatibility and responsiveness for all major browsers.
- Developed BPMN process diagrams and which is powered by Camunda Engines to execute them.
- Monitor workflows and decisions using Camunda Cockpit to discover, analyze and solve technical
problems.
- 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.
- Developing backend (micro-)services using Express and Node JS as well as contributing regularly to
backend core packages and tools.
- Regularly using Git for service version control and collaboration between all developers using
repositories, branches, commits, Pull, Push and Merge Requests.
- Handled Production deployment independently which includes New Release, Hotfix in multiple SDLC
such as UAT, FUT, Soft-Launch and Go-Live.
- 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).
- Regularly updating JIRA board by changing statuses of tasks and bugs in order to keep track of
service development.
- Regularly having communications with multiple stakeholders in the project to give best possible
solutions.
Job Responsibilities
● Developed Waves, guitar selling e-commerce website, used React JS, Redux, Node JS, Express JS,
Cloudinary, PayPal, Node-mailer, Axios, Multer
● Developed React Movie App, used The Movie App API
● Integrated different payment gateways with Node JS – Stripe/Paypal
● G-Oauth2, Facebook OAuth2 using Passport JS, Node, React JS, Mongo DB Atlas, Axios for
connecting React JS and Node
● Developed a sports-based web application using Firebase and React JS
● Ecommerce payment through PayPal payment gateway in Laravel using Socialite
● Development of Myanmar’s E-learning project through Moodle
● Worked in AWS, Heroku involved in different command scripting through putty.
● Have developed video conferencing with a presentation on Linux Ubuntu with the help of
BigBlueButton API, users can join the meeting and share presentation.
Job Responsibilities
▪ Development of ecommerce solution with a team of developers in delivering the solution.
▪ Back end development and maintenance of websites using Laravel 5.4
▪ Frontend development utilizing Angular JS, AJAX, JavaScript(jQuery), Bootstrap
▪ Developed Facebook/Twitter API for Login functionality in different projects
▪ Developed Social Sharing(Facebook, Twitter, Google Plus)
▪ Developed Angular Editors (Medium Editor and Tiny MCE) as per requirements
▪ Push Notification facility provided by oneSignal API
▪ Mostly worked in MySql Technology for database.
▪ Assist team members to solve technical issues
________________________________________________________________________________________________
_
Projects
TAMM
Time duration – 11 months
Tech used: React JS, TypeScript, Node JS, Express JS, Camunda, BPMN Flow
Company: Xebia
TAMM is an Abu Dhabi government initiative project which focuses in giving on-stop all government
solution from one platform. We have developed 10 EAD government unit services from scratch and
passed services Abudhabi government Technical Authority and Design Authority approvals.
Technology involved was React JS, TypeScript, Node, Gitlab deployment, Camunda bpm flow.
Waves
Time duration – 6 months
Company: Shadan
This is the US guitar selling e-commerce website. This project is developed in the MERN stack. My
responsibility was to handle both front end and backend technology i.e. React JS and Node.
Mongo DB was used as a database.
PayPal service connector is used for payment. Middleware’s such as auth and jwt were used. Proper
coding standard was used. Axios, Redux, Reusable components, composed component, Material UI,
Node-mailer were used. Cloudinary was used for upload image as a service and lightbox were used
for image viewer.
Company: Shadan
This project gives the latest information about the movie, artists, IMDB ratings. We also get
budgets, revenue movie earned. The project was developed for an Australian client.
We fully developed this project in React JS technology. The website connects with the Movie DB
API to get movie data.
Manchestor-City
Time duration – 2 months
Company: Shadan
Manchestor City is a sports based web application developed for foreign client. This project was
developed for matches and teams management.
It is developed in React JS and Firebase. For the animation React Move and React Reveal is used.
Reusable components are used for optimized code. Public and private routes, Form validation,
Higher Order Components are used in this web application.
________________________________________________________________________________________________
_
Education
Nalanda Institute of Technology (BPUT) Bhubaneswar, India
B-Tech in Electronics and Communication Engineering 2011-2015
8.14 SGPA (8 Semester) and 7.50 CGPA (overall)
St. Patrick’s H.S. School (ICSE) Asansol, India
Science and Mathematics with 69.33 % 2009-2011
________________________________________________________________________________________________
_
Personal Dossier
Date of Birth : 1st November, 1992
Location: New Delhi
Hobby : Badminton, Photography, Gadgets Freak
Home Town : Asansol (West Bengal)
Nationality : Indian
Languages : English, Hindi
Passport: Yes
References: Available on request
_______________________________________________________________________________________
Declaration
I hereby declare that all the information mentioned above is true to the best of my knowledge and belief.
Date:
AMIR MUSTAFA