Hi, I'm James Wilson
I'm a professional software engineer with a passion in Full-Stack and blockchain & cryptocurrencies. I always stand on best practices and principles of software engineering, providing high-quality solutions and follow the latest trends and technologies.
Years of Experience
-
Build beautiful, responsive UI with reusable components(SFCs) using React and Vue
-
Implement public web pages with improved SEO and loading speed, using Next.js and Gatsby.js
-
Optimize performance of the application with Lazy Loading and Page Splitting
-
Awesome experience in CSS frameworks and design libraries with deep knowledge of HTML/CSS
-
Pixel-Perfect implementation of the website according to the design provided by figma
-
Unit tests, integration tests and e2e tests with React Testing Library, Enzyme and Cypress
-
Build monolith/microservice backend applications with Node.js, Django and Laravel
-
Proficient in SQL queries and using ORM libraries (TypeORM, Prisma) to interact with the DBMS
-
Implement GraphQL schema, queries and mutations inside the backend applications
-
Familiar with SQL, NoSQL databases including MySQL, PostgreSQL, SQL Server and MongoDB
-
Write CI/CD scripts with CircleCI and deploy application automatically with Docker, Kubernetes and AWS services
-
Deploy frontend/backed application on AWS, Heroku, GCP, Netlify
-
Increase the search speed and performance by integrating ElasticSearch to the application
-
Cache data on backend using Redis and Memcached
-
Third-party authentication service with Firebase and Auth0
-
Write smart contracts, scripts and unit tests with Solidity and Rust
-
Deployed smart contracts on Ethereum, BSC, Polygon and Cosmos networks
-
Verify smart contracts using etherscan and test smart contracts using Remix and Ganache
-
Integrate smart contracts into frontend applications with web3.js/ethers.js
-
Built decentralized applications including Defi, DAO and NFT marketplaces
-
Expertized in Cosmos SDK, Cosmwasm and building application-specific blockchains with Starport
Resume
Education & Experience

Bachelor of Computer Science
University of Toronto / 2011 - 2015
- Studied ML(machine learning), AI(artificial intelligence), web development area
- Researched ML-translation engine with corpus database written by Java and Python
- Rebuilt web application for school community platform