Developers > Profile

Remote Frontend Engineer - Chiang Mai, Thailand

Remote Frontend Engineer Chiang Mai, Thailand
Featured Skills:
react node typescript nextjs express
Primary Info:
  • Name: private info
  • Focus: Frontend, Backend
  • Career: Junior, Mid Level
  • Location: Chiang Mai, Thailand
  • Timezone: UTC+07:00
  • Speaks: English, Russian
Actively Looking
  • part time
  • < 6 mo contract
  • >= 6 mo contract
  • full time
  • near me
  • remote
  • open to move
Description:
Project Title: Compiler for a C-like Language in TypeScript

Description:

My curiosity about the inner workings of programming languages led me to embark on a personal project: building a compiler in TypeScript. Inspired by "Writing a Compiler in Go" by Thorsten Ball, I chose TypeScript due to its familiarity and frequent use in my programming endeavors.

Through this project, I deepened my understanding of interpreters and their functioning while simultaneously expanding my knowledge of TypeScript. This hands-on experience not only enriched my insights into language implementation but also strengthened my proficiency in TypeScript, making it a rewarding journey of both discovery and skill enhancement.

Here are some of the things I've learned:

Lexer, Parser, and AST:

I grasped the fundamentals of lexing and parsing, crafting a lexer and parser to convert code into an Abstract Syntax Tree (AST), the backbone of code understanding.

Closures and Parsing Techniques:

I uncovered the workings of closures, their practicality, and their role in code execution. I also explored parsing techniques, including the Pratt parsing method and recursive descent parsing, to handle complex code structures.

Data Structures and REPL:

I delved into built-in data structures' significance in language development and made informed choices when optimizing data structures. Moreover, I developed a user-friendly Read-Eval-Print Loop (REPL) to facilitate code experimentation.

This project expanded my knowledge of language implementation, sharpened my TypeScript skills, and ignited my enthusiasm for language design and execution.
Links:
private info

Node JS, React JS, and Express JS Devs in Thailand and beyond

xx network logo Vuejs/React/Express Full Stack Web Developer

Chiang Mai, Chiang Mai, Thailand or remote

Our company needed a website for our staff to be able to post promotional content without technical knowledge. I created a website with a Contentful...

Node JS React JS Express JS TypeScript OOP functional programming

Frontend Developer

Bangkok, Thailand or remote

Pyrus, Nov 2021 - Current Development of a B2B system that organizes various business processes being part of an integration team - Implemented a...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level

Software Developer

Sualuang, Bangkok, Thailand or remote

- Develop a chat communication platform for both iOS and...

Node JS MongoDB TypeScript Mid Level Back End JavaScript Python Go Golang

CTO / Software Architect / Software Lead / Software Developer / web scraping expert

Bangkok, Thailand or remote

👨‍💻 Developer/Work Experience (Last 10 Years): 🌟 With over 20 years of experience in the software development industry, I've tackled...

Node JS Express JS MongoDB TypeScript Back End JavaScript OOP Python database

Software Developer

Tangerang Selatan, Banten, Indonesia or remote

Software Engineer (2021- current) • Developed features related to user access management, user registration, activation flow, and non-individual...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level

Mid Software Engineer

Malang, East Java, Indonesia or remote

Front-end developer with proven ability to collaborate effectively with cross-functional teams. Enjoy working remotely while completing tasks on time...

React JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level JavaScript Python

Web Developer

Da Nang, Vietnam or remote

I have over 2 years with Frontend Developer position. Currently, I’m working at Sotatek Company. Over year, I approached with multi project, but...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level

Mid-Level Full Stack Developer

Jakarta, Indonesia or remote

- I have 2+ years of experience from 3 different company with different industry. - Already solved problem with technology from individual person...

Node JS React JS Express JS Next JS Sencha Ext JS TypeScript Mid Level JavaScript OOP

Frontend Engineer

Surabaya, Jawa Timur, Indonesia or remote

- I've been become a developer since 2010, from jQuery era to modern frontend development era - Currently working for Germany startup company in...

Node JS React JS Next JS Sencha Ext JS TypeScript Front End Mid Level Tailwind CSS

Fullstack & DevOps

