About me

In one word, Resourceful Frontend-heavy, Blockchain-focused, FullStack developer with 8 years of experience in software engineering. Focusing on building products and tackling any challenge with diverse skill sets. Always a key player in the teams.

Worked on 10+ crypto projects piling up great knowledge on blockchain technologies lately.

What I'm doing

  • design icon

    Blockchain development

    Cutting-edge technology with professional experiences.

  • Web development icon

    Web development

    High-quality development of sites at the professional level.

  • mobile app icon

    Mobile apps

    Professional development of applications for iOS and Android.

Skills

Blockchain

  • Smart Contract
  • DApp
  • DeFi
  • NFT Marketplace
  • Web3.js

Programming Languages

  • HTML5
  • CSS / SCSS
  • PHP
  • JavaScript
  • TypeScript
  • C / C++
  • C#
  • Python
  • Java
  • Golang
  • SQL
  • GraphQL
  • Solidity
  • Rust

Frameworks

  • Bootstrap
  • Laravel
  • Angular
  • Ruby on Rails
  • Django
  • React Native
  • Redux
  • Next.js

Tools

  • GitHub
  • Jira
  • Trello
  • Slack
  • Docker Compose
  • AWS
  • Nginx
  • Apache
  • Gulp.js

Libraries / APIs

  • Node.js
  • Vue.js
  • React.js
  • GatsbyJS
  • jQuery
  • REST APIs
  • Sockets
  • Stripe API

Storage

  • MySQL
  • MongoDB
  • PostgreSQL

Education

An investment in knowledge pays the best interest.

- Benjamin Franklin -

  1. Lambton College • Canada

    Completed in 2013

    Bachelor's Degree in Computer Science

Experience

Nothing ever becomes real 'til it is experienced.

- John Keats -

  1. Frontend Developer  (Perception System • San Jose, CA, United States)

    Oct 2021 – Nov 2023
    • Introduced and configured 3 applications to use Git for both version-control and deployment.
    • Revamped 70+ UI components, integrated them, and supported production apps using the following Angular, React, TypeScript, SASS, GraphQL, and Node.js.
    • Led the team of 4 front-end developers to develop a smart price recommendations platform used by large retail and eCommerce clients.
    • Mentored 3 new junior front-end developers on team in expanding JavaScript, React, and Angular skillset.
    • Created from scratch the admin portal in React in a period of 6 weeks with features like different user roles, bulk content uploads using CSV files, and more.
    • Rebuilt 3-year-old SaaS application in React and Redux with full user experience redesign to release a beta MVP in 8 months.
    • Performed UI testing, unit testing, component testing, black / white box testing, and regression testing on 12 applications using Jest and Enzyme for 5 months.
  2. Blockchain Developer  (CROX SWAP • Toronto, ON, Canada)

    Feb 2018 – Sep 2021
    • Handled the Web3 integration for different wallet connections and contract integrations for multi-chain support, including Ethereum, Binance, Polygon, and etc.
    • Analyzed airdrop, tax, and exchange contracts based on Uniswap v2 for guild creation, breeding, and payment distribution.
    • Migrated 2 Java based web applications from centralized cloud to decentralized cloud and saved the records as transactions on Ethereum blockchain.
    • Conducted 4 reusable cross chain NFT marketplaces, bridge protocols, Staking / Farming / Swap smart contracts and multichain dual-farms, increased its efficiency by 10% more than the prime competitors.
    • Solved a very important technical problem of smart contract to find the best call path for profits on trading and attracted 2% more clients than the previous quarter.
    • Constructed and audited over 30+ smart contracts, arbitrage, DeFi protocols integration, and on-chain analytics.
  3. Backend Developer  (Ionixx Technologies • Los Angeles, CA, United States)

    Apr 2016 – Dec 2017
    • Developed application in agile development methodology using Ruby 2.2.5, Rails 5.0, JavaScript, jQuery, HTML, CSS, Bootstrap and SLIM.
    • Built AWS Lambda functions with Node.js and configured an automated Git's pulling and deploying pipeline in AWS using Nginx, PM2, and Bitbucket webhooks.
    • Refactored 3 back-end applications by switching to AWS DynamoDB, Dynamoose, NestJS, and GraphQL stack, slashing $100K yearly in support costs.
    • Extensively utilized Django technologies, including forms, templates, and ORM for communication with databases in different forms while using interceptors, validators, actions using Django 1.9 frameworks.
    • Migrated hundreds of gigabytes of data between PostgreSQL, and Elasticsearch, ensuring data sanity and zero loss of data, increasing efficiency by 38%.
    • Reduced processing cost by 10% by replacing cloud based infrastructure with bare-metal Go-Lang services.
  4. Software Programmer  (Timesaved - Markham, ON, Canada)

    Oct 2014 – Mar 2016
    • Enhanced the CMS to allow 50+ new page types to be created, including a careers portal for job listings, promotional campaign landing pages, and a radio page with the embedded player.
    • Constructed the logic for a streamlined ad-serving platform that scaled to 10M users, which sped up the page by 7.5% after implementation.
    • Deployed 4 web services using ASP.NET MVC (C#), ASP.NET Web API 2, and WCF to enable communications with other trading desk applications via REST, SOAP, JSON, and custom XML messages.
    • Fixed bugs and improved web functionality and speed using AngularJS and Pure PHP resulting in 1.83X increase in speed while maintaining consistent data growth.
    • Built RESTful APIs that served data to the JavaScript front-end based on dynamically chosen user inputs that handled over 1M concurrent users.
    • Oversaw full lifecycle of software development for 2 projects with 100% on-time delivery while staying 5% under budget.
    • Collaborated and maintained a robust test suite by practicing TDD for 3 applications.

Portfolio

Contact

Contact Form