mmush

Software Engineer

I have three years of experience in web app development, specifically in full-stack development, data visualization, and data analytics. I gained interest in Web 3.0 development after understanding the point of decentralization and decided to build an NFT marketplace to practice ERC1155 smart contracts and integrate a blockchain technology stack into a full-stack web app project.

For the NFT marketplace, I worked with Next.js, Solidity, Ether.js, Hardhat, and Sanity.io. The project significantly raised my interest in decentralized applications (dApps) and blockchain technology.

Prior to the NFT marketplace, I contributed to the development of a bookstore web app using Spring Boot and Spring MVC for server-side rendering, with JPA for ORM, HTML/CSS for the front end, and deployed it on Azure with continuous integration.

I also led a team to develop a Fitbit data visualization web app for physicians to better understand patients' health history. The web app was developed using React.js for the frontend and Node.js for the backend, integrating the Fitbit API for real-time visualization.



Experience: 3 years

Yearly salary: $96,000

Hourly rate: $50

Nationality: 🇨🇦 Canada

Residency: 🇨🇦 Canada


Experience

Software Engineer
Ericsson
2021 - 2023
- Implemented scripts to automate recurring weekly processes for teams in Sweden and Poland, reducing manual effort. The automation included data aggregation, report generation, and system monitoring, achieving timely and accurate execution of tasks. - Executed automated scripts to migrate internal information sources (Wikis) to Confluence. This process included data extraction, transformation, and loading, ensuring consistency and integrity of migrated content, and improving accessibility and collaboration. - Developed web applications using Python's Flask for the backend and ReactJS for the frontend. Implemented user authentication, and created interactive user interfaces, enhancing the overall user experience and functionality of internal tools.
Software Engineer
Carleton University - ARS Lab
2020 - 2021
- Developed GIS and visualization tools using Python to study COVID-19 simulations, enabling the forecasting of possible outcomes. Implemented data processing pipelines and visualization dashboards to provide insightful analysis. - Automated the developed tools to accommodate research team members with no prior programming knowledge, enhancing usability and accessibility. Created user-friendly interfaces and streamlined workflows to facilitate easy data input and analysis. - Documented technical specifications and project testing methods for future reference. Produced comprehensive guides and manuals to support ongoing maintenance and further development by other team members.

Skills

backend
blockchain
blockchain-engineer
communication
computer-science
dapp
data-science
data-viz
decentralize
defi
ethereum
ethereumjs
full-stack
ganache
hardhat
java
javascript
machine-learning
nextjs
nft
node
python
react
smart-contract
solana
solidity
truffle
web3
web3-py
web3js
english
arabic