Back-end Developer
2022 - 2022BBC Scotland(via Blockincrement)- Developed logic for AWS lambdas that sync data fetched from external APIs to in-house database in previously specified time periods.
- Researched the best approach for implementing solutions via serverless architecture.
- Built and updated serverless framework configuration and deployment files for seamless continuous integration and delivery.
Technologies: TypeScript, JavaScript, Amazon Web Services (AWS), AWS Lambda, Serverless Framework, Serverless Architecture, Serverless, Node.js, AWS CLISmart Contract and Back-end Developer
2021 - 2022Iotexpad- Worked on developing, testing, and deploying various smart contracts required for the dApp.
- Oversaw initial launchpads and wrote automatization scripts.
- Built a back-end API server from AWS as an optimization/caching layer for the dApp.
Technologies: Solidity, TypeScript, Amazon Web Services (AWS), Blockchain, Ethereum, Blockchain & Cryptocurrency, Ethereum Smart Contracts, Smart Contracts, Next.js, JavaScript, MetaMask, Ethers.jsSmart Contract and Back-end Developer
2021 - 2022Paragen- Developed and deployed staking and launchpad smart contracts.
- Deployed the claiming portal and vesting smart contract.
- Wrote the automatization script, including snapshotting and deploying.
Technologies: Solidity, TypeScript, Blockchain, Ethereum, Blockchain & Cryptocurrency, Ethereum Smart Contracts, Smart Contracts, Next.js, JavaScript, MetaMask, Ethers.jsFull-stack Developer
2018 - 2021Honu Hr/Sora (via Toptal)- Set up and refactored a large part of the project for an incoming MVP release.
- Set up staging and production infrastructure on AWS.
- Worked on continuous integration and deployment process.
Technologies: Amazon Web Services (AWS), Terraform, PostgreSQL, Redis, React, GraphQL, Express.js, Node.js, SQL, JavaScriptSmart Contract and Back-end Developer
2020 - 2020Greenpower- Developed a system that allows users token migration from GreenPower (fork of Bitshare) blockchain to Ethereum by monitoring token burn process on one chain and then minting new tokens on Ethereum.
- Worked on deploying ERC20 smart contract and contract for batch distribution of ERC20 tokens.
- Set up everything required on AWS for smooth/secure migration.
Technologies: Solidity, Blockchain, Ethereum, Blockchain & Cryptocurrency, JavaScript, MetaMaskBack-end/DevOps Engineer
2016 - 2018Roomi- Integrated various third-party services (SendGrid, Evident, Sift Science, Twilio, Facebook, Google Maps, etc.).
- Integrated security monitoring, performance monitoring, and logging services/tools.
- Diagnosed and optimized part of the app with performance issues to prepare it for a global scale.
Technologies: Amazon Web Services (AWS), React, AngularJS, REST APIs, RESTful Development, Cloudflare, Docker, Ansible, Terraform, Redshift, Redis, Elasticsearch, MongoDB, Express.js, Node.js, SQL, JavaScriptFull-stack Developer
2016 - 2017Rhinogram (via Toptal)- Worked on the development of a HIPAA-compliant telehealth platform that enables a better patient experience by making remote healthcare possible, simplifying communication and minimizing interruptions with real-time, text-based patient engagement.
Technologies: Amazon Web Services (AWS), Heroku, React, Angular, MySQL, CouchDB, Node.js, SQL, JavaScriptWeb Developer
2012 - 2015MORH- Helped design and develop new features.
- Wrote unit and E2E tests.
- Developed a responsive AngularJS application.
- Wrote scripts for the automation of system maintenance tasks.
- Made several performance optimizations to existing code.
Technologies: Socket.IO, Mongoose, MongoDB, Angular Material, Bootstrap, CSS, HTML, JavaScript, AngularJS, Express.js, Node.jsSoftware Developer
2009 - 2012MORH- Improved old features and created new ones.
- Fixed bugs on the existing code.
- Wrote technical documentation.
- Handled system and network administration.
- Mentored new team members.
Technologies: CSS, jQuery, HTML, JavaScript, PostgreSQL, Hibernate, Java