Jakarta, DKI Jakarta, Indonesia or remote

Currenty as freelance developer, base on onsite or remote...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB Front End Back End OOP

Software Developer

Bandung, West Java, Indonesia or remote

Hi everyone! I'm a software engineer currently working at a Pharmatech company. I have 4 years of experience in web development and have a...

Node JS React JS Express JS Next JS Sencha Ext JS Front End Mid Level JavaScript Python

Junior Fullstack Web Developer

Jakarta, Jakarta, Indonesia or remote

An all-around web developer looking to expand my experience. Currently focusing on Javascript, PHP, and WordPress. Specialties: - Photography -...

JavaScript Junior Tailwind CSS

Software Engineer

Bandung, West Java, Indonesia or remote

- I work on open source project initiate by my self about code scaffolding generator structure and convention. Take a look more in my...

MongoDB Back End OOP Go Golang

Software Developer

Istanbul, Istanbul, Turkey or remote

News Map Created using React, React SVG Map, and NewsCatcher API, integrating a world map with current news updates specific to the countries...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level

Deloitte, Ex Ford - Senior Software Developer

Chennai, Tamil Nadu, India or remote

Engineer 1 April 2022 - Present Deloitte Senior Software Developer for Digital Tester Application in the Product Engineering Division Successfully...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level

Software Engineer

Dhaka, Bangladesh, Bangladesh or remote

I have been working as a React developer for quite some time now. I have in-depth knowledge of React's workflow. I have experience in optimizing...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB Front End Mid Level Back End

Front-end / Mobile / Back-end Software Developer

Jalandhar, Punjab, India or remote

I've been working in development for almost 5 years with a primary focus on front-end technologies. I have done back-end, app development, and full...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level

Frontend Developer

Dumaguete, Negros Oriental, Philippines or remote

Helped built the Paradox Interative Gaming Store Website selling to millions of users with game titles such as “Cities Skylines I & II” Built...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level

React Front-End / MERN Stack Developer

Kishoregonj, Bangladesh or remote

I am studying for a BSc inComputer Science and Engineering. This is my final year. I have chosen web development as a long-term career despite...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB Front End Mid Level JavaScript

Senior Full-Stack & Blockchain developer

Singapore, 50 Nanyang Ave, Singapore or remote

Hello every one! I am a senior Full Stack && Blockchain Developer. I enjoy working with clients to help discover what they need and create the best...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Back End

Full Stack Software Engineer

Thrissur, Kerala, India or remote

Computer Science Engineer that's been involved with developing websites and solving problems related to software since 2016. Positions Held: -...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level

FullStack Developer

Mahuva, Gujarat, India or remote

Digit Carts, Full Stack Developer: • Developed an e-commerce platform for an early stage startup using React, Next.js, Typescript, Node.js,...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Back End

Senior full stack developer ( vue, laravel, nodejs )

Yerevan, Armenia or remote

Fullstack 2020 june - 2022 may FlyXO (https://flyxo.com/) Here i has a small role maintaining backend ( nodejs ) interacting with frontend teams,...

Node JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level Back End

MERN Developer

Delhi, India or remote

With 3 years of industry experience, I am confident in my abilities due to my extensive experience working on a variety of projects, ranging from...

Node JS React JS Express JS Next JS Sencha Ext JS MongoDB TypeScript Front End Mid Level

Who We Are

Adam

Hi! I'm Adam, the person behind JS Chimp.

I make web apps and software (especially with PHP/Laravel).

I've been on both sides of the hiring equation.

Sent on interviews that didn't match my skillset. And recieved candidates unrelated to what I hired for.

Let's fix that.

Here companies and developers can connect around Javascript, JS Frameworks ... and other tech.

If you've got questions, hit me up!

What is JS Chimp

Need a job or looking to hire?

JS Chimp is your spot.

We make finding jobs or talent easy.

Let's connect you with your next job or star developer.

Join us!

React JS, Node JS, and TypeScript Tech Stacks

React JS Developers

Node JS Developers

TypeScript Developers

Express JS Developers

Next JS Developers

Front End Developers

MongoDB Developers

JavaScript Developers

Sencha Ext JS Developers

Back End Developers

Python Developers

Full Stack Developers