Muhammad Arqam

Full-Stack Software Engineer & Solution Architect Based In Lisbon, Portugal

Scroll

My Projects

divider

About Me

divider

Professional Summary

I'm a Full-Stack Software Engineer with around 8 years of experience in full-stack development that includes Web, Mobile, CMS, Hybrid, and Architecture development.

My core competency is in JavaScript and RDBMs. I have various certifications and experience with MEAN Stack, MERN Stack, CMS, and serverless technologies.

Key Achievements

  • Created multiple NPM packages
  • Published a review paper
  • Traveled internationally for onsite project discoveries
  • 8+ years of full-stack development experience
  • Expertise in MEAN/MERN stacks
  • Serverless technologies specialist

Work Experience

divider

Principal Software Engineer | TKXEL PORTUGAL LDA

07/06/2021 - CURRENT | Lisbon, Portugal

Principal Software Engineer | Tech Lead | Pre-Sales Engineer | Javascript Trainer - Level 4. Working as PSE, managing multiple projects, and reviewing PR of respective modules. Managing Bootcamps regarding JavaScript technology. Backend: Writing Lambda functions and fixing them. Frontend: Creating UI and performing mutations and queries. Database: Managing DB and creating tables using Amplify.

Technologies: AWS, AWS APIs (Lambdas), Amplify, GraphQL, DynamoDB, Angular 17, Node 18

Senior Software Engineer | SOFTCIRCLES LLC

01/08/2018 - 01/06/2021 | Brooklyn, NY, United States

Senior Software Engineer | Team Lead - Level 3. Managed a team of up to 9 members and project timelines. Created & managed the architecture of each project and PR reviews. Backend: Creating project architecture, writing APIs, scripts, etc. Frontend: Creating UI according to given design and utilization of APIs. Database: Creating Schema, writing SPs, creating Views, etc.

Technologies: NodeJS (Express JS, Loopback 3, Loopback 4), Angular 8, React JS, React Native, MySQL, MongoDB, PostgreSQL, WordPress, Android

Software Engineer | ADNARE LLC

01/08/2017 - 01/09/2018 | Washington, United States

Software Engineer - Level 2. Creating and managing assigned modules. Backend: Writing APIs and other backend tasks. Frontend: Creating UI and APIs utilization. Database: Managing Schema, writing SPs, creating Views, etc.

Technologies: .Net (C#), Microsoft SQL Server, MS Access DB

Associate Software Engineer | WATEEN TELECOM LLC

01/02/2017 - 01/07/2017 | Abu Dhabi Emirates, United Arab Emirates

Associate Software Engineer - Level 1. Managing backend tasks and a few database tasks. Backend: Writing APIs and bug fixing in various modules. Database: Writing basic data retrieval and creation queries.

Technologies: .Net (C#), MySQL

My Skills

divider
0 % JavaScript
0 % Node.js
0 % AWS
0 % Angular

Education

divider

MPhil - Post Graduation (18 Years)

01/01/2020 - 01/01/2022 | University of Engineering and Technology, Lahore, Pakistan

Advanced studies in Engineering and Technology with focus on software development and system architecture.

Website: https://www.uet.edu.pk/home/

Publications

divider

Javascript Library - JS Bunch

2021

This library offers a variety of utilities and helper functions for various needs, providing streamlined solutions across different domains. Each component is designed to address specific requirements, empowering users to accomplish their goals efficiently and confidently.

NPM Link: https://www.npmjs.com/package/js-bunch

Javascript Library - Expressjs-mvc-Generator

2021

This library provides essential boilerplate code for connecting to multiple databases and organizing code within specific folders, facilitating efficient development workflows. With its comprehensive features, developers can easily manage databases and directories, optimizing productivity and code management practices.

NPM Link: https://www.npmjs.com/package/express-generator1

Get In Touch

divider
Your message was sent, thank you!
Address
R. dos Soeiros, 1500-580
Lisbon, Portugal
LinkedIn LinkedIn Profile
Skype Join Skype