Nithi Nomprawat's Resume

Nithi Nomprawat

Full Stack Engineer focused on delivering innovative solutions for scalable web applications

Bangkok, Thailand, ICT

Nithi Nomprawat's profile picture

About

As a Full Stack Engineer, I have spearheaded the development of several innovative products from conceptualization to launch, leveraging my expertise in TypeScript, Next.js, NestJS, and PostgreSQL. Over the past two years, I've honed my skills through hands-on experience, ensuring robust, scalable solutions that exceed client expectations. My commitment to staying updated with the latest technologies drives my passion for delivering cutting-edge solutions in the ever-evolving tech landscape.

Work Experience

DAOSURV

June 2022 - Present

Software Engineer

  • Developed core platform features including AI chatbot integration, premium subscription gating, and analytics dashboard with advanced user insights.
  • Built scalable charting system supporting multiple visualization types and data sources, implementing performance optimizations that reduced chart load times.
  • Implemented monetization infrastructure through pricing page development and premium feature gating to drive subscription conversions.
  • Improved user engagement through event tracking implementation and UX enhancements based on user behavior analysis.

DAOSURV

December 2022 - May 2023

Software Engineer - Part Time

  • Developed core platform features including token detail pages with emission tracking and unlock progress visualization, event tracking tool, and main dashboard with cliff/linear unlock monitoring, recently added tokens display, and filterable token tables.
  • Built reusable component library to ensure design consistency and accelerate feature development across the platform.

Laika Blockchain Lab

October 2021 - May 2023

Co-Founder & Software Engineer

  • Architected type-safe web application using React and TypeScript, establishing development standards that improved code maintainability and reduced runtime errors across the team.
  • Implemented Tailwind CSS utility-first styling system, creating reusable design patterns that accelerated UI development and ensured visual consistency.
  • Built CI/CD pipeline with GitHub Actions to automate build, test, and deployment workflows across multiple blockchain environments, reducing deployment time and enforcing code quality through automated testing gates.
  • Led multi-chain expansion from EVM-compatible smart contracts to Terra's CosmWasm implementation, then scaled to all Cosmos ecosystem chains through chain-agnostic architecture, significantly expanding platform accessibility.
  • Designed monorepo architecture using Lerna and Nx for efficient code sharing and independent deployment of chain-specific modules, optimizing build times and improving developer experience across blockchain integrations.

SCB10X

June 2022 - November 2022

Software Engineer - Part Time (Intern)

  • Researched traditional options trading mechanisms and analyzed Lyra Finance DeFi protocol smart contracts to understand decentralized options trading architecture on blockchain networks.
  • Built multi-step token launch interface for Terra blockchain crypto launchpad using Next.js, TypeScript, Material-UI, and Terra.js, implementing state management and intuitive workflows to guide users through token creation and deployment.
  • Developed responsive dashboard with Terra.js blockchain integration to display Recently Minted and Recently Launched Tokens, providing real-time market insights and launch activity tracking based on Figma designs.
  • Created token discovery page with Terra.js integration, enabling users to browse launch opportunities through filtering, search, and blockchain data queries.
  • Implemented dashboard features for Token Unlocks project: token watchlist management, cryptocurrency category filtering, aggregated metrics summary section, and autocomplete search functionality to improve token discovery efficiency.
  • Built interactive chart controls on Token page, allowing users to toggle data series visibility for customized visualization of token unlock schedules.
  • Developed Ethereum Merge monitoring feature to track and validate Ethereum's proof-of-work to proof-of-stake transition, displaying real-time merge status and historical consensus mechanism data.

Education

King Mongkut's Institute of Technology Ladkrabang

2019 - 2023
Bachelor's Degree in Computer Engineering

Skills

  • JavaScript
  • TypeScript
  • React/Next.js
  • Node.js
  • Express
  • NestJS
  • PostgreSQL
  • MongoDB

Side projects

laika

Laika is a request builder for web3. It allows you to interact with smart contracts without a single line of code. Laika is like Postman for Blockchains

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • Zustand
  • Wagmi
  • Viem
  • Bun

react-redux-my-example-app

Generates beautiful wallpapers using random shapes and gradients

  • Side Project
  • React
  • Node.js
  • Express
  • MongoDB