hello,

I'm Tim

aka PARIYAWIT JATUKANNYAPRATEEP

Software Engineer

I am eager to learn and enjoy working in with a challenging problem in which I can demonstrate my skills and knowledge_

Experience

Software Engineer

Domain Group, Pyrmont, NSW
NOV 2021 - PRESENT
  • Built GraphQL endpoints with Node.js and migrated frontend from REST to GraphQL, improving data efficiency and unifying web/mobile access.
  • Worked with product managers and designers to gather requirements, create design documents, and break down tasks for sprint planning.
  • Built responsive React components aligned with product specs and design system, ensuring consistent UI and usability across devices.
  • Automated schema validation by integrating GraphQL Inspector into the GitHub Actions CI pipeline, preventing breaking changes during PR reviews.
  • Upgraded the test suite from Mocha/Enzyme to Jest and React Testing Library, increasing reliability and aligning with modern testing practices.
  • Refactored shared React components and migrated code to TypeScript, improving type safety, readability, and maintainability.
NOV 2021 - PRESENT

Software Engineer

JUN 2020 - OCT 2021
Core Tools Team ( OCT 2020 - OCT 2021 )
  • Build and publish React frontend package for internal developers through npm registry to ensure code reusability and scalability
  • Develop frontend using React/Redux
  • Write unit test using Jest
Cloud Engineering Team ( JUN 2020 - OCT 2020 )
  • Developed web application using VueJS
  • Designed and developed serverless backend using AWS Lambda(NodeJs) and DynamoDB
  • Implemented new features and fixed bugs using Java Spring Boot
  • Wrote unit test to achieve high code coverage using Mocha and Sinon
JUN 2020 - OCT 2021

Programmer

Bangkok Bank PCL, Bangkok, Thailand
AUG 2015 - AUG 2017
  • Implemented registration platform for customers to transfer and receive funds resulting in over 10,000 registrations through the channel within the first week
  • Collaborated with business units to identify challenges in existing system and gather business requirements
  • Communicated within technology division to address user issues and develop solutions
  • Prepared and presented system prototypes to business units for approval
  • Developed a system requirement specification according to industry standard for system implementation
AUG 2015 - AUG 2017

Software Engineer Intern

Weathernews Inc, Shiba, Japan
JUN 2014 - AUG 2014
  • Designed a system to evaluate weather conditions for an airline resulting in savings process time
  • Explored and interpreted raw weather data to assist pilots in decision making
  • Developed a web prototype to present to supervisors using real-time data
JUN 2014 - AUG 2014

Research

Télécom Bretagne, Brittany, France
APR 2014 - MAY 2014
  • Researched a recommendation system to suggest books for university students
  • Implemented a book recommendation website based on the research and library data
APR 2014 - MAY 2014

Competencies

Programming Languages & Tools
  • JavaScript, TypeScript
  • NodeJs, RestAPI
  • React, Redux, Mobx
  • GraphQL

Portfolio

Interactive comparison showing why CSS transforms outperform layout-triggering properties

CSS Reflow vs Composite Performance Demo


Interactive comparison showing why CSS transforms outperform layout-triggering properties

View
pokemon

Pokémon GO


Mini Pokémon Go based on Google April Fools' joke in 2014

Utilised: React.js, Next.js, Context & Hooks APIView
instat

Instat (Instagram Statistic)


Scraping number of followers from instagram influencer for analytics

Utilised:
Frontend: React, TypeScript, Redux, Material-UI
Backend: NodeJs, Amazon Web Services (Lambda, API Gateway, EventBridge, DynamoDB)
View
timeline

Timeline


Create your own timeline based on Bangkok PR covid-19 patient's timeline template

Utilised:
Frontend: React, TypeScript, Material-UI
View

Education

University of new south wales

Master of Commerce
| Business Analytics
FEB 2018 - DEC 2019

WAM: 76.37 | Distinction Average

FEB 2018 - DEC 2019

CHULALONGKORN UNIVERSITY, THAILAND

Bachelor of Engineering
| Computer Engineering
MAY 2011 - JUL 2015

GPA: 3.85/4.00 | 1s​t ​Class Honours

MAY 2011 - JUL 2015

Let's connect

Pariyawit (Tim) Jatukannyaprateep

[email protected]