Arham Irfan
Senior Full stack Javascript MERN MEAN Blockchain Solidity EVM
Web3
*****.*******@*****.***
Skills:
I am a Full Stack Engineer with over 7 years of experience in software development. I’m specialize in the JavaScript ecosystem and its related technologies including Node, React, Angular, Vue, Blockchain, and many more stacks. I am experienced in building both front-end and back-end applications and have a strong understanding of database management, database architecture, RESTful API design, and server-side programming languages. My Technology Stacks:
Javascript, React, Node, Angular, Vue, Typescript, Nuxt, Node, Next, Express GraphQL, CI/CD, Blockchain, Ethereum, Binance Smart Chain, Svelte, NFT, Smart Contracts, Solidity, LEMP.
EXPERIENCE
Senior Software Engineer
Offshore Employee
Sep 2017 - Present (5 years 6 months)
● Created Award-Winning applications using react.js and have worked on more than 15+ commercial applications.
● Hands-on experience in developing commercial-based blockchain applications.
● Worked with Solidity and created a number of smart contracts.
● Good knowledge of EVM and EVM-compatible blockchains. Hands-on expertise with OpenZepplin and smart contract automation using Defender.
● Solidity and Blockchain concepts, also writing ERC-721 and ERC-1155 Smart contracts for NFT’s.
● Deep expertise in developing highly scalable eCommerce applications using JavaScript.
● Expertise in developing web pages using HTML5, CSS, MVC, SASS, LESS, Object Oriented JavaScript.
● Extensive use of Node environment using NPM, Gulp, Maven, Mongo DB, etc.
● I used Node.js, Express.js, MongoDB, complete MERN Stack to provide Restful API.
● Implemented generating the verification hash code using Node JS and added user validations
● Built highly scalable websites and web applications using MERN and MEAN stacks.
● Wrote Unit Tests for the Next.js
● React JS Applications using React Testing Library and Jest.
● Can Manage any database.
● Built prototype application in a short period.
● A cloud computing platform- Microsoft Azure
● Experience working with Docker.
● Experience working in cloud native solutions in AWS.
● Hands-on expertise with Web3.js
● working on DAPP’s (Decentralized Applications) using Web3.0
● Developing Rest APIs in Express.js
● Building reusable React JS components and integrating with them the backend.
● Built production-grade application
● Provide technical support for the clients
● Helped clients to enrich their application's user interface, user experience, and performances
● Set CI/CD flow for the clients
● Built the backend of application using Google Firebase
● Set Push Notification service for the applications
● Set rules and standards for the project's development cycle, file structures, naming conventions, and coding styles for a clean and scalable codebase
● Developed the Shopify Embedded Application using Next and Express
● Good command and experience in integrating a lot of third party APIs and services
● Introduced Unit and E2E test for the project, Elixir
● UI Web Technologies: HTML, CSS, SASS, LESS, XHTML, JavaScript, ES6, AJAX, jQuery, TypeScript JSON, Bootstrap, Angular, React Js, Backbone Js, Express Js, Node Js, Databases: Oracle DB, MySQL Server, MongoDB
● JavaScript, Solidity
● Higher proficiency in developing Node.js apps with multiple frameworks.
● ReactJS, Next.js, Redux, Redux-Thunk, Redux-Saga, React-Strap, Ant Design, React Testing Library, Enzymes, Jest, web3.0
● Kubernetes: An open-source container orchestration system for automating the deployment, scaling, and management of containerized applications.
● NodeJS, Express.js, SQL, MongoDB, JWT-authentication, mongoose, bcryptJs, validator
● Strong understanding of PHP basics, including variables, data types, functions, loops, conditional statements, and arrays.
● Hands-on expertise working with different PHP frameworks.
● Databases: Oracle DB, MySQL/ NOSQL Server, MongoDB
● Redis Cache
● Heroku (Deployment)
● Git (Version Control System), GitHub
Full-stack Developer Upwork
Oct 2015 - Sep 2017 (2 years)
● Worked on different projects as a Freelancer on Upwork.
● Web design and development, application development using HTML, JavaScript and Typescript.
● Create and deploy new features in order to sustain and amend existing applications under the MVC patterns using NodeJs, AngularJs, ReactJs, Bootstrap, and ExpressJs.
● Developed the front end by using ReactJs, AngularJs
● Javascript by Package Manager NPM.
● Developed backend by using NodeJs and ExpressJs.
● Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
● Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Javascript functions, Cascading Styles across cross-browserExperience in using React JS Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events, and Injectors.
● ross-browserExperience in using React JS Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events, and Injectors.
EDUCATION
National University of Computer and Emerging Sciences Bachelor of Science - BS, Computer Science Aug 2011 - Sep 2015 Portfolio
https://docs.google.com/document/d/1PBeBDnTdFqDZ4NZimeZLxUhbllBMpgqI 2145sEPjueI/edit?usp=sharing