Thomas Jiang

Thomas Jiang

Mentor
Rising Codementor
US$15.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Fullstack developer with 10 years of experience
Fullstack developer with 10 years of experience

Results-focused and highly analytical professional with extensive experience in web & mobile development.

Stellar record of managing complex projects as well as adopting and implementing new technologies such as React.js, Next.js, and React Native to maximize output and efficiency.

Proficient in integrating data from various back-end services and databases. Expert in creating and maintaining software documentation.

Credible history of collaborating closely with a team of software developers and designers. Adept at refining specifications and requirements based on technical needs.

English
Eastern Time (US & Canada) (-04:00)
Joined June 2021
EXPERTISE
10 years experience
7 years experience
6 years experience
6 years experience
4 years experience
6 years experience
6 years experience

REVIEWS FROM CLIENTS

Thomas's profile has been carefully vetted and approved as a Codementor. Connect with Thomas now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
RNMobileCircleCI
1
0
stackoverflow-dynamic-image-answer
Created with CodeSandbox
HTML
0
0
Stack Overflow
151 Reputation
0
0
9
EMPLOYMENTS
Senior Software Engineer
Self Employed
2020-09-01-Present

Technical Skills: - Full Stack Development of modern web applications using MERN & PERN stacks - (mongoDB, PostgreSQL, Electron, E...

Technical Skills: - Full Stack Development of modern web applications using MERN & PERN stacks - (mongoDB, PostgreSQL, Electron, Express.js, Node.js, and React.js). - Implementing user authentication-authorization systems by utilizing JWT, OAuth, Passport.js & Bcrypt.js. - RESTful API design, client-server side applications, making asynchronous calls and development of interaction systems by utilizing microservice architecture. - Development of back-end systems using Node.js/Express.js - MongoDB/Mongoose and Node.js/Moleculer.js - PostgreSQL/Knex stacks. Technical Summary: - React ecosystem programming (React.js - React Native; components, forms, events, listeners, react-router, react-navigation, utilization of Next.js for server-side-rendered SEO-friendly websites, creating interactive UIs, virtual DOM, JSX, built-in and custom hooks, Redux-Thunk-Saga and Context API, best practices and React.js recipes) from building for web to mobile ios & android. - Front-end and back-end systems development by utilizing right NPM packages and following single-page applications fundamentals(SPA). - Hands on solid experience in microservices architecture by utilizing progressive microservices framework Molecular.js for Node.js. - Implementation and utilization of CSS frameworks (Chakra, Material UI, Bootstrap, BaseWeb) by using pre-processors SCSS and SASS or Styled Component visual primitives. - Experience in version control tools such as Git, Github, Bitbucket. - Involved in complete SDLC, hands on experience with Agile and Scrum, using JIRA.

Git
OAuth
React
View more
Git
OAuth
React
React Native
Material-UI
Redux
Electron
Gatsby
Next.js
MERN Stack
Tailwind css
Express.js
View more
Senior Frontend Engineer
Kanon
2021-10-01-2023-05-01
  • I was involved in developing cutting-edge NFT art projects using Next.js, TypeScript and Web3.js.
  • I leveraged ether.js, w...
  • I was involved in developing cutting-edge NFT art projects using Next.js, TypeScript and Web3.js.
  • I leveraged ether.js, walletconnect, web3modal and thirdweb to create seamless and secure interactions with the Ethereum blockchain and various NFT marketplaces.
  • I also contributed to the design and architecture of the front-end and smart contracts, as well as testing and debugging the code.
Node.js
MongoDB
SEO
View more
Node.js
MongoDB
SEO
Mongoose
Analytics
React
GraphQL
Apollo
Web3
Next.js
Tailwind css
View more
Senior Mobile Engineer
AB InBev
2021-06-01-2022-07-01
  • I was responsible for developing and maintaining mobile applications using React Native and TypeScript.
  • I used Firebase a...
  • I was responsible for developing and maintaining mobile applications using React Native and TypeScript.
  • I used Firebase as the backend service and integrated analytics tools such as Amplitude, Segment and New Relic to monitor and improve the app performance and user experience.
  • I also collaborated with other engineers and product managers to deliver high-quality features and bug fixes in an agile environment.
Node.js
TypeScript
Analytics
View more
Node.js
TypeScript
Analytics
Payment gateway
Firebase
React Native
View more
PROJECTS
Octane Security (AI powered smart contract auditing platform)View Project
2023
• Developed a robust design system using Chakra UI and Tailwind CSS to ensure consistency and scalability across the application. • Set u...
• Developed a robust design system using Chakra UI and Tailwind CSS to ensure consistency and scalability across the application. • Set up the frontend project in a Vite monorepo environment, streamlining project management and enhancing build performance. • Integrated GraphQL queries and mutations to optimize data handling and improve communication between frontend and backend services. • Implemented GitHub repository connection during the user onboarding flow, improving user experience by enabling seamless repo integration. • Leveraged Next.js, TypeScript, Prisma, and Redis to build scalable and maintainable solutions, alongside tools like Storybook and Nx for component development and project modularization.
Redis
TypeScript
Passport.js
View more
Redis
TypeScript
Passport.js
GraphQL
Next.js
Storybook
Prisma
Nx
Chakra UI
Vite
OpenAI APIs
View more
Kanon (NFT Collection)View Project
2023
• Developed NFT dApps for Kanon-partnered companies using web3.js, ethers.js, Moralis SDK, and IPFS, facilitating seamless blockchain int...
• Developed NFT dApps for Kanon-partnered companies using web3.js, ethers.js, Moralis SDK, and IPFS, facilitating seamless blockchain interactions. • Built the EET project, an NFT ticketing system for an AI chatbot, leveraging OpenAI GPT-3.5 turbo APIs as an early adopter to enhance user interaction. • Wrote and deployed Solidity smart contracts for various NFT projects, including Kanon Art NFT, RQDQ color NFT, and EET Chatbot NFT. • Utilized React, Next.js, and Tailwind CSS to create responsive and scalable front-end interfaces for blockchain applications. • Integrated third-web SDK and Vercel to ensure efficient deployment and maintenance of decentralized applications (dApps).
HTML/CSS
Node.js
TypeScript
View more
HTML/CSS
Node.js
TypeScript
React
JavaScript
Blockchain
Solidity
Web3
Next.js
Tailwind css
Vercel
NFT
OpenAI APIs
AI Chatbot
View more